0000950170-24-056869.txt : 20240509 0000950170-24-056869.hdr.sgml : 20240509 20240509160510 ACCESSION NUMBER: 0000950170-24-056869 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FATE THERAPEUTICS INC CENTRAL INDEX KEY: 0001434316 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 651311552 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36076 FILM NUMBER: 24930399 BUSINESS ADDRESS: STREET 1: 12278 SCRIPPS SUMMIT DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92131 BUSINESS PHONE: 858.875.1803 MAIL ADDRESS: STREET 1: 12278 SCRIPPS SUMMIT DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92131 10-Q 1 fate-20240331.htm 10-Q 10-Q
Q10001434316false--12-31falsehttp://fasb.org/us-gaap/2023#LicenseMemberhttp://fasb.org/us-gaap/2023#LicenseMemberthree months0001434316us-gaap:ConvertiblePreferredStockMember2024-03-310001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001434316us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100014343162023-04-300001434316fate:CandidateOneMemberfate:OnoPharmaceuticalCompanyLtdMember2018-09-132018-09-140001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:MilestoneOneMemberfate:AmendedMSKLicenseMember2024-03-310001434316fate:CaliforniaInstituteForRegenerativeMedicineMemberfate:FTFiveOneSixMember2018-04-050001434316fate:November2016PlacementMemberus-gaap:PreferredClassAMember2016-11-300001434316us-gaap:MunicipalNotesMemberus-gaap:OtherCurrentAssetsMember2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001434316us-gaap:CommonStockMember2023-12-310001434316us-gaap:WarrantMember2024-03-310001434316us-gaap:ShortTermInvestmentsMember2023-12-310001434316us-gaap:StockCompensationPlanMember2024-01-012024-03-310001434316fate:EmployeeAndNonEmployeeStockOptionMember2024-01-012024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMember2024-03-3100014343162023-01-012023-03-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2024-01-012024-03-310001434316fate:PrepaidExpensesAndOtherAssetsMember2023-12-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:StockPriceAppreciationMilestonesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2023-03-310001434316fate:JanssenBiotechIncMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001434316us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316srt:MaximumMemberfate:OnoPharmaceuticalCompanyLtdMemberfate:CandidateTwoMember2018-09-132018-09-140001434316us-gaap:RestrictedStockUnitsRSUMember2024-03-310001434316us-gaap:ShortTermInvestmentsMember2024-03-310001434316us-gaap:AdditionalPaidInCapitalMember2023-12-310001434316fate:PreFundedWarrantsMember2021-01-012021-01-310001434316fate:CaliforniaInstituteForRegenerativeMedicineMemberfate:FtEightOneNineMember2024-02-222024-02-2200014343162023-12-310001434316us-gaap:CommonStockMember2023-03-310001434316us-gaap:RetainedEarningsMember2024-03-310001434316us-gaap:RestrictedStockUnitsRSUMember2023-12-310001434316us-gaap:ConvertiblePreferredStockMember2023-12-310001434316us-gaap:ConvertiblePreferredStockMember2023-04-012023-04-300001434316srt:MaximumMember2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2023-12-310001434316fate:JanssenBiotechIncMember2024-03-310001434316us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316fate:AmendedMskccLicenseMember2024-03-310001434316us-gaap:ConvertiblePreferredStockMember2024-01-012024-03-3100014343162024-05-020001434316us-gaap:PreferredClassAMemberfate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember2024-01-012024-03-310001434316fate:OnoPharmaceuticalCompanyLtdMember2018-09-140001434316fate:OnoPharmaceuticalCompanyLtdMember2018-09-012018-09-300001434316fate:EmployeeAndNonEmployeeStockOptionMember2024-03-310001434316us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel3Member2022-12-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMember2024-01-012024-03-310001434316fate:YuanXuMember2024-03-310001434316us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2024-03-310001434316fate:MilestoneTwoMemberfate:AmendedMSKLicenseMember2024-03-310001434316us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-12-310001434316us-gaap:AdditionalPaidInCapitalMember2022-12-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:JanssenBiotechIncMember2023-03-310001434316us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2024-03-310001434316us-gaap:CommonStockMember2024-03-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001434316us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2022-12-310001434316fate:AmendedMskccLicenseMember2021-12-310001434316us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001434316srt:MaximumMemberus-gaap:PreferredClassAMember2017-05-020001434316fate:PreFundedWarrantsMember2024-03-310001434316fate:OnoPharmaceuticalCompanyLtdMemberfate:OnoLetterAgreementMember2024-03-310001434316fate:JanssenBiotechIncMemberfate:UpfrontFeeAndEquityPremiumMember2023-01-012023-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MunicipalNotesMember2023-01-012023-12-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherCurrentAssetsMember2024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMember2023-01-012023-12-310001434316us-gaap:OtherLongTermInvestmentsMember2023-12-310001434316us-gaap:RetainedEarningsMember2023-12-310001434316fate:JohnsonJohnsonInnovationJJDCIncMemberfate:StockPurchaseAgreementMember2020-06-012020-06-300001434316fate:November2016PlacementMemberus-gaap:CommonStockMember2016-11-300001434316fate:PrepaidExpensesAndOtherAssetsMember2024-03-310001434316us-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316us-gaap:RetainedEarningsMember2023-01-012023-03-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:PreFundedWarrantsMember2024-03-012024-03-310001434316fate:CommercialOptionExerciseMember2023-01-012023-03-310001434316fate:JanssenBiotechIncMember2023-01-012023-03-310001434316fate:November2016PlacementMemberus-gaap:CommonStockMember2016-11-012016-11-300001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-12-310001434316fate:AmendedMSKLicenseMember2023-01-012023-03-310001434316fate:JohnsonJohnsonInnovationJJDCIncMemberfate:StockPurchaseAgreementMember2020-04-020001434316srt:MaximumMember2024-03-310001434316fate:MilestoneOneMemberfate:AmendedMSKLicenseMember2024-01-012024-03-310001434316fate:PreFundedWarrantsMember2021-01-310001434316fate:JohnsonJohnsonInnovationJJDCIncMemberfate:StockPurchaseAgreementMember2020-06-300001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:FairValueInputsLevel3Member2023-03-310001434316us-gaap:CommonStockMember2022-12-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2023-01-012023-12-310001434316us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-01-012023-12-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:CommercialPaperMember2023-01-012023-12-310001434316us-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:AmendedMSKLicenseMember2023-12-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-12-310001434316us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:CommercialPaperMemberus-gaap:OtherCurrentAssetsMember2024-03-310001434316us-gaap:WarrantMember2024-01-012024-03-310001434316us-gaap:SubsequentEventMember2024-05-010001434316fate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMemberus-gaap:ConvertiblePreferredStockMember2016-11-300001434316srt:MinimumMember2024-03-310001434316fate:CaliforniaInstituteForRegenerativeMedicineMemberfate:FTFiveOneSixMember2018-04-052018-04-050001434316srt:MaximumMemberus-gaap:LeaseAgreementsMember2024-03-310001434316fate:MilestoneTwoMemberfate:AmendedMSKLicenseMember2024-01-012024-03-310001434316fate:StockPriceAppreciationMilestonesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MoneyMarketFundsMember2023-12-310001434316fate:OnoPharmaceuticalCompanyLtdMember2023-01-012023-03-310001434316fate:AmendedMSKLicenseMember2024-01-012024-03-3100014343162022-12-310001434316fate:CandidateOneMemberfate:OnoPharmaceuticalCompanyLtdMembersrt:MinimumMember2022-06-300001434316us-gaap:PreferredClassAMemberfate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember2016-11-300001434316us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001434316us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2023-12-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:AdditionalPaidInCapitalMember2024-03-310001434316fate:CandidateOneMemberfate:OnoPharmaceuticalCompanyLtdMembersrt:MinimumMember2023-11-300001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherCurrentAssetsMember2024-01-012024-03-310001434316fate:OnoPharmaceuticalCompanyLtdMember2024-01-012024-03-310001434316us-gaap:USTreasurySecuritiesMember2024-01-012024-03-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-01-012023-12-310001434316fate:PreFundedWarrantsMember2024-01-012024-03-310001434316fate:EmployeeAndNonEmployeeStockOptionMember2023-12-310001434316fate:CandidateOneMembersrt:MaximumMemberfate:OnoPharmaceuticalCompanyLtdMember2023-11-300001434316fate:OnoPharmaceuticalCompanyLtdMemberfate:OnoLetterAgreementMember2020-12-310001434316us-gaap:FairValueInputsLevel3Member2023-12-310001434316fate:OnoPharmaceuticalCompanyLtdMemberfate:OnoLetterAgreementMemberfate:SublicenseConsiderationMember2024-03-310001434316us-gaap:FairValueInputsLevel3Member2023-01-012023-03-310001434316fate:OnoPharmaceuticalCompanyLtdMember2024-03-310001434316us-gaap:ConvertiblePreferredStockMember2023-01-012023-03-310001434316fate:JanssenBiotechIncMemberfate:JanssenAgreementMember2024-01-012024-03-310001434316us-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316fate:StockPriceAppreciationMilestonesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316fate:AmendedMSKLicenseMemberfate:MilestoneThreeMember2024-03-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2023-12-3100014343162024-01-012024-03-310001434316fate:AmendedMSKLicenseMemberfate:MilestoneThreeMember2024-01-012024-03-310001434316us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2024-01-012024-03-310001434316us-gaap:CommonStockMember2023-01-012023-03-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2024-03-310001434316us-gaap:CommonStockMember2024-01-012024-03-310001434316us-gaap:AdditionalPaidInCapitalMember2023-03-310001434316fate:EmployeeAndNonEmployeeStockOptionMember2023-01-012023-03-310001434316us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001434316us-gaap:StockCompensationPlanMember2023-01-012023-03-310001434316us-gaap:ConvertiblePreferredStockMember2023-04-300001434316srt:MaximumMemberus-gaap:PreferredClassAMemberfate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember2016-11-300001434316fate:OnoPharmaceuticalCompanyLtdMember2018-09-132018-09-140001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001434316fate:AmendedMskccLicenseMember2023-12-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherCurrentAssetsMember2023-01-012023-12-3100014343162023-03-3100014343162024-03-310001434316us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001434316fate:OnoPharmaceuticalCompanyLtdMember2022-11-072022-11-070001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2024-01-012024-03-3100014343162024-03-012024-03-310001434316us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001434316us-gaap:RetainedEarningsMember2023-03-310001434316us-gaap:CommonStockMember2023-04-012023-04-300001434316us-gaap:CommercialPaperMemberus-gaap:OtherCurrentAssetsMember2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel3Member2024-03-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316fate:AmendedMSKLicenseMember2024-03-310001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:OtherCurrentAssetsMember2024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MunicipalNotesMember2023-12-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:MunicipalNotesMember2024-03-310001434316us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalNotesMember2023-12-310001434316fate:CandidateOneMemberfate:OnoPharmaceuticalCompanyLtdMembersrt:MinimumMember2022-06-012022-06-300001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001434316us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001434316fate:JanssenBiotechIncMember2024-01-012024-03-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001434316us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001434316us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2024-03-310001434316us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001434316us-gaap:RetainedEarningsMember2024-01-012024-03-310001434316fate:AmendedMSKLicenseMember2023-01-012023-12-310001434316us-gaap:RetainedEarningsMember2022-12-310001434316fate:CandidateOneMembersrt:MaximumMemberfate:OnoPharmaceuticalCompanyLtdMember2022-06-300001434316us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:USTreasurySecuritiesMemberus-gaap:OtherNoncurrentAssetsMember2024-03-310001434316fate:OnoPharmaceuticalCompanyLtdMember2018-09-142018-09-140001434316us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316fate:JohnsonJohnsonInnovationJJDCIncMemberfate:StockPurchaseAgreementMember2020-04-022020-04-020001434316us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:OtherLongTermInvestmentsMember2024-03-310001434316us-gaap:OtherCurrentAssetsMemberus-gaap:CommercialPaperMember2023-12-310001434316fate:YuanXuMember2024-01-012024-03-310001434316fate:StockPriceAppreciationMilestonesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001434316us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2024-03-310001434316us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31iso4217:USDxbrli:sharesxbrli:pureutr:sqftxbrli:sharesiso4217:USD

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

 

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

 

For the quarterly period ended March 31, 2024

OR

 

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE EXCHANGE ACT OF 1934

 

From the transition period from to .

Commission File Number 001-36076

FATE THERAPEUTICS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

65-1311552

(State or other jurisdiction

of incorporation or organization)

 

(IRS Employer

Identification No.)

 

 

 

12278 Scripps Summit Drive, San Diego, CA

 

92131

(Address of principal executive offices)

 

(Zip Code)

 

(858) 875-1800

 

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading symbol(s)

Name of each exchange on which registered

Common Stock

FATE

Nasdaq Global Market

 

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, 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 May 2, 2024, 113,831,969 shares of the registrant’s common stock, par value $0.001 per share, were issued and outstanding.

 


 

 

FATE THERAPEUTICS, INC.

FORM 10-Q

TABLE OF CONTENTS

 

 

 

 

Page

SUMMARY OF RISK FACTORS

 

3

 

 

 

PART I. FINANCIAL INFORMATION

 

 

Item 1.

Condensed Consolidated Financial Statements (Unaudited)

 

5

 

Condensed Consolidated Balance Sheets as of March 31, 2024 (Unaudited) and December 31, 2023

 

5

 

Condensed Consolidated Statements of Operations and Comprehensive Loss for the three months ended March 31, 2024 and 2023 (Unaudited)

 

6

 

Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 (Unaudited)

 

7

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

 

8

Item 2.

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

 

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

29

Item 4.

Controls and Procedures

 

29

 

 

 

 

PART II. OTHER INFORMATION

 

 

Item 1.

Legal Proceedings

 

30

Item 1A.

Risk Factors

 

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

74

Item 3.

Defaults Upon Senior Securities

 

74

Item 4.

Mine Safety Disclosures

 

74

Item 5.

Other Information

 

74

Item 6.

Exhibits

 

75

 

 

 

 

SIGNATURES

 

77

 

 

 

2


 

 

RISK FACTOR SUMMARY

Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading “Risk Factors” and should be carefully considered, together with other information in this Quarterly Report on Form 10-Q and our other filings with the Securities and Exchange Commission (SEC) before making investment decisions regarding our common stock.

Our product candidates and programs represent novel therapeutic approaches to treating cancer and autoimmune diseases, and our product candidates may cause undesirable side effects or have other properties that could delay or halt their preclinical or clinical development, prevent their regulatory approval, limit their commercial potential or result in significant negative consequences. If we fail to complete the preclinical or clinical development of, or to obtain regulatory approval for, our product candidates on a timely basis or at all, our business would be significantly harmed.
Our proprietary induced pluripotent stem cell (iPSC) product platform enables the production of next-generation product candidates, and we have multiple iPSC-derived natural killer (NK) cell and T-cell product candidates currently undergoing clinical development. We may elect to deprioritize or discontinue the clinical development of one or more of our product candidates for any number of reasons, including due to changes in our business strategy, in our prioritization of our product candidates, and the competitive therapeutic landscape for which our product candidates are being developed. In addition, one or more of our product candidates undergoing clinical development may have therapeutic potential in more than one disease area, and we may elect to discontinue clinical development in one disease area in order to pursue the development of such product candidate in another disease area.
We use iPSC technology and gene-editing technology in the creation of our product candidates. Both technologies are relatively new technologies, which makes it difficult to predict the time and cost of product candidate development and obtaining regulatory approval. If we are unable to use these technologies in the creation of our product candidates, our business would be significantly harmed.
We may face delays in initiating, conducting or completing our clinical trials, including due to difficulties enrolling patients in our clinical trials, manufacturing adequate clinical supply of our product candidates, and obtaining sufficient quantities of other components and supplies necessary for the conduct of our clinical trials, and we may not be able to initiate, conduct or complete our clinical trials at all.
Initial, interim and preliminary data from our preclinical studies or clinical trials that we announce or publish from time to time may change as more data become available and are subject to audit and verification procedures that could result in material changes in the final data. Furthermore, results from our ongoing or future clinical trials involving our product candidates may differ materially from initial, interim and preliminary data.
The manufacture and distribution of our product candidates are complex and subject to a multitude of risks. These risks could substantially limit the clinical and commercial supply of our product candidates and increase our costs, and the development and commercialization of our product candidates could be significantly delayed or restricted if the U.S. Food and Drug Administration (FDA) or other regulatory authorities impose additional requirements on our manufacturing operations or if we are required to change our manufacturing operations to comply with regulatory requirements.
We have limited experience manufacturing our product candidates on a clinical scale, and no experience manufacturing on a commercial scale. Any failure to manufacture sufficient quantities of our product candidates consistently and at acceptable quality and costs may result in delays to our clinical development plans and impair our ability to obtain approval for, or commercialize, our product candidates and would materially and adversely affect our business.
Development of our product candidates will require substantial additional funding, which, if available, may cause dilution to our stockholders, and without which we will be unable to complete preclinical or clinical development of, or obtain regulatory approval for, our product candidates, and we may not be able to secure adequate funding on acceptable terms or on a timely basis.
We depend on third-party suppliers, including sole source suppliers, for the provision of reagents, materials, devices and equipment that are used by us in the production of our product candidates, the loss of which could adversely impact our ability to conduct our clinical trials or commercialize our product candidates, if approved.
We may face challenges recruiting and retaining key personnel due to labor market changes, availability of qualified candidates, and competition for employees from other companies.
We may face cost fluctuations and inflationary pressures, including increases in prices of materials and costs of labor, which may adversely impact our operating performance, expenses, cash utilization and results.

3


 

We depend on strategic partnerships and collaboration arrangements for the development and commercialization of certain of our product candidates in certain indications or geographic territories, and if these arrangements are unsuccessful or are terminated, this could result in delays and other obstacles in the development, manufacture or commercialization of any of our product candidates and materially harm our results of operations.
We have a limited operating history, have incurred significant losses since our inception, and anticipate that we will continue to incur significant losses for the foreseeable future, including in connection with the potential development of our product candidates.
If we are unable to protect our intellectual property or obtain and maintain patent protection for our technology and product candidates, other companies could develop products based on our technologies and discoveries, which may reduce demand for, or limit the commercial potential of, our products and harm our business.
If we fail to comply with our obligations under our license agreements, we could lose rights to our product candidates or key technologies.
We may not be successful in obtaining or maintaining necessary rights to product components and processes for development or manufacture of our product candidates which may cause us to operate our business in a more costly or otherwise adverse manner that was not anticipated.
We do not have experience marketing any product candidates and do not have a sales force or distribution capabilities, and if our products are approved, we may be unable to commercialize them successfully.
The commercial success of our product candidates will depend upon the degree of market acceptance by physicians, patients, third-party payers and others in the medical community and may require generation of additional evidence to support the anticipated short-term and long-term costs, comparative risks and benefits relative to standard of care and emerging therapies, and other value demonstrations.
We face increasing competition in an environment of rapid technological change from other biotechnology and pharmaceutical companies, and our operating results will suffer if we fail to compete effectively.
The success of our existing and any future product candidates is substantially dependent on developments within the fields of cancer and autoimmunity, and on changes to the competitive therapeutic landscape and clinical treatment standards, the majority of which are beyond our control.
Security breaches, loss of data and other disruptions could compromise sensitive information related to our business.
Our principal stockholders and management own a significant percentage of our stock and may be able to exercise significant control over our company.
Our stock price is subject to fluctuation based on a variety of factors.
We recently qualified as a “smaller reporting company” and a “non-accelerated filer,” and any decision on our part to comply with only certain reduced reporting and disclosure requirements applicable to such companies could make our stock less attractive to investors.
Global economic and market conditions, any continued and prolonged public health emergency similar to the COVID-19 pandemic, wars and other armed conflicts, including the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, could adversely impact various aspects of our business, results of operations and financial condition, and could cause disruptions to our supply chain and the development and manufacture of our product candidates.
 

 

4


 

PART I. FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

Fate Therapeutics, Inc.

Condensed Consolidated Balance Sheets

(in thousands, except share and per share data)

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

121,322

 

 

$

41,870

 

Accounts receivable

 

 

858

 

 

 

1,826

 

Short-term investments

 

 

262,222

 

 

 

273,305

 

Prepaid expenses and other current assets

 

 

9,973

 

 

 

14,539

 

Total current assets

 

 

394,375

 

 

 

331,540

 

Long-term investments

 

 

7,595

 

 

 

980

 

Property and equipment, net

 

 

92,116

 

 

 

96,836

 

Operating lease right-of-use assets

 

 

60,620

 

 

 

61,675

 

Restricted cash

 

 

15,177

 

 

 

15,177

 

Other assets

 

 

9

 

 

 

9

 

Total assets

 

$

569,892

 

 

$

506,217

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

6,765

 

 

$

4,719

 

Accrued expenses

 

 

32,043

 

 

 

27,514

 

Deferred revenue

 

 

159

 

 

 

685

 

Operating lease liabilities, current portion

 

 

6,402

 

 

 

6,176

 

Total current liabilities

 

 

45,369

 

 

 

39,094

 

Operating lease liabilities, net of current portion

 

 

95,668

 

 

 

97,360

 

Stock price appreciation milestones

 

 

2,740

 

 

 

1,346

 

Commitments and contingencies

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.001 par value; authorized shares—5,000,000
   at March 31, 2024 and December 31, 2023; Class A Convertible Preferred
   shares issued and outstanding—
2,761,108 at March 31, 2024 and December 31, 2023

 

 

3

 

 

 

3

 

Common stock, $0.001 par value; authorized shares—250,000,000 at
   March 31, 2024 and December 31, 2023; issued and outstanding—
113,798,942 
   at March 31, 2024 and
98,627,076 at December 31, 2023

 

 

114

 

 

 

99

 

Additional paid-in capital

 

 

1,685,928

 

 

 

1,580,032

 

Accumulated other comprehensive income (loss)

 

 

(194

)

 

 

15

 

Accumulated deficit

 

 

(1,259,736

)

 

 

(1,211,732

)

Total stockholders’ equity

 

 

426,115

 

 

 

368,417

 

Total liabilities and stockholders’ equity

 

$

569,892

 

 

$

506,217

 

 

See accompanying notes.

5


 

Fate Therapeutics, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(in thousands, except share and per share data)

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

(unaudited)

 

Collaboration revenue

 

$

1,925

 

 

$

58,980

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

32,138

 

 

 

65,629

 

General and administrative

 

 

20,855

 

 

 

21,943

 

Total operating expenses

 

 

52,993

 

 

 

87,572

 

Loss from operations

 

 

(51,068

)

 

 

(28,592

)

Other income (expense):

 

 

 

 

 

 

Interest income

 

 

4,149

 

 

 

3,694

 

Change in fair value of stock price appreciation milestones

 

 

(1,394

)

 

 

1,718

 

Other income

 

 

309

 

 

 

4,299

 

Total other income

 

 

3,064

 

 

 

9,711

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

Other comprehensive income (loss):

 

 

 

 

 

 

Unrealized gain (loss) on available-for-sale securities, net

 

 

(209

)

 

 

1,208

 

Comprehensive loss

 

$

(48,213

)

 

$

(17,673

)

Net loss per common share, basic and diluted

 

$

(0.47

)

 

$

(0.19

)

Weighted-average common shares used to compute basic and diluted net loss per share

 

 

101,104,345

 

 

 

98,054,687

 

 

See accompanying notes.

 

6


 

Fate Therapeutics, Inc.

Condensed Consolidated Statements of Cash Flows

(in thousands)

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

(unaudited)

 

Operating activities

 

 

 

 

 

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

4,821

 

 

 

4,191

 

Stock-based compensation

 

 

10,981

 

 

 

10,983

 

Accretion and amortization of premiums and discounts on investments, net

 

 

(2,631

)

 

 

(2,295

)

Amortization of collaboration contract assets

 

 

 

 

 

7,196

 

Deferred revenue

 

 

(525

)

 

 

(40,488

)

Change in fair value of stock price appreciation milestones

 

 

1,394

 

 

 

(1,718

)

Grant income from 2018 CIRM Award

 

 

 

 

 

(4,000

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

968

 

 

 

24,980

 

Prepaid expenses and other assets

 

 

4,565

 

 

 

11,901

 

Accounts payable and accrued expenses

 

 

(4,507

)

 

 

(20,393

)

Right-of-use assets and lease liabilities, net

 

 

(412

)

 

 

(336

)

Net cash used in operating activities

 

 

(33,350

)

 

 

(28,860

)

Investing activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(86

)

 

 

(3,208

)

Purchases of investments

 

 

(86,335

)

 

 

(114,452

)

Maturities of investments

 

 

103,735

 

 

 

127,000

 

Net cash provided by investing activities

 

 

17,314

 

 

 

9,340

 

Financing activities

 

 

 

 

 

 

Issuance of common stock from equity incentive plans, net of issuance costs

 

 

299

 

 

 

207

 

Proceeds from public offering of common stock, net of issuance costs

 

 

75,193

 

 

 

 

Proceeds from issuance of pre-funded warrants, net of issuance costs

 

 

19,996

 

 

 

 

Net cash provided by financing activities

 

 

95,488

 

 

 

207

 

Net change in cash, cash equivalents and restricted cash

 

 

79,452

 

 

 

(19,313

)

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

 

 

57,047

 

 

 

76,560

 

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

 

$

136,499

 

 

$

57,247

 

Supplemental schedule of noncash investing and financing activities

 

 

 

 

 

 

Purchases of property and equipment in accounts payable

 

$

14

 

 

$

612

 

Accrued issuance costs included in additional paid-in-capital

 

$

558

 

 

$

 

 

See accompanying notes.

7


 

Fate Therapeutics, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1. Organization and Summary of Significant Accounting Policies

Organization

Fate Therapeutics, Inc. (the Company) was incorporated in the state of Delaware on April 27, 2007 and has its principal operations in San Diego, California. The Company is a clinical-stage biopharmaceutical company dedicated to bringing off-the-shelf, multiplexed-engineered, induced pluripotent stem cell (iPSC)-derived cellular immunotherapies to patients for the treatment of cancer and autoimmune diseases.

As of March 31, 2024, the Company has devoted substantially all of its efforts to product development, raising capital and building infrastructure and has not generated any revenues from any sales of its therapeutic product candidates. To date, the Company’s revenues have been derived from collaboration agreements and government grants.

Public Equity Offering

In March 2024, the Company completed a public offering of common stock in which investors purchased 14,545,454 shares of the Company’s common stock at a public offering price of $5.50 per share under a shelf registration statement. Gross proceeds from the public offering were approximately $80.0 million, and, after giving effect to $5.3 million of costs related to the public offering, net proceeds were approximately $74.7 million.

Private Placement of Pre-Funded Warrants

In March 2024, in conjunction with the public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase 3,636,364 shares of the Company’s common stock (2024 Pre-Funded Warrants) (see Note 8). The purchase price of the 2024 Pre-Funded Warrants was $5.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $0.001 exercise price for each pre-funded warrant, for aggregate net proceeds of approximately $20.0 million.

Use of Estimates

The Company’s unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of the Company’s unaudited condensed consolidated financial statements requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited condensed consolidated financial statements and accompanying notes. The most significant estimates and assumptions in the Company’s unaudited condensed consolidated financial statements relate to its stock price appreciation milestone obligations, contracts containing leases, and accrued expenses. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions.

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. To date, the aggregate operations of these subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents include cash in readily available operating accounts, money market accounts and money market funds. The Company considers all highly liquid investments with an original maturity of three months or less from the date of purchase to be cash equivalents.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of March 31, 2024 and 2023 (in thousands):

8


 

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

121,322

 

 

$

42,020

 

Restricted cash

 

 

15,177

 

 

 

15,227

 

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows

 

$

136,499

 

 

$

57,247

 

 

For each of the three months ended March 31, 2024 and 2023, the restricted cash balance includes cash-collateralized irrevocable standby letters of credit for $15.2 million associated with the Company’s facilities leases.

Unaudited Interim Financial Information

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and following the requirements of the U.S. Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required can be condensed or omitted. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2023, contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed by the Company with the SEC on February 26, 2024. In management’s opinion, the unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position and its results of operations and comprehensive loss and its cash flows for the periods presented. The results for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or any other interim period or any future year or period.

 

Collaborative Arrangements

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC Topic 808, Collaborative Arrangements (ASC 808), to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. To the extent the arrangement is within the scope of ASC 808, the Company assesses whether aspects of the arrangement between the Company and its collaboration partner are within the scope of other accounting literature, including ASC Topic 606, Revenue from Contracts with Customers (ASC 606). If it is concluded that some or all aspects of the arrangement represent a transaction with a customer, the Company will account for those aspects of the arrangement within the scope of ASC 606.

ASC 808 provides guidance for the presentation and disclosure of transactions in collaborative arrangements, but it does not provide recognition or measurement guidance. Therefore, if the Company concludes a counterparty to a transaction is not a customer or otherwise not within the scope of ASC 606, the Company considers the guidance in other accounting literature as applicable or by analogy to account for such transaction. The classification of transactions under the Company’s arrangements is determined based on the nature and contractual terms of the arrangement along with the nature of the operations of the participants.

 

Revenue Recognition

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC 808, to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. If the Company concludes that some or all aspects of the arrangement represent a transaction with a customer, the Company accounts for those aspects of the arrangement within the scope of ASC 606.

For arrangements attributable to ASC 606, the Company recognizes revenue in a manner that depicts the transfer of control of a product or a service to a customer and reflects the amount of the consideration the Company is entitled to receive in exchange for such product or service. In doing so, the Company follows a five-step approach: (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) the customer obtains control of the product or service.

Leases

The Company determines if a contract contains a lease at the inception of the contract. The Company currently has leases related to its facilities leased for office and laboratory space, which are classified as operating leases. These leases result in operating

9


 

right-of-use (ROU) assets, current operating lease liabilities, and non-current operating lease liabilities in the Company’s consolidated balance sheets. The Company does not have any financing leases. Leases with a term of 12 months or less are considered short-term and ROU assets and lease obligations are not recognized. Payments associated with short-term leases are expensed on a straight-line basis over the lease term.

Lease liabilities represent an obligation to make lease payments arising from the lease and ROU assets represent the right to use the underlying asset identified in the lease for the lease term. Lease liabilities are measured at the present value of the lease payments not yet paid discounted using the discount rate for the lease established at the lease commencement date. To determine the present value, the implicit rate is used when readily determinable. For those leases where the implicit rate is not provided, the Company determines an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. ROU assets are measured as the present value of the lease payments and also include any prepaid lease payments made and any other indirect costs incurred, and exclude any lease incentives received. Lease terms may include the impact of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term. The Company aggregates all lease and non-lease components for each class of underlying assets into a single lease component.

Stock-Based Compensation

Stock-based compensation expense represents the cost of the grant date fair value of employee stock option and restricted stock unit grants recognized over the requisite service period of the awards (usually the vesting period) on a straight-line basis. Performance-based stock units/awards represent a right to receive a certain number of shares of the Company’s common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, and to the extent achievement of one or any of the performance conditions is probable, the Company reassesses the probability of the achievement of such corporate performance goals and any increase or decrease in share-based compensation expense resulting from an adjustment in the estimated shares to be released is treated as a cumulative catch-up in the period of adjustment. For stock awards for which vesting is subject to both performance-based milestones and market conditions, expense is recorded over the derived service period after the point when the achievement of the performance-based milestone is probable or the performance condition has been achieved.

The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, with the exception of option grants for which vesting is subject to both performance-based milestones and market conditions, which are valued using a lattice-based model. The fair value of restricted stock units, including performance-based restricted stock units, is based on the closing price of the Company’s common stock as reported on The Nasdaq Global Market on the date of grant. The Company recognizes forfeitures for all awards as such forfeitures occur.

Comprehensive Loss

Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non‑owner sources. Other comprehensive loss includes unrealized gains and losses, other than losses attributable to a credit loss which are included in other income and expense, on investments classified as available-for-sale securities, which was the only difference between net loss and comprehensive loss for the applicable periods.

Net Loss Per Common Share

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for common stock equivalents. The 3,893,674 pre-funded warrants associated with the January 2021 public equity offering and the private placement concurrent with the March 2024 public equity offering (see Note 8) are included in the weighted-average common shares outstanding in the basic earnings per share calculation given their nominal exercise price. Dilutive common stock equivalents for the periods presented include convertible preferred stock, warrants for the purchase of common stock, and common stock options and restricted stock units outstanding under the Company’s stock option and incentive plans. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.

Basic and diluted net loss per share attributable to stockholders for the three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):

10


 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

Denominator:

 

 

 

 

 

 

Shares used to compute net loss per share, basic and diluted

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

100,447,435

 

 

 

97,797,377

 

Weighted-average pre-funded warrants

 

 

656,910

 

 

 

257,310

 

Weighted-average common shares outstanding used to
    compute basic and diluted net loss per share

 

 

101,104,345

 

 

 

98,054,687

 

Net loss per share, basic and diluted

 

 

 

 

 

 

Basic and diluted

 

$

(0.47

)

 

$

(0.19

)

 

The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Convertible preferred stock

 

 

13,805,540

 

 

 

13,972,745

 

Outstanding options to purchase common stock

 

 

13,308,902

 

 

 

11,874,180

 

Outstanding restricted stock units

 

 

3,468,958

 

 

 

3,970,765

 

Total

 

 

30,583,400

 

 

 

29,817,690

 

 

2. Collaboration and License Agreements

Ono Collaboration and Option Agreement

On September 14, 2018, the Company entered into a Collaboration and Option Agreement (the Ono Agreement) with Ono Pharmaceutical Co., Ltd. (Ono) for the joint development and commercialization of two off-the-shelf iPSC-derived CAR T-cell product candidates (Candidate 1 and Candidate 2). Pursuant to the terms of the Ono Agreement, the Company received an upfront, non-refundable and non-creditable payment of $10.0 million. Additionally, the Company is entitled to receive funding for the conduct of research and development under a joint development plan, which fees were estimated to be $20.0 million in aggregate.

In December 2020, the Company entered into a letter agreement with Ono pursuant to which Ono delivered proprietary antigen binding domains targeting an antigen expressed on certain solid tumors for incorporation into Candidate 2 and paid the Company a milestone fee of $10.0 million for further research and development of Candidate 2. In addition, Ono terminated all further research and development with respect to Candidate 1, and the Company retained all rights to research, develop and commercialize Candidate 1 throughout the world without any obligation to Ono.

In June 2022, the Company entered into an amendment with Ono to the Ono Agreement (the 2022 Ono Amendment). Pursuant to the 2022 Ono Amendment, the companies agreed to designate an additional antigen expressed on certain solid tumors for research and preclinical development, and Ono agreed to contribute proprietary antigen binding domains targeting such additional solid tumor antigen (Candidate 3). In addition, for both Candidate 2 and Candidate 3, Ono and the Company expanded the scope of the collaboration to include the research and development of iPSC-derived CAR NK cell product candidates (in addition to iPSC-derived CAR T-cell product candidates) targeting the designated solid tumor antigens. Similar to Candidate 2, the Company granted to Ono, during a specified period of time, a preclinical option to obtain an exclusive license under certain intellectual property rights, subject to payment of an option exercise fee to the Company by Ono, to develop and commercialize Candidate 3 in all territories of the world, where the Company retains rights to co-develop and co-commercialize Candidate 3 in the United States and Europe under a joint arrangement with Ono under which the Company is eligible to share at least 50% of the profits and losses. The Company will continue to receive committed funding from Ono through September 2024 and has maintained worldwide rights of manufacture for Candidate 3. The preclinical option expires upon the earlier of: (a) September 30, 2024 or (b) the achievement of the pre-defined preclinical milestone under the joint development plan for Candidate 3. Subject to payment of an extension fee by Ono, Ono may choose to defer its decision to exercise the preclinical option until no later than June 2026. Under the 2022 Ono Amendment, aggregate estimated research and development fees have been increased by approximately $9.3 million, for a total estimated $29.3 million in aggregate research and development fees over the course of the joint development plan.

11


 

On November 7, 2022, Ono exercised its option for continued development of Candidate 2. Upon Ono’s exercise of the option, the Company granted Ono a license to develop and commercialize Candidate 2. The Company elected its preclinical option to co-develop and co-commercialize Candidate 2. As a result, the Company received an Option Exercise Payment (as defined under the Ono Agreement) of $12.5 million. The Company determined the exercise represented an option with no material right under the Ono Agreement. The Company has completed its performance obligations with respect to the exercise of the option and accordingly, recognized the Option Exercise Payment as revenue for the year ended December 31, 2022. The Company and Ono will proceed with a joint development plan for the ongoing development of Candidate 2. The costs of this development plan are accounted for in accordance with ASC 808, and cost sharing payments to the Company from Ono are recorded net into research and development expenses. During the three months ended March 31, 2024, the Company recognized contra-research and development expense of $0.8 million. As of March 31, 2024, the Company has received $8.0 million in aggregate cost-sharing payments from Ono.

On November 30, 2023, the Company entered into an amendment with Ono to the Ono Agreement (the 2023 Ono Amendment and collectively with the 2022 Ono Amendment, the Ono Amendments). Under the 2023 Ono Amendment, aggregate estimated research and development fees payable by Ono to the Company have been increased by approximately $1.4 million, for a total estimated $30.7 million in aggregate research and development fees over the course of the joint development plan.

Under the terms of the Ono Agreement (as amended by the Ono Amendments), for Candidate 2 and for Candidate 3 (subject to exercise by Ono of its preclinical option to Candidate 3), the Company is eligible to receive additional payments upon the achievement of certain clinical, regulatory and commercial milestones (the Ono Milestones) with respect to each Candidate in an amount up to $843.0 million in aggregate, with the applicable milestone payments for the United States and Europe subject to reduction by 50% if the Company elects to co-develop and co-commercialize the Candidate in the United States and Europe as described above. In addition, in those territories where Ono has exclusive rights of commercialization, the Company is eligible to receive tiered royalties (Royalties) ranging from the mid-single digits to the low-double digits based on annual net sales by Ono for each Candidate in such territories, with the Royalties subject to certain reductions.

The Ono Agreement will terminate with respect to a Candidate if Ono does not exercise its option for a candidate within the option period, or in its entirety if Ono does not exercise any of its options for the candidates within their respective option periods. In addition, either party may terminate the Ono Agreement in the event of breach, insolvency or patent challenges by the other party; provided, that Ono may terminate the Ono Agreement in its sole discretion (x) on a Candidate-by-Candidate basis at any time after the second anniversary of the effective date of the Ono Agreement or (y) on a Candidate-by-Candidate or country-by-country basis at any time after the expiration of the option period, subject to certain limitations. The Ono Agreement will expire on a Candidate-by-Candidate and country-by-country basis upon the expiration of the applicable royalty term, or in its entirety upon the expiration of all applicable payment obligations under the agreement.

The Company determined that the Ono Agreement, Ono Letter Agreement, and Ono Amendments were within the scope of ASC 808 and applicable to such guidance. The Company concluded that certain units of account within the Ono Agreement and Ono Amendments represented a customer and applied relevant guidance from ASC 606 to evaluate the appropriate accounting for those units of account. In accordance with this guidance, the Company identified its performance obligations, including its grant of a license to Ono to certain of its intellectual property subject to certain conditions, its conduct of research services, and its participation in a joint steering committee. The Company determined that its grant of a license to Ono to certain of its intellectual property subject to certain conditions was not distinct from other performance obligations because such grant is dependent on the conduct and results of the research services. Additionally, the Company determined that its conduct of research services was not distinct from other performance obligations since such conduct is dependent on the guidance of the joint steering committee. Accordingly, the Company determined that all performance obligations should be accounted for as one combined performance obligation, and that the combined performance obligation is transferred over the expected term of the conduct of the research services. The termination of the Ono Agreement with respect to Candidate 1 did not impact this assessment.

In accordance with ASC 606, the Company determined that the initial transaction price under the 2023 Ono Amendment equaled $40.7 million, consisting of the upfront, non-refundable and non-creditable payment of $10.0 million and the aggregate estimated research and development fees of $30.7 million. The upfront payment of $10.0 million was recorded as deferred revenue and was recognized as revenue over time in conjunction with the Company’s conduct of research services as the research services are the primary component of the combined performance obligations. Revenue associated with the upfront payment was recognized based on actual costs incurred as a percentage of the estimated total costs expected to be incurred over the expected term of conduct of the research services. The Company recorded the $5.0 million prepayment of the first-year research and development fees as deferred revenue, and such fees were recognized as revenue as the research services were delivered.

As a direct result of the Company’s entry into the Ono Agreement, the Ono Amendments, and the Ono Letter Agreement, the Company incurred an aggregate of $7.8 million in sublicense consideration to existing licensors. The $7.8 million in sublicense consideration represents an asset under ASC 340 and was amortized to research and development expense ratably with the Company’s revenue recognition under the Ono Agreement. The Company recognized no such expense during the three months ended March 31, 2024 and 2023.

The Company recognized revenue of $1.9 million under the Ono Agreement for the three months ended March 31, 2024. All such revenue was associated with research services for the three months ended March 31, 2024. During the three months ended

12


 

March 31, 2023, the Company recognized revenue of $6.7 million under the Ono Agreement. All of such revenue was associated with research services for the three months ended March 31, 2023. As of March 31, 2024, aggregate deferred revenue related to the research services under the Ono Agreement was $0.2 million, all of which is classified as current.

As of March 31, 2024, the Company has received $34.1 million in aggregate research and development fees from Ono.

Janssen Collaboration and Option Agreement

On April 2, 2020 (the Janssen Agreement Effective Date), the Company entered into a Collaboration and Option Agreement (the Janssen Agreement) with Janssen Biotech, Inc. (Janssen), part of the Janssen Pharmaceutical Companies of Johnson & Johnson. Additionally, on the Janssen Agreement Effective Date, the Company entered into a Stock Purchase Agreement (the Stock Purchase Agreement) with Johnson & Johnson Innovation - JJDC, Inc. (JJDC). On January 3, 2023, the Company received notice of termination from Janssen of the Janssen Agreement. The termination took effect on April 3, 2023, and during the three months ended March 31, 2023, the Company performed wind-down activities including discontinuing development of all collaboration product candidates under the Janssen Agreement. The Company was reimbursed for all wind-down activities.

Under the terms of the Janssen Agreement and the Stock Purchase Agreement taken together, the Company received $100.0 million, of which $50.0 million was an upfront cash payment and $50.0 million was in the form of an equity investment by JJDC. The Company determined the common stock purchase by JJDC represented a premium of $9.93 per share, or $16.0 million in aggregate (the Equity Premium), and the remaining $34.0 million was recorded as issuance of common stock in shareholders’ equity. In addition, under the Stock Purchase Agreement, the Company exercised the right to require JJDC to purchase an aggregate of $50.0 million in shares in a private placement at the same price per share as paid by investors in a public offering. In June 2020, JJDC purchased 1.8 million shares of the Company’s common stock at a price of $28.31 per share. Additionally, the Company received full funding for the conduct of all research, preclinical development and Investigational New Drug Application (IND)-enabling activities performed by the Company under the Janssen Agreement.

In connection with the Janssen Agreement, the Company incurred $17.1 million in sublicense fees to certain of its existing licensors. The $17.1 million in sublicense consideration represents an asset under ASC Topic 340, Other Assets and Deferred Costs (ASC 340) and was amortized to research and development expense ratably with the Company’s revenue recognition under the Janssen Agreement. During the three months ended March 31, 2023, the Company recognized $7.2 million of such expense. As of March 31, 2024, there was no remaining balance on the Janssen Agreement contract asset.

The Company recognized revenue of $52.3 million under the Janssen Agreement for the three months ended March 31, 2023, of which $41.2 million was previously deferred. Such revenue comprised $11.1 million associated with research and development services, $31.2 million associated with the upfront fee and Equity Premium, and $10.0 million associated with a commercial option exercise for the three months ended March 31, 2023.

Prior to termination of the Janssen Agreement, the Company had received $82.0 million in aggregate research and development fees from Janssen.

Memorial Sloan Kettering Cancer Center License Agreement

On May 15, 2018, the Company entered into an Amended and Restated Exclusive License Agreement (Amended MSKCC License) with MSKCC. The Amended MSKCC License amends and restates the Exclusive License Agreement entered into between the Company and MSKCC on August 19, 2016 (Original MSKCC License), pursuant to which the Company entered into an exclusive license agreement with MSKCC for rights relating to compositions and methods covering iPSC-derived cellular immunotherapy, including T-cells and NK-cells derived from iPSCs engineered with chimeric antigen receptors (CARs).

Pursuant to the Amended MSKCC License, MSKCC granted to the Company additional licenses to certain patents and patent applications relating to new CAR constructs and off-the-shelf CAR T-cells, including the use of clustered regularly interspaced short palindromic repeat and other innovative technologies for their production, in each case to research, develop, and commercialize licensed products in the field of all human therapeutic uses worldwide. The Company has the right to grant sublicenses to certain licensed rights in accordance with the terms of the Amended MSKCC License, in which case it is obligated to pay MSKCC a percentage of certain sublicense income received by the Company.

The Company is obligated to pay to MSKCC an annual license maintenance fee during the term of the agreement, and is required to make milestone payments upon the achievement of specified clinical, regulatory and commercial milestones for licensed products as well as royalty payments on net sales of licensed products.

In the event a licensed product achieves a specified clinical milestone, MSKCC is then eligible to receive certain milestone payments totaling up to $75.0 million based on the price of the Company’s common stock, where the amount of such payments owed to MSKCC is contingent upon certain increases in the price of the Company’s common stock following the date of achievement of such clinical milestone. These payments are based on common stock price multiples, with the numerator being the fair value of the ten-trading day trailing average closing price of the Company’s common stock and the denominator being the ten-trading day trailing

13


 

average closing price of the Company’s common stock as of the effective date of the Amended MSKCC License, adjusted for any stock splits, cash dividends, stock dividends, other distributions, combinations, recapitalizations, or similar events. Under the terms of the Amended MSKCC License, upon a change of control of the Company, in certain circumstances, the Company may be required to pay a portion of these payments to MSKCC based on the price of the Company’s common stock in connection with such change of control.

The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:

 

Common stock multiple

 

5.0x

 

 

10.0x

 

 

15.0x

 

Ten-trading day trailing average common stock price

 

$

50.18

 

 

$

100.36

 

 

$

150.54

 

Stock price appreciation milestone payment (in millions)

 

$

20.0

 

 

$

30.0

 

 

$

25.0

 

 

In July 2021, the Company achieved the specified clinical milestone for a licensed product under the Amended MSKCC License and the Company’s ten-trading day trailing average common stock price exceeded the first pre-specified threshold. As a result, the Company remitted the first milestone payment of $20.0 million to MSKCC during the year ended December 31, 2021.

To determine the estimated fair value of the remaining stock price appreciation milestones, the Company uses a Monte Carlo simulation methodology which models future Company common stock prices based on the current stock price and several key variables. The following variables were incorporated in the calculation of the estimated fair value of the stock price appreciation milestones as of March 31, 2024:

 

 

 

As of March 31,

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

4.3

%

 

 

4.0

%

Expected volatility

 

 

84.1

%

 

 

84.0

%

Estimated term (in years)

 

 

14.8

 

 

 

15.0

 

Closing stock price as of remeasurement date

 

$

7.34

 

 

$

3.74

 

 

The key inputs to the Monte Carlo simulation to determine the fair value of the stock price appreciation milestones include the Company’s stock price as of the measurement date; the estimated term, which is based in part on the last valid patent claim date; the expected volatility of the Company’s common stock, estimated using the Company’s historical common stock volatility as of the remeasurement date; and the risk-free rate based on the U.S. Treasury yield for the estimated term determined. Fair value measurements are highly sensitive to changes in these inputs and significant changes could result in a significantly higher or lower fair value and resulting expense or gain.

At each balance sheet date, the Company remeasures the fair value of the stock price appreciation milestones, with changes in fair value recognized as a component of other income (expense) in the unaudited condensed consolidated statements of operations and comprehensive loss. Amounts are included in current or non-current liabilities based on the estimated timeline associated with the individual potential payments. During the three months ended March 31, 2024 and 2023, the Company recorded $1.4 million of expense and $1.7 million of income, respectively, associated with the change in fair value of the stock price appreciation milestones. As of March 31, 2024 and December 31, 2023, the Company recorded a liability of $2.7 million and $1.3 million, respectively, associated with the stock price appreciation milestones for the Amended MSKCC License.

3. California Institute for Regenerative Medicine Awards

On April 5, 2018, the Company executed an award agreement with the California Institute for Regenerative Medicine (CIRM) pursuant to which CIRM awarded the Company $4.0 million to advance the Company’s FT516 product candidate into a first-in-human clinical trial for the treatment of subjects with advanced solid tumors, including in combination with monoclonal antibody therapy (the 2018 CIRM Award). The 2018 CIRM Award is subject to certain co-funding requirements by the Company, and the Company is required to provide CIRM progress and financial update reports under the 2018 CIRM Award.

Pursuant to the terms of the 2018 CIRM Award, the Company, in its sole discretion, has the option to treat the 2018 CIRM Award either as a loan or as a grant. During the first quarter of 2023, the Company elected to treat the 2018 CIRM Award as a grant and derecognized the liability associated with the 2018 CIRM Award and recorded such amount in other income during the three months ended March 31, 2023.

On February 22, 2024, the Company received approval from CIRM for funding of a $7.9 million grant (the 2024 CIRM Award) to support the conduct of the Company’s Phase 1 study of FT819 in patients with systemic lupus erythematosus (SLE). The Company finalized and executed the Award agreement in April 2024. Pursuant to the terms of the 2024 CIRM Award and certain co-funding requirements, the Company will receive five disbursements in varying amounts, with one disbursement receivable upon the execution

14


 

of the 2024 CIRM Award, and four disbursements receivable based on the completion of certain development milestones throughout the project period of the Award, which is estimated to be from April 1, 2024 to March 31, 2028 (the Project Period). The Company is required to provide CIRM progress and financial update reports throughout the Project Period.

4. Investments

The Company invests portions of excess cash in United States treasuries, commercial paper, non-U.S. government securities, municipal securities, and corporate debt securities with maturities ranging from three to thirty-six months from the purchase date. These investments are accounted for as available-for-sale securities and are classified as short-term and long-term investments in the accompanying consolidated balance sheets based on each security’s contractual maturity date.

The following table summarizes the Company’s investments accounted for as available-for-sale securities as of March 31, 2024 and December 31, 2023 (in thousands, except for maturity in years):

 

 

 

Maturity
(in years)

 

Amortized
Cost

 

 

Unrealized
Losses

 

 

Unrealized
Gains

 

 

Estimated
Fair Value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

101,163

 

 

$

 

 

$

 

 

$

101,163

 

U.S. Treasury debt securities

 

1 or less

 

 

45,844

 

 

 

(33

)

 

 

 

 

 

45,811

 

Municipal securities

 

1 or less

 

 

3,212

 

 

 

(1

)

 

 

 

 

 

3,211

 

Corporate debt securities

 

1 or less

 

 

87,415

 

 

 

(86

)

 

 

7

 

 

 

87,336

 

Commercial paper

 

1 or less

 

 

133,581

 

 

 

(101

)

 

 

14

 

 

 

133,494

 

Total short-term investments

 

 

 

$

371,215

 

 

$

(221

)

 

$

21

 

 

$

371,015

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury debt securities

 

Greater than 1

 

$

1,957

 

 

$

(5

)

 

$

 

 

$

1,952

 

Corporate debt securities

 

Greater than 1

 

 

5,636

 

 

 

(4

)

 

 

11

 

 

 

5,643

 

Total long-term investments

 

 

 

$

7,593

 

 

$

(9

)

 

$

11

 

 

$

7,595

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

35,273

 

 

$

 

 

$

 

 

$

35,273

 

U.S. Treasury debt securities

 

1 or less

 

 

82,811

 

 

 

(34

)

 

 

27

 

 

 

82,804

 

Non-US government securities

 

1 or less

 

 

999

 

 

 

 

 

 

 

 

 

999

 

Municipal securities

 

1 or less

 

 

5,000

 

 

 

(3

)

 

 

 

 

 

4,997

 

Corporate debt securities

 

1 or less

 

 

47,144

 

 

 

(51

)

 

 

14

 

 

 

47,107

 

Commercial paper

 

1 or less

 

 

137,339

 

 

 

(62

)

 

 

121

 

 

 

137,398

 

Total short-term investments

 

 

 

$

308,566

 

 

$

(150

)

 

$

162

 

 

$

308,578

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

Greater than 1

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

Total long-term investments

 

 

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

 

As of March 31, 2024 and December 31, 2023, the Company had $0.9 million and $0.9 million, respectively, of accrued interest on investments recorded in prepaid expenses and other assets on the unaudited condensed consolidated balance sheets.

15


 

5. Fair Value Measurements

The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

 

Fair Value Measurements at
Reporting Date Using

 

 

 

Total

 

 

Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

As of March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

101,163

 

 

$

101,163

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

47,763

 

 

 

47,763

 

 

 

 

 

 

 

Municipal securities

 

 

3,211

 

 

 

 

 

 

3,211

 

 

 

 

Corporate debt securities

 

 

92,979

 

 

 

 

 

 

92,979

 

 

 

 

Commercial paper

 

 

133,494

 

 

 

 

 

 

133,494

 

 

 

 

Total financial assets measured at fair value on a recurring basis

 

$

378,610

 

 

$

148,926

 

 

$

229,684

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

Total financial liabilities measured at fair value on a recurring basis

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

35,273

 

 

$

35,273

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

82,804

 

 

 

82,804

 

 

 

 

 

 

 

Non-U.S. government securities

 

 

999

 

 

 

 

 

 

999

 

 

 

 

Municipal securities

 

 

4,997

 

 

 

 

 

 

4,997

 

 

 

 

Corporate debt securities

 

 

48,087

 

 

 

 

 

 

48,087

 

 

 

 

Commercial paper

 

 

137,398

 

 

 

 

 

 

137,398

 

 

 

 

Total assets measured at fair value on a recurring basis

 

$

309,558

 

 

$

118,077

 

 

$

191,481

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

Total financial liabilities measured at fair value on a recurring basis

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

 

Level 1 assets consisted of money market funds and U.S. Treasury securities measured at fair value based on quoted prices in active markets as provided by the Company’s investment managers.

 

Level 2 assets consisted of corporate debt securities, commercial paper, municipal securities, and non-U.S. government securities measured at fair value using standard observable inputs, including reported trades, broker/dealer quotes, and bids and/or offers. The Company validates the quoted market prices provided by its investment managers by comparing the investment managers’ assessment of the fair values of the Company’s investment portfolio balance against the fair values of the Company’s investment portfolio balance obtained from an independent source.

There were no Level 3 assets held by the Company as of March 31, 2024.

 

Level 3 liabilities consisted of stock price appreciation milestones associated with the Amended MSKCC License as described in detail in Note 2.

16


 

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2024 (in thousands):

 

Balance at December 31, 2023

 

$

1,346

 

Changes in fair value of stock price appreciation milestones liability

 

 

1,394

 

Balance at March 31, 2024

 

$

2,740

 

 

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2023 (in thousands):

 

Balance at December 31, 2022

 

$

3,861

 

Changes in fair value of stock price appreciation milestones liability

 

 

(1,718

)

Balance at March 31, 2023

 

$

2,143

 

 

6. Accrued Expenses

Accrued Expenses

Current accrued expenses consist of the following (in thousands):

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued clinical trial related costs

 

$

7,975

 

 

$

8,833

 

Accrued payroll and other employee benefits

 

 

5,414

 

 

 

10,563

 

Accrued other

 

 

18,654

 

 

 

8,118

 

Total current accrued expenses

 

$

32,043

 

 

$

27,514

 

 

7. Leases

The Company has lease agreements for office, laboratory and manufacturing spaces that are classified as operating leases on the unaudited condensed consolidated balance sheets. These leases have terms varying from one to approximately sixteen years, with renewal options of up to ten years, as well as early termination options. Extension and termination options are included in the total lease term when the Company is reasonably certain to exercise them. The leases are subject to additional variable charges, including common area maintenance, property taxes, property insurance and other variable costs. Given the variable nature of such costs, they are recognized as expense as incurred. Additionally, some of the Company’s leases are subject to certain fixed fees which the Company has determined to be non-lease components. The Company has elected to combine and account for lease and non-lease components as a single-lease component for purposes of determining the total future lease payments.

As of March 31, 2024, future undiscounted minimum contractual payments under the Company’s operating leases were $159.3 million, which will be paid over a remaining weighted-average lease term of 10.5 years. The weighted-average discount rate for the operating lease liabilities was 8.35%, which was the Company’s incremental borrowing rate at lease commencement, as the discount rates implicit in the leases could not be readily determined.

The components of lease expense were as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Straight-line lease expense

 

$

3,221

 

 

$

3,318

 

Variable lease expense

 

 

887

 

 

 

613

 

Total operating lease expense

 

$

4,108

 

 

$

3,931

 

 

No short-term lease expense was recognized during the three months ended March 31, 2024 and 2023.

17


 

Future undiscounted minimum lease payments under the Company’s operating leases as of March 31, 2024 are as follows (in thousands):

 

 

 

Operating
Lease Payments

 

Remaining 2024

 

$

11,025

 

2025

 

 

15,087

 

2026

 

 

15,540

 

2027

 

 

16,006

 

2028

 

 

15,057

 

2029

 

 

10,602

 

Thereafter

 

 

75,978

 

Total undiscounted lease payments

 

$

159,295

 

Less: imputed interest

 

 

(57,225

)

Total lease liability

 

$

102,070

 

 

In April 2023, the Company entered into an agreement to sublease approximately 18,913 square feet of space, which sublease agreement commenced in April 2023 and expires in December 2028 with no option to extend the sublease term. Under the sublease agreement, rent is subject to scheduled annual increases and the subtenant is responsible for certain operating expenses and taxes throughout the term of the sublease.

Sublease income is recognized in other income. Sublease income for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Sublease income

 

$

273

 

 

$

 

 

 

8. Convertible Preferred Stock and Stockholders’ Equity

Convertible Preferred Stock

In November 2016, the Company completed a private placement of stock in which investors, including investors affiliated with the directors and officers of the Company, purchased convertible preferred stock and common stock of the Company (the November 2016 Placement). The Company issued 2,819,549 shares of Class A Convertible Preferred Stock, $0.001 par value per share (the Class A Preferred), at $13.30 per share, each of which is convertible into five shares of common stock upon certain conditions defined in the Certificate of Designation of Preferences, Rights and Limitations of the Class A Preferred filed with the Delaware Secretary of State on November 22, 2016 (the CoD). The Class A Preferred were purchased exclusively by entities affiliated with Redmile Group, LLC (collectively, Redmile). The terms of the CoD prohibited Redmile from converting the Class A Preferred into shares of the Company’s common stock if, as a result of conversion, Redmile, together with its affiliates, would own more than 9.99% of the Company’s common stock then issued and outstanding (the Redmile Percentage Limitation), which percentage could change at Redmile’s election upon 61 days’ notice to the Company to (i) any other number less than or equal to 19.99% or (ii) subject to approval of the Company’s stockholders to the extent required in accordance with the NASDAQ Global Market rules, any number in excess of 19.99%. On May 2, 2017, the Company’s stockholders approved the issuance of up to an aggregate of 14,097,745 shares of common stock upon the conversion of the outstanding shares of Class A Preferred. As a result, Redmile has the right to increase the Redmile Percentage Limitation to any percentage in excess of 19.99% at its election. The Company also issued 7,236,837 shares of common stock at $2.66 per share as part of the November 2016 Placement. In April 2023, the Company filed with the office of the Secretary of State of the State of Delaware a Certificate of Amendment to Certificate of Designation of Preferences, Rights and Limitations of Class A Convertible Preferred Stock which amends the definition of Beneficial Ownership Limitation to be 14.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to the issuance of shares of common stock pursuant to a Notice of Conversion. In April 2023, 33,441 shares of the Companys Class A Preferred were converted into 167,205 shares of the Company’s common stock.

The Class A Preferred are non-voting shares and are convertible into five shares of the Company’s common stock at a conversion price of $2.66 per share, which was the fair value of the Company’s common stock on the date of issuance of the Class A Preferred. Holders of the Class A Preferred have the same dividend rights as holders of the Company’s common stock. Additionally, the liquidation preferences of the Class A Preferred are pari passu among holders of the Company’s common stock and holders of the

18


 

Class A Preferred, pro rata based on the number of shares held by each such holder (treated for this purpose as if the Class A Preferred had been converted to common stock).

Pre-Funded Warrants

In January 2021, in conjunction with a public offering, the Company issued pre-funded warrants, in lieu of common stock to certain investors, to purchase 257,310 shares of the Company’s common stock (2021 Pre-Funded Warrants). The purchase price for the 2021 Pre-Funded Warrants was $85.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock less the $0.001 exercise price for each such pre-funded warrant. Given that the 2021 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.

In March 2024, in conjunction with a public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase 3,636,364 shares of the Company’s common stock (2024 Pre-Funded Warrants, and collectively with the 2021 Pre-Funded Warrants, the Pre-Funded Warrants). The purchase price for the 2024 Pre-Funded Warrants was $5.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $0.001 exercise price for each such pre-funded warrant. Given that the 2024 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.

The Pre-Funded Warrants are exercisable at any time after the date of issuance. A holder of Pre-Funded Warrants may not exercise the Pre-Funded Warrant if the holder, together with its affiliates, would beneficially own more than 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. A holder of Pre-Funded Warrants may increase or decrease this percentage not in excess of 19.99% by providing at least 61 days’ prior notice to the Company.

As of March 31, 2024, there were 3,893,674 Pre-Funded Warrants outstanding.

Stock Options and Restricted Stock Unit Awards

The following table summarizes stock option activity and related information under all equity plans for the period ended March 31, 2024:

 

 

 

Number of
Options

 

 

Weighted-
Average Price

 

Balance at December 31, 2023

 

 

9,850,841

 

 

$

13.71

 

Granted

 

 

3,745,625

 

 

 

6.77

 

Exercised

 

 

(45,438

)

 

 

6.57

 

Cancelled

 

 

(242,126

)

 

 

10.96

 

Balance at March 31, 2024

 

 

13,308,902

 

 

$

11.83

 

 

Restricted stock unit activity under all equity and stock option plans is summarized as follows:

 

 

 

Number of
Restricted Stock Units

 

 

Weighted-
Average Grant Date Fair Value per Share

 

Balance at December 31, 2023

 

 

3,065,087

 

 

$

37.96

 

Granted

 

 

1,076,100

 

 

 

6.76

 

Vested

 

 

(580,974

)

 

 

31.49

 

Cancelled

 

 

(91,255

)

 

 

27.87

 

Balance at March 31, 2024

 

 

3,468,958

 

 

$

29.63

 

The allocation of stock-based compensation for all stock awards is as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

5,716

 

 

$

5,056

 

General and administrative

 

 

5,265

 

 

 

5,927

 

Total

 

$

10,981

 

 

$

10,983

 

 

19


 

 

As of March 31, 2024, the unrecognized compensation cost related to outstanding options was $36.5 million and is expected to be recognized as expense over a weighted-average period of approximately 2.2 years.

As of March 31, 2024, the unrecognized compensation cost related to restricted stock units was $38.4 million which is expected to be recognized as expense over a weighted-average period of approximately 2.1 years.

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee and nonemployee stock option grants were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

3.8

%

 

 

3.8

%

Expected volatility

 

 

87.1

%

 

 

89.9

%

Expected term (in years)

 

 

6.4

 

 

 

6.4

 

Expected dividend yield

 

 

0.0

%

 

 

0.0

%

Reconciliation of Consolidated Stockholders’ Equity Accounts

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2024 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2023

 

2,761,108

 

 

$

3

 

 

 

98,627,076

 

 

$

99

 

 

$

1,580,032

 

 

$

15

 

 

$

(1,211,732

)

 

$

368,417

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

45,438

 

 

 

 

 

 

299

 

 

 

 

 

 

 

 

 

299

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

580,974

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,981

 

 

 

 

 

 

 

 

 

10,981

 

Public offering of common stock, net of issuance costs

 

 

 

 

 

 

 

14,545,454

 

 

 

15

 

 

 

74,620

 

 

 

 

 

 

 

 

 

74,635

 

Private placement of pre-funded warrants, net of issuance costs

 

 

 

 

 

 

 

 

 

 

 

 

 

19,996

 

 

 

 

 

 

 

 

 

19,996

 

Unrealized loss on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(209

)

 

 

 

 

 

(209

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(48,004

)

 

 

(48,004

)

Balance at March 31, 2024

 

2,761,108

 

 

$

3

 

 

 

113,798,942

 

 

$

114

 

 

$

1,685,928

 

 

$

(194

)

 

$

(1,259,736

)

 

$

426,115

 

 

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2023 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2022

 

2,794,549

 

 

$

3

 

 

 

97,294,917

 

 

$

97

 

 

$

1,536,497

 

 

$

(1,854

)

 

$

(1,050,804

)

 

$

483,939

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

68,847

 

 

 

 

 

 

222

 

 

 

 

 

 

 

 

 

222

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

827,251

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,983

 

 

 

 

 

 

 

 

 

10,983

 

Unrealized gain on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,208

 

 

 

 

 

 

1,208

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,881

)

 

 

(18,881

)

Balance at March 31, 2023

 

2,794,549

 

 

$

3

 

 

 

98,191,015

 

 

$

98

 

 

$

1,547,702

 

 

$

(646

)

 

$

(1,069,685

)

 

$

477,472

 

 

 

9. Subsequent Events

In May 2024, the Company achieved a development milestone in accordance with the Ono Agreement. The Company is entitled to a milestone payment of $5.0 million from Ono.

20


 

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

The following discussion and analysis should be read in conjunction with our financial statements and accompanying notes included in this Quarterly Report on Form 10-Q and the financial statements and accompanying notes thereto for the fiscal year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, which are contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 26, 2024.

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). Such forward-looking statements, which represent our intent, belief, or current expectations, involve risks and uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. In some cases you can identify forward-looking statements by terms such as “may,” “will,” “expect,” “anticipate,” “estimate,” “intend,” “plan,” “predict,” “potential,” “believe,” “should” and similar expressions. Factors that could cause or contribute to differences in results include, but are not limited to, those set forth under “Risk Factors” under Item 1A of Part II below. Except as required by law, we undertake no obligation to update these forward-looking statements to reflect events or circumstances after the date of this report or to reflect actual outcomes.

Overview

We are a clinical-stage biopharmaceutical company dedicated to bringing a first-in-class pipeline of programmed cellular immunotherapies to patients with cancer and autoimmune diseases. Our development of programmed cellular immunotherapies is based on a simple notion: we believe that better cell therapies start with better cells.

To create better cell therapies, we have pioneered a therapeutic approach that we generally refer to as cell programming: we create and engineer human induced pluripotent stem cells (iPSCs) to incorporate novel synthetic controls of cell function; we generate a clonal master iPSC line for use as a renewable source of cell manufacture; and we direct the fate of the clonal master iPSC line to produce our cell therapy product candidates. Analogous to master cell lines used to manufacture biopharmaceutical drug products such as monoclonal antibodies, we believe clonal master iPSC lines can be used to mass produce multiplexed-engineered cellular immunotherapies which are well-defined and uniform in composition, can be stored in inventory for off-the-shelf availability, can be combined and administered with other therapies, and can have broader patient reach.

Utilizing our proprietary iPSC product platform, we are advancing off-the-shelf, multiplexed-engineered natural killer (NK) and T-cell product candidates which are selectively designed to incorporate novel synthetic controls of cell function, and are intended to deliver multiple therapeutic mechanisms to patients for the treatment of cancer and autoimmune diseases. We have a deep pipeline of iPSC-derived, chimeric antigen receptor (CAR)-targeted NK and T-cell product candidates currently under development with multiple clinical trials ongoing. In addition, we have entered into research collaborations and license agreements with academic institutions to support the development of our iPSC product platform and our off-the-shelf product candidates, including, among others, the Regents of the University of Minnesota and Memorial Sloan Kettering Cancer Center (MSKCC).

We have also entered into collaborations with pharmaceutical companies to research, develop and commercialize off-the-shelf, multiplexed-engineered, iPSC-derived NK and T-cell product candidates for the treatment of cancer. In September 2018, we entered into a collaboration and option agreement (Ono Agreement) with Ono Pharmaceutical Co., Ltd. (Ono), under which we are currently researching and developing iPSC-derived CAR NK and CAR T-cell product candidates for the treatment of solid tumors. In April 2020, we entered into a collaboration and option agreement (Janssen Agreement) with Janssen Biotech, Inc. (Janssen), part of the Janssen Pharmaceutical Companies of Johnson & Johnson, for the research, development and commercialization of iPSC-derived CAR NK and CAR T-cell product candidates for the treatment of cancer. On January 3, 2023, we received notice of termination of the Janssen Agreement from Janssen, which took effect on April 3, 2023.

We were incorporated in Delaware in 2007 and are headquartered in San Diego, California. Since our inception in 2007, we have devoted substantially all of our resources to our cell programming approach and the research and development of our product candidates, the creation, licensing and protection of related intellectual property, and the provision of general and administrative support for these activities. To date, we have funded our operations primarily through the public and private sale of common stock, the private placement of preferred stock and convertible notes, commercial bank debt and revenues from collaboration activities and grants.

We have never been profitable and have incurred net losses in each year since inception. Substantially all of our net losses resulted from costs incurred in connection with our research and development programs and from general and administrative costs associated with our operations. We expect to continue to incur operating losses for at least the foreseeable future. Our net losses may fluctuate significantly from quarter to quarter and year to year. We expect our expenses will remain significant in connection with our ongoing and planned activities as we:

21


 

conduct our ongoing and planned preclinical studies and clinical trials of our product candidates, which may include higher clinical trial expenses associated with arrangements we may enter into with clinical research organizations (CROs) for the execution and management of certain clinical trials, including trials outside of the United States;
conduct Good Manufacturing Practice (GMP) production, including through the use of contract manufacturing organizations (CMOs) for the conduct of some or all of the activities required for manufacturing our iPSC-derived cell product candidates, process and scale-up development and technology transfer activities for the manufacture of our product candidates, including those undergoing clinical investigation and Investigational New Drug Application (IND)-enabling preclinical development;
procure laboratory equipment, materials and supplies for the manufacture of our product candidates and the conduct of our research activities;
conduct preclinical and clinical research to investigate the therapeutic activity of our product candidates;
continue our research, development and manufacturing activities, including under our sponsored research and collaboration agreement with Ono;
maintain, prosecute, protect, expand and enforce our intellectual property portfolio;
engage with regulatory authorities for the development of, and seek regulatory approvals for, our product candidates;
continue our business operations at our corporate headquarters, including maintaining internal GMP production capabilities; and
continue operating as a public company and support our operations.

We do not expect to generate any meaningful revenues from product sales, royalties, or sales milestones unless and until we successfully complete development and obtain regulatory approval for one or more of our product candidates, which we expect will take a number of years. If we obtain regulatory approval for any of our product candidates, we expect to incur significant commercialization expenses related to product sales, marketing, manufacturing and distribution. Accordingly, we will seek to fund our operations through public or private equity or debt financings, collaboration arrangements, or other sources. However, we may be unable to raise additional funds or enter into such other arrangements when needed on favorable terms or at all. Our failure to raise capital or enter into such other arrangements when needed would have a negative effect on our financial condition and ability to develop our product candidates.

Financial Operations Overview

We conduct substantially all of our activities through Fate Therapeutics, Inc., a Delaware corporation, at our facilities headquartered in San Diego, California. Our results of operations include the operations of the Company and its subsidiaries. To date, the aggregate operations of our subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.

Collaboration Revenue

To date, we have not generated any revenues from therapeutic product sales or royalties. Our revenues have been derived from collaboration agreements and government grants.

Agreement with Ono Pharmaceutical Co., Ltd.

On September 14, 2018, we entered into the Ono Agreement for the joint development and commercialization of two iPSC-derived CAR T-cell product candidates (Candidate 1 and Candidate 2). Pursuant to the terms of the Ono Agreement, we received an upfront, non-refundable and non-creditable payment of $10.0 million. Additionally, we are entitled to receive fees for the conduct of research and development under a joint development plan, which fees were estimated to be $20.0 million in aggregate.

In December 2020, we entered into a letter agreement with Ono pursuant to which Ono delivered proprietary antigen binding domains targeting an antigen expressed on certain solid tumors for incorporation into Candidate 2 and paid the Company a milestone fee of $10.0 million for further research and development of Candidate 2. In addition, Ono terminated all further research and development with respect to Candidate 1, and we retained all rights to research, develop and commercialize Candidate 1 throughout the world without any obligation to Ono.

In June 2022, we entered into an amendment with Ono to the Ono Agreement (the 2022 Ono Amendment). Pursuant to the 2022 Ono Amendment, the companies agreed to designate an additional antigen expressed on certain solid tumors for research and preclinical development, and Ono agreed to contribute proprietary antigen binding domains targeting such additional solid tumor antigen (Candidate 3). In addition, for both Candidate 2 and Candidate 3, the companies expanded the scope of the collaboration to

22


 

include the research and development of iPSC-derived CAR NK cell product candidates (in addition to iPSC-derived CAR T-cell product candidates) targeting the designated solid tumor antigens. Similar to Candidate 2, we granted to Ono, during a specified period of time, a preclinical option to obtain an exclusive license under certain intellectual property rights, subject to payment of an option exercise fee to us by Ono, to develop and commercialize Candidate 3 in all territories of the world, where we retain rights to co-develop and co-commercialize Candidate 3 in the United States and Europe under a joint arrangement with Ono under which we are eligible to share at least 50% of the profits and losses. We maintained worldwide rights of manufacture for Candidate 3. The preclinical option expires upon the earlier of: (a) September 30, 2024, or (b) the achievement of the pre-defined preclinical milestone under the joint development plan for Candidate 3. Subject to payment of an extension fee by Ono, Ono may choose to defer its decision to exercise the preclinical option until no later than June 2026. Under the 2022 Ono Amendment, aggregate estimated research and development fees have been increased by approximately $9.3 million, for a total estimated $29.3 million in aggregate research and development fees over the course of the joint development plan.

In November 2022, Ono exercised its preclinical option to Candidate 2, and we exercised our preclinical option to co-develop and co-commercialize (CDCC Option) in the United States and Europe under a joint arrangement with Ono. As a result, we recognized an option exercise fee of $12.5 million from Ono during the year ended December 31, 2022. We received the option exercise fee payment during the year ended December 31, 2023.

On November 30, 2023, we entered into an amendment with Ono to the Ono Agreement (the 2023 Ono Amendment). Under the 2023 Ono Amendment, aggregate estimated research and development fees payable to us by Ono have been increased by approximately $1.4 million, for a total estimated $30.7 million in aggregate research and development fees over the course of the joint development plan.

We account for the Ono Agreement as a revenue contract under ASC 606. The initial transaction price as amended under the 2023 Ono Amendment was determined to be $40.7 million, consisting of the upfront, non-refundable and non-creditable payment of $10.0 million and the aggregate estimated research and development fees of $30.7 million. We identified our promised goods and services under the Ono Agreement to include our grant to Ono of a license to certain of our intellectual property subject to certain conditions, our conduct of research services, and our participation in a joint steering committee. We determined that the promised goods and services should be accounted for as one combined performance obligation. We recognize revenue for the combined performance obligation over time as the research services are performed.

During the three months ended March 31, 2024, we recognized $1.9 million of collaboration revenue and $0.8 million of contra-research and development expense under the Ono Agreement. During the three months ended March 31, 2023, we recognized $6.7 million of collaboration revenue and $1.0 million of contra-research and development expense under the Ono Agreement.

Agreement with Janssen Biotech, Inc.

On April 2, 2020 (the Janssen Agreement Effective Date), we entered into the Janssen Agreement. Additionally, on the Janssen Agreement Effective Date, we entered into a Stock Purchase Agreement (the Stock Purchase Agreement) with Johnson & Johnson Innovation - JJDC, Inc. (JJDC). Under the terms of the Janssen Agreement and the Stock Purchase Agreement taken together, we received $100.0 million, of which $50.0 million was an upfront cash payment and $50.0 million was in the form of an equity investment by JJDC. Additionally, we are entitled to receive fees for the conduct of all research, preclinical development and IND-enabling activities performed by us under the Janssen Agreement.

We determined the common stock purchase by JJDC represented a premium of $9.93 per share, or $16.0 million in aggregate (the Equity Premium), and the remaining $34.0 million was recorded as issuance of common stock in shareholders’ equity.

On January 3, 2023, we received notice of termination from Janssen of the Janssen Agreement. The termination took effect on April 3, 2023, and during the three months ending March 31, 2023, we performed wind-down activities, including discontinuing development of all collaboration product candidates under the Janssen Agreement. We were reimbursed for all wind-down activities associated with the termination of the Janssen Agreement during the second quarter of 2023.

During the three months ended March 31, 2023, we recognized $52.3 million of collaboration revenue under the Janssen Agreement, of which $41.2 million was previously deferred.

Research and Development Expenses

Research and development expenses consist of costs associated with the research, preclinical development, process and scale-up development, manufacture and clinical development of our product candidates, the research and development of our cell programming technology including our iPSC product platform, and the performance of research and development activities under our collaboration agreements. These costs are expensed as incurred and include:

salaries and employee-related costs, including stock-based compensation;

23


 

costs incurred under clinical trial agreements with investigative sites;
costs to acquire, develop and manufacture preclinical study and clinical trial materials, including our product candidates;
costs associated with conducting our preclinical, process and scale-up development, manufacturing, clinical and regulatory activities, including fees paid to third-party professional consultants, service providers and suppliers;
costs incurred for our research, development and manufacturing activities, including under our collaboration agreements;
costs for laboratory equipment, materials and supplies for the manufacture of our product candidates and the conduct of our research activities;
costs incurred to license and maintain intellectual property; and
facilities, depreciation and other expenses including allocated expenses for rent and maintenance of facilities.

We plan to continue to significantly invest in our current level of research and development activities for the foreseeable future as we continue the clinical and preclinical development and manufacture of our product candidates, research and develop our iPSC product platform, and perform our obligations under collaboration agreements including under our agreements with Ono, University of Minnesota and MSKCC. Our current planned research and development activities over the next twelve months consist primarily of the following:

conducting clinical trials of our product candidates, including through the engagement of CROs to manage various aspects of our clinical trials;
conducting GMP production, including through the use of CMOs for the conduct of some or all of the activities required for manufacturing our iPSC-derived cell product candidates, process and scale-up development and technology transfer activities for the manufacture of our product candidates, including those undergoing clinical investigation and IND-enabling preclinical development;
procuring laboratory equipment, materials and supplies for the manufacture of our product candidates and the conduct of our research activities;
conducting preclinical and clinical research to investigate the therapeutic activity of our product candidates; and
conducting research, development and manufacturing activities, including under our sponsored research and collaboration agreement with Ono.

Due to the inherently unpredictable nature of preclinical and clinical development and manufacture, and given our novel therapeutic approach and the current stage of development of our product candidates, we cannot determine and are unable to estimate with certainty the timelines we will require and the costs we will incur for the development and manufacture of our product candidates. Clinical and preclinical development and manufacturing timelines and costs, and the potential of development and manufacturing success, can differ materially from expectations. In addition, we cannot forecast which product candidates may be subject to future collaborations, when such arrangements will be secured, if at all, and to what degree such arrangements would affect our development and manufacturing plans and capital requirements. We cannot predict the effects of the impact of global economic and market conditions, a continued and prolonged public health emergency such as the COVID-19 pandemic, and wars and other armed conflicts, such as the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, on our business and operations, and our expenditures may be increased by delays or disruptions due to these or other factors, including as a result of actions we take in the near term to ensure business continuity and protect against possible supply chain shortages.

General and Administrative Expenses

General and administrative expenses consist primarily of salaries and employee-related costs, including stock-based compensation, for our employees in executive, operational, finance and human resource functions; professional fees for accounting, legal and tax services; costs for obtaining, prosecuting, maintaining, and enforcing our intellectual property; and other costs and fees, including director and officer insurance premiums, to support our operations as a public company. We anticipate that our general and administrative expenses will remain significant in the future as we maintain our focus on innovation, and research and development activities, maintain compliance with exchange listing and SEC requirements, protect and enforce our intellectual property, and continue to operate as a public company.

24


 

Other Income (Expense)

Other income (expense) consists of changes in the fair value of stock price appreciation milestones associated with the Amended MSKCC License with MSKCC, interest income earned on cash and cash equivalents and interest income from investments (including the amortization of discounts and premiums).

California Institute for Regenerative Medicine Awards

On April 5, 2018, we executed an award agreement with the California Institute for Regenerative Medicine (CIRM) pursuant to which CIRM awarded us $4.0 million to advance our FT516 product candidate into a first-in-human clinical trial (the 2018 CIRM Award). In November 2019, we submitted an IND application for FT516 in advanced solid tumors.

Pursuant to the terms of the 2018 CIRM Award, we, in our sole discretion, have the option to treat the 2018 CIRM Award either as a loan or as a grant. During the first quarter of 2023, we elected to treat the 2018 CIRM Award as a grant and derecognized the liability associated with the 2018 CIRM Award and recorded such amount in other income during the year ended December 31, 2023.

On February 22, 2024, the Company received approval from CIRM for funding of a $7.9 million grant (the 2024 CIRM Award) to support the conduct of the Company’s Phase 1 study of FT819 in patients with systemic lupus erythematosus (SLE). We finalized and executed the Award agreement in April 2024. Pursuant to the terms of the Award and certain co-funding requirements, we will receive five disbursements in varying amounts, with one disbursement receivable upon the execution of the 2024 CIRM Award, and four disbursements receivable based on the completion of certain development milestones throughout the project period of the 2024 CIRM Award, which is estimated to be from April 1, 2024 to March 31, 2028 (the Project Period). We are required to provide CIRM progress and financial update reports throughout the Project Period.

Critical Accounting Policies and Significant Judgments and Estimates

Our management’s discussion and analysis of our financial condition and results of operations are based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses and the disclosure of contingent assets and liabilities in our financial statements. On an ongoing basis, we evaluate our estimates and judgments, including those related to the fair value of the stock price appreciation milestones for the Amended MSKCC License, contracts containing leases, accrued expenses, stock-based compensation, and the estimated total costs expected to be incurred under our collaboration agreements. We base our estimates on historical experience, known trends and events, financial models, and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

The estimates and judgments involved in our accounting policies, as described in Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2023, continue to be our critical accounting policies and there have been no other material changes to our critical accounting policies during the three months ended March 31, 2024.

See Note 1 to the unaudited condensed consolidated financial statements for a summary of critical accounting policies and information related to recent accounting pronouncements.

Results of Operations

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

The following table summarizes the results of our operations for the three months ended March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

Increase/

 

 

 

2024

 

 

2023

 

 

(Decrease)

 

Collaboration revenue

 

$

1,925

 

 

$

58,980

 

 

$

(57,055

)

Research and development expense

 

 

32,138

 

 

 

65,629

 

 

 

(33,491

)

General and administrative expense

 

 

20,855

 

 

 

21,943

 

 

 

(1,088

)

Total other income

 

 

3,064

 

 

 

9,711

 

 

 

(6,647

)

 

Collaboration Revenue. During the three months ended March 31, 2024 and 2023, we recognized revenue of $1.9 million and $59.0 million, respectively, under our collaboration agreements with Janssen and Ono. The decrease in collaboration revenue was

25


 

primarily attributable to the Janssen contract termination in April 2023. The following table summarizes the revenue recognized with respect to each collaboration partner for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Janssen Biotech, Inc.

 

$

 

 

$

52,312

 

Ono Pharmaceutical Co., Ltd.

 

 

1,925

 

 

 

6,668

 

Total collaboration revenue

 

$

1,925

 

 

$

58,980

 

 

Research and development expenses. Research and development expenses were $32.1 million for the three months ended March 31, 2024, compared to $65.6 million for the three months ended March 31, 2023. The decrease in research and development expenses was attributable primarily to the following:

$13.0 million decrease in employee compensation and benefits expense, including a $0.7 million increase in employee stock-based compensation expense, due to our restructuring in the first quarter of 2023;
$10.5 million decrease in third-party professional consultant and clinical trial related expense; and
$7.2 million decrease in licensing fees.

General and administrative expenses. General and administrative expenses were $20.9 million for the three months ended March 31, 2024, compared to $21.9 million for the three months ended March 31, 2023. The decrease in general and administrative expenses was attributable primarily to a $2.8 million decrease in employee compensation and benefits expense, including a $0.7 million decrease in employee stock-based compensation expense, partially offset by an increase to patent and legal expenses of $2.2 million.

Other income (expense), net. Other income (expense), net was $3.1 million and $9.7 million for the three months ended March 31, 2024 and 2023, respectively. During the three months ended March 31, 2024, we recorded $1.4 million in other expense attributable to the change in fair value of the stock price appreciation milestones under the Amended MSKCC License. Other income (expense), net for the three months ended March 31, 2024 also consisted of interest income earned on cash and cash equivalents and interest income from investments (including the amortization of discounts and premiums).

During the three months ended March 31, 2023, we recorded $4.0 million in income attributable to the 2018 CIRM Award, and $1.7 million in income attributable to the change in fair value of the stock price appreciation milestones under the Amended MSK License. Other income (expense), net for the three months ended March 31, 2023 also consisted of interest income earned on cash and cash equivalents and interest income from investments (including the amortization of discounts and premiums).

Liquidity and Capital Resources

We have incurred losses and negative cash flows from operations since inception. As of March 31, 2024, we had an accumulated deficit of $1.3 billion and we anticipate that we will continue to incur net losses for the foreseeable future.

Operating Activities

During the three months ended March 31, 2024, cash used in operating activities was $33.4 million compared to cash used in operating activities of $28.9 million during the three months ended March 31, 2023. The primary drivers of this change in cash used in operating activities was our increase of $29.1 million in net loss primarily due to the termination of the Janssen agreement and related decrease in revenue.

Investing Activities

During the three months ended March 31, 2024, investing activities provided cash of $17.3 million compared to cash provided by investing activities of $9.3 million during the three months ended March 31, 2023. The change was primarily attributable to an increase in the net maturities of investments of $17.4 million during the three months ended March 31, 2024 compared to the net maturities of investments of $12.5 million during the three months ended March 31, 2023. All other investing activities for the periods presented were attributable to the purchase and maturities of investments.

26


 

Financing Activities

For the three months ended March 31, 2024, financing activities provided cash of $95.5 million, which primarily consisted of (i) the issuance of 14,545,454 shares of common stock at a purchase price of $5.50 per share in an underwritten offering of common stock in March 2024, (ii) the issuance of pre-funded warrants to purchase an aggregate of 3,636,364 shares of common stock at a purchase price of $5.499 per pre-funded warrant, which represents the offering price per share of common stock in the underwritten offering less the $0.001 exercise price per share of each pre-funded warrant, in a private placement concurrent with the underwritten offering and (iii) the issuance of common stock from equity incentive plans pursuant to the exercise of employee stock options.

For the three months ended March 31, 2023, financing activities provided cash of $0.2 million, which consisted of the issuance of common stock from equity incentive plans pursuant to the exercise of employee stock options.

From our inception through March 31, 2024, we have funded our consolidated operations primarily through the public and private sale of common stock, the issuance of warrants, the private placement of preferred stock and convertible notes, commercial bank debt and revenues from collaboration activities and grants. As of March 31, 2024, we had aggregate cash and cash equivalents and investments of $391.1 million.

Offerings Pursuant to Registration Statement on Form S-3 and Private Placement of Pre-Funded Warrants

In November 2023, the SEC declared effective a shelf registration statement on Form S-3 filed by us in November 2023 (File No. 333-275402). The shelf registration statement allows us to issue certain securities, including shares of our common stock, from time to time. The specific terms of any offering under the shelf registration statement are established at the time of such offering. We were initially eligible to issue an aggregate of $300.0 million in securities under the shelf registration statement. Additionally, we entered into a sales agreement with Jefferies LLC (Jefferies) with respect to an at-the-market offering program, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $100.0 million (which is included in the $300.0 million registered under the shelf registration statement) through Jefferies as the sales agent.

In March 2024, we entered into an underwriting agreement with BofA Securities, Inc., Jefferies, and Leerink Partners LLC with respect to an underwritten offering, under which we sold 14,545,454 shares of our common stock at a purchase price of $5.50 per share pursuant to the shelf registration statement. To date, we have not sold any securities pursuant to the sales agreement with Jefferies and are eligible to issue an aggregate of approximately $220.0 million under the shelf registration statement (including the $100.0 million issuable pursuant to the sales agreement with Jefferies).

In March 2024, concurrent with the underwritten offering, we entered into a securities purchase agreement with a fund affiliated with Redmile Group, LLC under which we sold pre-funded warrants to purchase up to 3,636,364 shares of our common stock, at a purchase price of $5.499 per pre-funded warrant, in a private placement exempt from the registration requirements pursuant to Section 4(a)(2) of the Securities Act of 1933 (the Securities Act), as amended. Pursuant to the terms of the purchase agreement, we agreed to register for resale the shares of common stock issuable upon the exercise of the pre-funded warrants (Warrant Shares). On April 18, 2024, we filed a resale registration statement on Form S-3 (File No. 333-278792), registering the Warrant Shares. The resale registration statement on Form S-3 was declared effective on April 29, 2024.

Operating Capital Requirements

We anticipate that we will continue to incur losses for the foreseeable future, and we expect the losses to remain significant as we continue the research, manufacture and development of, and seek regulatory approvals for, our product candidates and conduct additional research, manufacturing and development activities pursuant to our collaboration agreement with Ono. Our product candidates have not yet achieved regulatory approval and we may not be successful in achieving commercialization of our product candidates.

We believe our existing cash and cash equivalents and investments as of March 31, 2024 and as of the date of filing of this Quarterly Report on Form 10-Q will be sufficient to fund our projected operating requirements for at least the next twelve months. However, we are subject to all the risks and uncertainties incident in the research, manufacture and development of therapeutic products, and cell therapy product candidates in particular. For example, the FDA or other regulatory authorities may require us to generate additional data or conduct additional preclinical studies, manufacturing activities, or clinical trials, or may impose other requirements beyond those that we currently anticipate. Additionally, it is possible for a product candidate to show promising results in preclinical studies or in clinical trials, but fail to establish sufficient safety and efficacy data necessary to obtain regulatory approvals. As a result of these and other risks and uncertainties and the probability of success, the duration and the cost of our research, manufacturing and development activities required to advance a product candidate cannot be accurately estimated and are subject to considerable variation. We may encounter difficulties, complications, delays and other unknown factors and unforeseen expenses in the course of our research, manufacturing and development activities, any of which may significantly increase our capital requirements and could adversely affect our liquidity.

27


 

We will require additional capital for the research, manufacture and development of our product candidates and to perform our obligations under our collaboration agreements, and we may need to seek additional funds sooner than expected due to any changes in our business, operations, financial condition or prospects, including any impacts of inflation rates and global economic conditions, and wars and other armed conflicts. We expect to finance our capital requirements in the foreseeable future through the sale of public or private equity, debt securities, or through existing or future potential collaborations. However, additional capital may not be available to us on reasonable terms, if at all. If we are unable to raise additional capital in sufficient amounts or on terms acceptable to us, we may have to significantly delay, scale back or discontinue the research, manufacture or development of one or more of our product candidates. If we do raise additional funds through the issuance of additional equity or debt securities, it could result in dilution to our existing stockholders, increased fixed payment obligations and the existence of securities with rights that may be senior to those of our common stock. Additionally, if we incur indebtedness, we may become subject to financial or other covenants that could adversely restrict, impair or affect our ability to conduct our business, such as requiring us to relinquish rights to certain of our product candidates or technologies or limiting our ability to acquire, sell or license intellectual property rights or incur additional debt. Any of these events could significantly harm our business, operations, financial condition and prospects. In addition, the full impact of rising inflation rates, global political and economic instability, a continued and prolonged public health emergency such as the COVID-19 pandemic, and wars and other armed conflicts on our business, operations, financial condition and prospects, and on the global economy, are currently unknown and difficult to predict, and these events could materially and adversely affect our ability to raise capital through equity or debt financings in the future.

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

the initiation, timing, progress, size, duration, costs and results of our clinical trials and preclinical studies for our product candidates, including the timing and costs of manufacturing activities to support such clinical trials and preclinical studies;
the number and the nature of product candidates that we pursue;
the time to and cost of establishing and maintaining internal GMP production capabilities to support the clinical and potential commercial manufacture of our product candidates at our corporate headquarters;
the cost of GMP production, process and scale-up development and technology transfer activities for the manufacture of our product candidates, including the cost of laboratory equipment, materials and supplies to support these activities;
the time, cost and outcome of seeking and obtaining regulatory approvals;
the extent to which we are required to pay milestone or other payments under our existing in-license agreements and any in-license agreements that we may enter into in the future, and the timing of such payments, including payments owed to MSKCC in connection with the stock price appreciation milestones;
the extent to which milestones are achieved under our collaboration agreement with Ono, and any other strategic partnership or collaboration agreements that we may enter into in the future, and the time to achievement of such milestones and our receipt of any associated milestone payments;
the cost of filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights, including in our ongoing lawsuits against Shoreline Biosciences, Inc. and Dr. Dan S. Kaufman, and the cost of enforcing any of our other contractual rights;
the cost of our research and development activities, including our need and ability to hire additional employees and procure additional equipment, materials and supplies;
the establishment and continuation of collaborations and strategic alliances;
the timing and terms of future in-licensing and out-licensing transactions; and
the cost of establishing sales, marketing, manufacturing and distribution capabilities for, and the pricing and reimbursement of, any products for which we may receive regulatory approval.

In addition, we are closely monitoring inflation rates and global political and economic conditions, including the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, and evaluating adjustments to our business and operations, which may negatively impact our financial condition and prospects and our operating results. We will continue to assess our operating capital requirements and may make adjustments to our business and operations if circumstances warrant. If we cannot continue or

28


 

expand our research, manufacturing and development operations, or otherwise capitalize on our business opportunities, because we lack sufficient capital, our business, operations, financial condition and prospects could be materially adversely affected.

Contractual Obligations and Commitments

We lease certain office, laboratory, and manufacturing space under non-cancelable operating leases. In addition to rent, our leases are subject to certain fixed amenities fees. These leases are also subject to additional variable charges for common area maintenance, property taxes, property insurance and other variable costs. See Note 7 to the unaudited condensed consolidated financial statements for additional detail.

We entered into a license agreement with MSKCC under which we obtained rights relating to compositions and methods covering iPSC-derived cellular immunotherapy, including T-cells and NK-cells derived from iPSCs engineered with CARs. In the event a licensed product achieves a specified clinical milestone, MSKCC is then eligible to receive certain milestone payments totaling up to $75.0 million based on the price of our common stock, where the amount of such payments owed to MSKCC are contingent upon certain increases in the price of our common stock following the date of achievement of such clinical milestone. In July 2021, we achieved the specified clinical milestone for a licensed product under the Amended MSKCC License and our ten-trading day trailing average common stock price exceeded the first, pre-specified threshold. As a result, we remitted payment to MSKCC for the first milestone payment of $20.0 million. See Note 2 to the unaudited condensed consolidated financial statements for additional detail surrounding our stock price appreciation milestone obligations.

We have no material contractual obligations not fully recorded on our unaudited condensed consolidated balance sheets or fully disclosed in the notes to the financial statements.

Inflation

Inflation has persisted during the periods covered by this Quarterly Report on Form 10-Q, and may continue to increase or remain elevated for the near future. Inflationary factors, such as increases in the prices of material, interest rates and costs of labor, may adversely affect our operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, we may experience some effect in the near future, especially if inflation rates continue to rise.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Not required for smaller reporting companies.

 

Item 4. Controls and Procedures

Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of our management, including our chief executive officer and our chief financial officer, who serve as our principal executive officer and our principal financial officer, respectively, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of the end of the period covered by this Quarterly Report on Form 10-Q. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable and not absolute assurance of achieving the desired control objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, our principal executive officer and principal financial officer each concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2024.

Changes in Internal Control over Financial Reporting

There were no changes in our internal controls over financial reporting that occurred during our latest fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

29


 

 

PART II. OTHER INFORMATION

We are currently pursuing claims in two lawsuits that we filed in 2022 against Shoreline Biosciences, Inc. (Shoreline) and certain of its founders and officers (collectively, the Shoreline litigations). The first suit, filed on May 13, 2022, is pending in San Diego Superior Court against Shoreline and four of its founders, Drs. Dan S. Kaufman (Kaufman), Kleanthis G. Xanthopoulos, and Messrs. William Sandborn and Steven Holtzman. Our claims stem from, among other acts, Kaufman’s founding of and participation in Shoreline’s business, in breach of his exclusivity obligations to us as our scientific advisor pursuant to a Scientific Advisor Agreement between Kaufman and the Company. Our claims include actions for breach of contract, breach of implied covenant of good faith and fair dealing, fraud and deceit, tortious interference, restitution and unfair competition. Kaufman cross-claimed alleging breach of the Scientific Advisor Agreement by the Company. On April 11, 2024, we filed a motion for summary judgment against Kaufman’s cross-claims. Shoreline filed a motion for summary judgment of no tortious interference and no aiding and abetting Kaufman’s fraud and deceit. On April 12, 2024, we filed a motion for summary adjudication of Kaufman’s duties under the Scientific Advisor Agreement and on certain of his affirmative defenses. We also filed a motion for summary adjudication on many of Shoreline’s affirmative defenses. Kaufman also filed a motion for summary adjudication on only the fraud and deceit, tortious interference, and restitution and unfair competition claims asserted against him. Fact and expert discovery is ongoing, and we are seeking monetary damages.

In the second of the Shoreline litigations, also filed on May 13, 2022, we and Whitehead Institute for Biomedical Research (Whitehead) filed a lawsuit in the U.S. District Court for the Southern District of California against Shoreline and Kaufman seeking monetary damages for the defendants’ infringement of U.S. Patent Nos. 8,071,369, 8,932,856, 8,951,797, 8,940,536, 9,169,490, 10,457,917, and 10,017,744 (the Whitehead Patents). The Whitehead Patents, which we exclusively license from Whitehead, relate to key compositions and methods for reprogramming human somatic cells to a pluripotent state in the generation of induced pluripotent stem cells (iPSCs). On June 7, 2023, we and Whitehead filed a motion to dismiss our patent infringement claims against Kaufman in his personal capacity; that motion was granted on June 9, 2023. On July 14, 2023 each party filed motions for summary judgment. On August 30, 2023, the court granted Shoreline’s motion for summary judgment and denied our motion for partial summary judgment as moot. Judgment in favor of Shoreline was entered on August 31, 2023. On October 16, 2023, the district court denied Shoreline’s motion for attorney’s fees. On September 27, 2023, we and Whitehead filed a Notice of Appeal with the Court of Appeals for the Federal Circuit challenging the trial court’s claim construction and grant of summary judgment in favor of the defendants; the defendants cross-appealed challenging the district court’s earlier denial of a motion to dismiss and partial motion for summary judgment on other grounds. The Federal Circuit docketed the case on October 5, 2023. We filed our opening appeal brief on February 2, 2024. There can be no assurance that we will prevail on any such appeal.

On January 20, 2023, a purported stockholder of the Company filed a securities class action lawsuit against the Company and certain of its officers captioned Hadian v. Fate Therapeutics, Inc. et al. in the U.S. District Court for the Southern District of California (the Securities Action). On May 4, 2023, the court appointed a different purported stockholder of the Company to serve as lead plaintiff in the Securities Action. On July 24, 2023, the lead plaintiff filed an amended complaint. The amended complaint alleges that the Company violated the federal securities laws by making allegedly false and/or misleading statements and/or omissions in its public disclosures dating back to August 2020 relating to our collaboration agreement with Janssen Biotech, Inc. (the Janssen Agreement), potential product candidates subject to the Janssen Agreement, and the termination of the Janssen Agreement. On September 22, 2023, we filed a motion to dismiss the amended complaint in its entirety. Briefing on our motion to dismiss was completed on December 6, 2023. The court may, in its discretion, either hold an oral argument or issue a ruling on the motion to dismiss based upon the parties’ briefing. We intend to continue to vigorously defend against this action.

On June 2, 2023, a derivative complaint, captioned Guarino v. Wolchko, et al., was filed by a purported stockholder of the Company in the U.S. District Court for the Southern District of California. The derivative lawsuit names members of our board of directors and certain officers as defendants. The Company is named as a nominal defendant. The plaintiff asserts derivative claims arising out of substantially the same alleged facts and circumstances as the Securities Action. The complaint asserts claims for breach of fiduciary duty, unjust enrichment, abuse of control, gross mismanagement, waste of corporate assets, and violation of federal securities laws. On August 14, 2023, the court stayed the derivative lawsuit pending the court’s decision on our motion to dismiss in the Securities Action filed September 22, 2023. We intend to continue to vigorously defend against this action.

From time to time, we may be subject to various other legal proceedings and claims that arise in the ordinary course of our business activities.

30


 

Item 1A. Risk Factors

 

RISK FACTORS

You should carefully consider the following risk factors, as well as the other information in this Quarterly Report on Form 10-Q, and in our other public filings. The occurrence of any of these risks could harm our business, financial condition, results of operations and/or growth prospects or cause our actual results to differ materially from those contained in forward-looking statements we have made in this report and those we may make from time to time. You should consider all of the risk factors described in our public filings when evaluating our business.

Risks Related to the Discovery, Development and Regulation of Our Product Candidates

If we fail to complete the preclinical or clinical development of, or to obtain regulatory approval for, our product candidates, our business would be significantly harmed.

All of our product candidates are currently in research or early clinical development. We have not completed clinical development of or obtained regulatory approval for any of our product candidates. Only a small percentage of research and development programs ultimately result in commercially successful products, and we cannot assure you that any of our product candidates will demonstrate the safety, purity and potency, or efficacy profiles necessary to support further preclinical study, clinical development or regulatory approval. In addition, we have historically focused on the development of cell therapies for cancer. We have limited prior experience in developing treatments for autoimmune diseases, and there are no cell therapies approved in the United States to treat autoimmune diseases.

We may experience delays in, or cancel our ongoing and planned clinical development activities or research and development activities for any of our product candidates for a variety of reasons, including:

difficulties in optimizing the right dose and dosing schedule for our product candidates, which might result in a determination that a product candidate is ineffective, causes harmful side effects, or otherwise presents unacceptable safety risks during clinical trials or has an unfavorable toxicity profile in preclinical studies to support clinical investigation;
difficulties in manufacturing or distributing a product candidate, including the inability to manufacture and distribute a product candidate in a sufficient quantity, suitable form, or in a cost-effective manner, or under protocols and processes and with materials and facilities acceptable to the U.S. Food and Drug Administration (FDA) for the conduct of clinical trials or for marketing approval;
our prioritization of certain of our product candidates for advancement or the emergence of competing product candidates developed by others, including a decision to cease research and development of any existing product candidate due to the potential obsolescence of our product candidate by a competing product or product candidate or our determination that another of our existing or future product candidates has greater potential for clinical development, regulatory approval, or commercialization, including potentially greater therapeutic benefit, a more favorable safety or efficacy profile, a more consistent or more cost effective manufacturing process, or more a favorable commercial profile, including greater market acceptance or commercial potential, or more advantageous intellectual property position;
challenges and delays in trial execution which may result from our testing of multiple product candidates in the same indication in different clinical trials, as well as competition from biotechnology and pharmaceutical companies, universities, and other research institutions for patients, qualified investigators and clinical trial sites;
the proprietary rights of third parties, which may preclude us from developing, manufacturing or commercializing a product candidate;
determining that a product candidate may be uneconomical to develop, manufacture, or commercialize, or may fail to achieve market acceptance or an adequate pricing and reimbursement profile;
our inability to secure or maintain relationships with strategic partners that may be necessary for advancement of a product candidate into or through clinical development, regulatory approval and commercialization in any particular indication(s) or geographic territory(ies); and
difficulty establishing predictive preclinical models for demonstration of safety and efficacy of a product candidate in one or more potential therapeutic areas for clinical development.

31


 

For example, in January 2023, we announced the discontinuation of our FT516, FT596, FT538, and FT536 NK cell programs to focus our resources on advancing our most innovative and differentiated programs. We also announced the termination of the Collaboration and Option Agreement we entered into with Janssen Biotech, Inc. (Janssen) on April 20, 2020 (the Janssen Agreement), which termination took effect on April 3, 2023. As a result of the termination, we performed wind-down activities for the collaboration in the first quarter of 2023, including winding down the development of two product candidates that had been expected to enter the clinic in 2023.

Additionally, we will only be able to obtain regulatory approval to market a product candidate if we can demonstrate, to the satisfaction of the FDA or comparable foreign regulatory authorities, in well-designed and conducted clinical trials that such product candidate is manufactured in accordance with applicable regulatory requirements, is safe, pure and potent, or effective, and otherwise meets the appropriate standards required for approval for a particular indication. Our ability to obtain regulatory approval of our product candidates depends on, among other things, completion of additional preclinical studies, process development and manufacturing activities, and clinical trials, whether our clinical trials demonstrate statistically significant efficacy with safety profiles that do not potentially outweigh the therapeutic benefit, and whether regulatory agencies agree that the data from our clinical trials and our manufacturing operations are sufficient to support approval. In addition, the approval by the FDA of new products in the same indications that we are studying may change the standard of care, and this may result in the FDA or other regulatory agencies requesting that we conduct additional studies to show that our product candidate is superior to the new standard of care. Securing regulatory approval also requires the submission of information about product manufacturing operations to, and inspection of manufacturing facilities by, the relevant regulatory authority. The results of our current and future clinical trials may not meet the FDA’s or other regulatory agencies’ requirements to approve a product candidate for marketing, and the regulatory agencies may otherwise determine that our manufacturing operations are insufficient to support approval. We may need to conduct preclinical studies and clinical trials that we currently do not anticipate, including as a result of changes in the standard of care. If we fail to complete preclinical or clinical development of, or obtain regulatory approval for, our product candidates, we will not be able to generate any revenues from product sales and our ability to receive milestone or other payments under any collaboration agreements may be impaired, which will harm our business, prospects, financial condition and results of operations.

We may face delays in initiating, conducting or completing our clinical trials, and we may not be able to initiate, conduct or complete them at all.

We are heavily dependent on our ability to complete the clinical development of, and obtain regulatory approval for, our product candidates. We have not completed the clinical trials necessary to support an application for approval to market any of our product candidates. We, or any investigators who initiate or conduct clinical trials of our product candidates, may experience delays in our current or future clinical trials, and we do not know whether we or our investigators will be able to initiate, enroll patients in, or complete, clinical trials of our product candidates on time, if at all. Current and future clinical trials of our product candidates may be delayed, unsuccessful or terminated, or not initiated at all, as a result of many factors, including factors related to:

difficulties in identifying eligible patients for participation in clinical trials of our product candidates;
difficulties enrolling a sufficient number of suitable patients to conduct clinical trials of our product candidates, including difficulties resulting from patients enrolling in studies of therapeutic product candidates sponsored by us or our competitors and difficulties resulting from patient availability as a result of any measures taken by governmental authorities, hospitals, or clinical trial sites in response to any future public health crises or other serious disasters or similar events;
difficulties determining suitable doses and schedules of our novel cell product candidates for evaluation in clinical trials;
difficulties in obtaining agreement from regulatory authorities on study endpoints and/or study duration, achieving study endpoints, the amount and sufficiency of data demonstrating efficacy and safety, and completing data analysis in clinical trials for any of our product candidates;
delays in filing an Investigational New Drug Application (IND) or IND amendment with the FDA to initiate or amend clinical trials of our current product candidates and any other product candidates that we may identify;
difficulties in obtaining agreement with regulatory authorities on the preclinical safety and efficacy data, the manufacturing requirements, and the clinical trial design and parameters necessary for an IND application to go into effect to initiate and conduct clinical trials for any of our current product candidates and any other product candidates that we may develop;
the occurrence of unexpected safety issues or adverse events in any ongoing or future clinical trials of our product candidates, including in trials of our product candidates conducted by investigator-sponsors;

32


 

securing and maintaining the support of clinical investigators and investigational sites, including investigators and sites who may conduct clinical trials under an investigator-sponsored IND with our financial support, and obtaining institutional review board (IRB) approval at each site for the conduct of our clinical trials;
reaching agreement on acceptable terms with third-party service providers and clinical trial sites, the terms of which can be subject to extensive negotiation and may vary significantly among different service providers and clinical trial sites;
failure to manufacture certain of our product candidates consistently, and at acceptable quality levels and costs, in accordance with our protocol-specified manufacturing requirements and applicable regulatory requirements;
failure or delays in obtaining sufficient quantities of suitable raw materials, components, and equipment necessary for the conduct of our clinical trials or the manufacture of any product candidate, including any inability to obtain materials as a result of supply chain issues related to any future public health crises or other serious disasters or the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, or other factors;
failure or delays by us or by our clinical sites to obtain sufficient quantities of components and supplies necessary for the conduct of our clinical trials, including any inability to obtain agents such as cyclophosphamide or fludarabine which are often required to condition patients for treatment with our product candidates, or certain monoclonal antibodies which are intended for administration to patients in combination with many of our product candidates in certain of our clinical trials;
challenges in distributing our product candidates to clinical trial sites, or failure to establish effective protocols for the supply and transport of our product candidates;
the costs of conducting clinical trials or manufacturing of our product candidates being greater than we anticipate, including due to rising inflation rates, or the timelines for these activities being longer than we anticipate;
our failure, or the failure of investigators, third-party service providers, or clinical trial sites, to ensure the proper and timely conduct of and analysis of data from clinical trials of our product candidates;
inability to reach agreement on clinical trial design and parameters with regulatory authorities, investigators, and IRBs;
imposition of a temporary or permanent clinical hold by data monitoring committees or regulatory agencies for a number of reasons, including after review of an IND submission or amendment, a new safety finding that presents unreasonable risk to clinical trial participants, a negative finding from an inspection of our clinical trial operations or trial sites, developments in trials conducted by us or our competitors that raise concerns about the safety risk to patients of novel therapeutics derived from pluripotent or genome edited therapies and/or negative public perception of the same, or if the FDA finds that the investigational protocol or plan is clearly deficient to meet its stated objectives;
the serious, life-threatening diseases of the patients in our oncology clinical trials, who may die or suffer adverse medical events during the course of the trials for reasons that may not be related to our product candidates;
failure of patients to complete clinical trials or adhere to study protocols due to safety issues, side effects, disruptions in study conduct, or other reasons;
approval of competitive agents or changes in the standard of care or treatment landscape on which a clinical development plan was based, which may require new or additional trials, or render our product candidates or clinical trial designs obsolete;
clinical trials of our product candidates producing negative or inconclusive results, which may result in our deciding, or regulators requiring us, to conduct additional clinical trials or abandon product development programs;
governmental or regulatory delays, including any delays due to limitations on the availability of governmental and regulatory agency personnel to review regulatory filings, conduct site inspections or engage in discussions with us as a result of any future public health crisis or other serious disaster or similar events, failure to obtain regulatory approval, or uncertainty or changes in U.S. or foreign regulatory requirements, policy or guidelines; and
limitations on clinical trial conduct at our clinical trial sites resulting from prioritization of hospital and other medical resources toward other efforts, such as any future public health crisis or other serious disaster or similar events, policies and procedures implemented at clinical sites with respect to the conduct of clinical trials including those relating to site initiation, study monitoring, and data collection and analysis, and other precautionary measures taken in treating patients or in practicing medicine in response to various public health concerns.

If there are delays in initiating or conducting any clinical trials of our product candidates or any of these clinical trials are terminated before completion, the commercial prospects of our product candidates will be harmed. In addition, any delays in initiating, conducting or completing our clinical trials or adjustments to certain of our study protocols and procedures, including as a result of any shortage of materials or agents necessary to conduct our studies or as a result of any future public health crisis or other public

33


 

health concerns or other factors, will increase our costs, slow down our product candidate development and regulatory approval process, and jeopardize our ability to gain regulatory approval, commence product sales and generate revenues. Furthermore, many of the factors that cause, or lead to, a delay in the initiation, conduct or completion of clinical trials may also ultimately lead to the denial of regulatory approval of our product candidates. Any of these occurrences would significantly harm our business, prospects, financial condition, results of operations, and market price of shares of our common stock.

The manufacture and distribution of our cell product candidates, particularly our induced pluripotent stem cell (iPSC)-derived cell product candidates, is complex and subject to a multitude of risks. These risks could substantially increase our costs and limit the clinical and commercial supply of our product candidates, and the development and commercialization of our product candidates could be substantially delayed or restricted if the FDA or other regulatory authorities impose additional requirements on our manufacturing operations or if we are required to change our manufacturing operations to comply with regulatory requirements.

The manufacture and supply of our cell product candidates involves novel processes that are more complex than those required for most small molecule drugs and other cellular immunotherapies, and accordingly present significant challenges and are subject to multiple risks. For our iPSC-derived product candidates, these complex processes include reprogramming human fibroblasts to obtain iPSCs, in some cases genetically engineering these iPSCs, and differentiating the iPSCs to obtain the desired cell product candidate. As a result of the complexities in manufacturing biologics and distributing cell therapies, the cost to manufacture and distribute biologics and cell therapies in general, and our cell product candidates in particular, is generally higher than for traditional small molecule chemical compounds. In addition, our cost of goods development is at an early stage. The actual cost to manufacture and process our product candidates could be greater than we expect and could materially and adversely affect the commercial viability of our product candidates.

We have limited experience in the manufacture of cell-based therapies. We are still developing optimized and reproducible manufacturing processes for clinical and commercial-scale manufacturing of our product candidates, and none of our manufacturing processes have been validated for commercial production of our product candidates. We may face multiple challenges as we scale our manufacturing for large-scale clinical trials or commercial-scale including, among others, cost overruns, potential problems with process scale-up, process reproducibility, stability issues, compliance with good manufacturing practices, lot consistency and timely availability of raw materials. In addition, we are continuing to optimize our protocols for the supply and transport of our product candidates for distribution to clinical trial sites. Although we are working to develop reproducible and commercially viable manufacturing processes for our product candidates, and effective protocols for the supply and transport of our product candidates, doing so is a difficult and uncertain task.

We may make changes or be required by the FDA to make changes to our manufacturing processes, including materials and equipment used in manufacturing our product candidates, as we continue to develop and refine the manufacturing and distribution processes for our product candidates for advanced clinical trials and commercialization, and we cannot be sure that even minor changes in these processes, materials, and equipment will not cause our product candidates to perform differently and affect the results of our ongoing and planned clinical trials or the performance of the product once commercialized. In some circumstances, changes in our manufacturing operations, including to our protocols, processes, materials or facilities used, may require us to perform additional preclinical or comparability studies, or to collect additional clinical data from patients prior to undertaking additional clinical studies or filing for regulatory approval for a product candidate. These requirements may lead to delays in our clinical development and commercialization plans for our product candidates, and may increase our development costs substantially.

The manufacturing processes for any products that we may develop are subject to FDA and foreign regulatory authority approval requirements, and we and any contract manufacturing organizations (CMOs) or other third party manufacturers that we may engage for manufacturing our product candidates will need to meet all applicable FDA and foreign regulatory authority requirements on an ongoing basis. Our existing product candidates are currently manufactured by us and our current manufacturing operations, including protocols, processes, materials, and facilities, may not support regulatory approval of our existing product candidates. We may be required to identify alternative protocols, processes, materials or facilities for the manufacture of any of these product candidates in compliance with applicable regulatory requirements. In addition, we may be required to make changes to our protocols for the supply and transport of our product candidates to enable effective distribution of our product candidates. Any modifications to our manufacturing and supply protocols, processes, materials or facilities, and any delays in, or inability to, establish acceptable manufacturing and supply operations for our product candidates could require us to incur additional development costs or result in delays to our clinical development. If we or any CMOs or other third-party manufacturers that we may engage for manufacturing our product candidates are unable to reliably produce products to specifications acceptable to the FDA or other regulatory authorities, we may not obtain or maintain the regulatory approvals we need to commercialize such products. Even if we obtain regulatory approval for any of our product candidates, there is no assurance that either we or any CMOs or other third-party manufacturers that we may engage for manufacturing our product candidates will be able to manufacture the approved product to specifications acceptable to the FDA or other regulatory authorities, to produce it in sufficient quantities and on the requisite timelines to meet the requirements for the potential launch of the product, or to meet potential future demand. Additionally, changes in regulatory requirements may require us or any third-party manufacturers that we may engage for manufacturing our product candidates to perform additional studies or to

34


 

modify protocols, processes, materials or facilities for the manufacture of our product candidates or any components thereof. Any of these challenges could delay initiation or completion of clinical trials, require bridging clinical trials or the repetition of one or more clinical trials, increase clinical trial costs, delay approval of our product candidates, impair commercialization efforts, increase our cost of goods, and have an adverse effect on our business, financial condition, results of operations and prospects.

A disruption to our manufacturing operations, or the inability by us or our third-party suppliers or manufacturers to manufacture sufficient quantities of our product candidates at acceptable quality levels or costs, or at all, would materially and adversely affect our business.

Developing manufacturing processes to support clinical studies and commercialization requirements is a difficult and uncertain task, and there are risks associated with scaling to the level required for clinical trials or commercialization, including, among others, cost overruns, potential problems with process scale-out, process reproducibility, stability and purity issues, lot consistency, and timely availability of acceptable reagents and raw materials. If we are unable to scale to the level required for the conduct of clinical trials or commercialization, we may not be able to produce our product candidates in a sufficient quantity to conduct our ongoing and planned clinical trials, or to meet demand if any product candidates are approved for commercialization. We have not yet caused any of our product candidates to be manufactured or processed on a commercial scale and may not be able to do so for any of our product candidates.

We are substantially dependent on our own internal manufacturing facilities in San Diego, California for the production of our product candidates, and we rely, and expect to continue to rely, on third parties for the manufacture of certain components to manufacture our product candidates for use in conducting clinical trials. The facilities used to manufacture our product candidates, including our own facilities, must be evaluated by the FDA or other foreign regulatory agencies pursuant to inspections that will be conducted after we submit an application to the FDA or other foreign regulatory agencies. If the FDA or a comparable foreign regulatory authority finds deficiencies with or does not approve these facilities for the manufacture of our product candidates or if it later finds deficiencies or withdraws any such approval in the future, we may not be able to locate additional or replacement facilities to produce such product candidates or materials in a timely manner and on commercially reasonable terms, or at all. This would significantly impact our ability to develop, obtain regulatory approval for or market our product candidates, if approved.

Because we rely on our own manufacturing facilities to produce our product candidates and on third parties for the manufacture of certain components, we are required to transfer certain manufacturing process know-how and certain intermediates to third parties, including larger-scale facilities operated by a CMO or by us, to facilitate manufacture of our product candidates for clinical trials and commercialization. Transferring manufacturing testing and processes and know-how is complex and involves review and incorporation of both documented and undocumented processes that may have evolved over time. In addition, transferring production to different facilities may require utilization of new or different processes to meet the specific requirements of a given facility. We and any CMOs or third parties that we engage to manufacture our product candidates will need to conduct significant development work to transfer these processes and manufacture each of our product candidates for clinical trials and commercialization. In addition, we may be required to demonstrate the comparability of material generated by any CMO or third parties that we engage for manufacturing our product candidates with material previously produced and used in testing. Any inability to manufacture comparable drug product by us or any CMOs or third parties that we engage to manufacture our product candidates could delay the continued development of our product candidates.

In addition to relying on third parties for the manufacture of certain components for the manufacture of our product candidates, we manufacture our product candidates ourselves, and intend to manufacture some or all of the clinical supply of our iPSC-derived NK-cell and T-cell product candidates for our ongoing and planned clinical trials. To do so, we will need to scale up our own manufacturing operations, as we do not currently have the infrastructure or capability internally to manufacture sufficient quantities of each of our product candidates to support the conduct of each of our clinical trials or commercialization of each of our product candidates, if approved. Accordingly, we will be required to make significant investments to maintain and expand our existing Good Manufacturing Practice (GMP) manufacturing capabilities and facilities, establish additional GMP manufacturing facilities, conduct GMP production, and process and scale up development and technology transfer activities for the manufacture of our product candidates, and our efforts to scale our own manufacturing operations may not succeed.

Even if we are successful in developing manufacturing capabilities sufficient for clinical and commercial supply, problems with our manufacturing operations or those of the third-party manufacturers upon which we rely, including difficulties with production costs and yields, quality control, stability of the product, quality assurance testing, operator error, shortages of qualified personnel, shortages of materials and supplies, facility shutdowns, global pandemics or other public health concerns, war or armed conflicts such as the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, natural disasters (including due to the effects of climate change) or other reasons, as well as compliance with strictly enforced federal, state and foreign regulations, could result in product defects or manufacturing failures that result in lot failures, product recalls, product liability claims or insufficient supplies of our product candidates for our ongoing and planned clinical trials or eventual commercialization. Further, delays in regulatory

35


 

inspections, commissioning and receiving regulatory approvals for our manufacturing capabilities or facilities, including any new facilities could delay our development plans, including the initiation and conduct of our ongoing and planned clinical trials. In addition, we and our third-party manufacturers may have limited manufacturing capacity for certain product candidates or components used in manufacturing our product candidates, and we may fail to locate suitable additional or replacement manufacturing capacity, including for the manufacture of our product candidates in compliance with current GMP (cGMP) or current Good Tissue Practice (cGTP), on a reasonable basis or at all. Any such failure could be the basis for the FDA to issue a warning letter, withdraw approvals for product candidates previously granted to us, or take other regulatory or legal action, including recall or seizure of outside supplies of the product candidate, total or partial suspension of production, suspension of ongoing clinical trials, refusal to approve pending applications or supplemental applications, detention of product, refusal to permit the import or export of products, injunction or imposing civil and criminal penalties.

Furthermore, certain of the components currently used in manufacturing our product candidates are research-grade only, and we may encounter problems obtaining or achieving adequate quantities and quality of clinical grade materials that meet FDA, European Medicines Agency, or other applicable standards or specifications with consistent and acceptable production yields and costs. In addition, if contaminants are discovered in our supply of product candidates or in our manufacturing facilities or those of our third-party suppliers and manufacturers, such manufacturing facilities may be closed for an extended period of time to investigate and remedy the contamination. Any such events could delay or prevent our ability to obtain regulatory approval for or commercialize our product candidates, which would adversely affect our business, prospects, financial condition and results of operations.

Because our approach to the development of product candidates is based on novel and unproven technologies, it is subject to a substantial degree of technological uncertainty and we may not succeed in developing any of our product candidates.

All of our current product candidates are based on our novel iPSC platform, and some of our product candidates utilize novel genome editing technologies. To date, no iPSC-derived therapeutic product candidates have been approved in the United States or worldwide, and there have been only a limited number of regulatory approvals of genome edited therapeutics, and similarly a limited number of clinical trials involving the use of a therapeutic product candidate manufactured using a master iPSC line or genome edited cells. The development of such complex cell therapies is a relatively new and emerging field, and the scientific research that forms the basis of our efforts to discover and develop iPSC-derived and genome edited cellular immunotherapies is ongoing; this is particularly true in relation to the development of cell therapies for the treatment of autoimmune diseases where there is limited clinical data available and where we have limited prior experience. We may determine to incorporate information learned from this research into the design of our ongoing Phase 1 clinical trials of our iPSC product candidates, as well as our planned future clinical trials, which could delay or impair our clinical development activities. We may ultimately discover that our product candidates do not possess certain properties required for therapeutic effectiveness or protection from toxicity in our target patient populations, or they may exhibit undesirable side effects as more patient data become available. In addition, our product candidates may demonstrate different chemical and pharmacological properties in patients than they do in laboratory studies. It may take many years before we develop a full understanding of the pharmacological properties of our product candidates, and we may never know precisely how they function in vivo. As with any new biologic or product developed using novel technologies, our product candidates have an unknown immunogenicity profile. As a result, our cellular immunotherapy product candidates may trigger immune responses that inhibit their therapeutic effects or cause adverse side effects. In addition, one or more of our product candidates may:

be found ineffective or cause harmful side effects during preclinical studies or clinical trials;
fail to receive necessary regulatory approvals on a timely basis or at all;
be precluded from commercialization by proprietary rights of third parties;
be difficult to manufacture on a large scale; or
be uneconomical to commercialize or fail to achieve market acceptance.

Any such problems that affect one of our product candidates may have an unfavorable impact on all of our product candidates. As a result, we may never succeed in developing a marketable product and we may never become profitable, which would have an adverse effect on our business, prospects, financial condition, results of operations, and market price of shares of our common stock.

We anticipate that our current product candidates and any future product candidates may be used in combination with third-party drugs or biologics, some of which may still be in development, and we have limited or no control over the supply, regulatory status, or regulatory approval of such drugs or biologics.

Certain of our product candidates are being developed for use in combination with one or more other cancer therapies, such as monoclonal antibodies, and other current or future product candidates may be used in combination with other biologics or drugs, both approved and unapproved, such as fludarabine. Our ability to develop and ultimately commercialize our current product candidates

36


 

and any future product candidates used in combination with another drug or biologic will depend on our ability, or the ability of third-party clinical trial sites on which we rely, to access such drugs or biologics on commercially reasonable terms for the clinical trials and their availability for use with the commercialized product, if approved. We cannot be certain that we, or third-party clinical trial sites on which we rely, will be able to secure a steady supply of such drugs or biologics on commercially reasonable terms or at all.

Any failure by us, or by third-party clinical trial sites on which we rely, to secure a steady supply of such drugs or biologics may delay our development timelines, increase our costs and jeopardize our ability to develop our current product candidates and any future product candidates as commercially viable therapies. If any of these occur, our business, financial condition, results of operations, stock price and prospects may be materially harmed.

Moreover, the development of product candidates for use in combination with another product or product candidate may present challenges that are not faced for single agent product candidates. For example, the FDA or comparable foreign regulatory authorities may require us to use more complex clinical trial designs in order to evaluate the contribution of each product and product candidate to any observed effects. It is possible that the results of such trials could show that any positive previous trial results are attributable to the combination therapy and not our current product candidates and any future product candidates. Moreover, following product approval, the FDA or comparable foreign regulatory authorities may require that products used in conjunction with each other be cross labeled for combined use. To the extent that we do not have rights to the other product, this may require us to work with a third party to satisfy such a requirement. Moreover, developments related to the other product may impact our clinical trials for the combination as well as our commercial prospects should we receive marketing approval. Such developments may include changes to the other product’s safety or efficacy profile, changes to the availability of the approved product, quality, manufacturing and supply issues, and changes to the standard of care.

In the event that any collaborator or supplier cannot continue to supply their products on commercially reasonable terms, we would need to identify alternatives for accessing such products. Additionally, should the supply of products from any collaborator or supplier be interrupted, delayed or otherwise be unavailable, our clinical trials may be delayed. In the event we are unable to source an alternative supply or are unable to do so on commercially reasonable terms, our business, financial condition, results of operations, stock price and prospects may be materially harmed.

In addition, to the extent a third-party clinical trial site on which we rely sources a combination therapy itself and does not submit the costs of such therapy to government programs or patients’ insurance, the costs of such therapy may be passed on to us, which could harm our business, financial condition, results of operations, stock price and prospects.

If we encounter difficulties enrolling patients in our clinical trials, including as a result of challenges in identifying and recruiting eligible patients to participate in our trials or competition for patients, our clinical development activities could be delayed or otherwise adversely affected.

We are required to identify and enroll a sufficient number of patients with the disease under investigation for each of our ongoing and planned clinical trials of our product candidates, and we may not be able to identify and enroll a sufficient number of patients, or those with required or desired characteristics and who meet certain criteria, in a timely manner. In addition, we will be competing with other clinical trials of product candidates being developed by our competitors in the same therapeutic areas, and potential patients who might be eligible for enrollment in one of our clinical trials may instead choose to enroll in a trial being conducted by one of our competitors. A number of cell therapy companies have recently commenced clinical trials for the treatment of autoimmune diseases, which may increase competition for investigators and for patients for our ongoing and any future clinical trials that we may initiate for the treatment of autoimmune diseases.

Our ability, and the ability of investigators, to enroll patients in our ongoing and planned clinical trials of our product candidates is affected by factors including:

our ability to identify clinical trial sites and recruit clinical trial investigators with the appropriate capabilities, competencies and experience;
our ability to open clinical trial sites;
the ability to identify, solicit and recruit a sufficient number of patients;
severity of the disease under investigation;
the design of the clinical trial and whether the FDA agrees to the design and implementation of the trial;
the relatively small size and nature of the patient populations for certain of our clinical trials;
eligibility criteria for the clinical trials in question;

37


 

clinicians’ and patients’ perceptions as to the potential risks and benefits of the product candidate under study, including any perceived risks associated with our iPSC-derived product candidates, which we believe are the first ever iPSC-derived cell therapies cleared by the FDA for clinical investigation in the United States, or with our chimeric antigen receptor (CAR) T-cell therapies broadly following FDA’s investigation into reports of T-cell malignancies for B-cell maturation antigen (BCMA)- and CD19-directed autologous CAR T cell therapies, and perceived risks associated with the novel use of cell therapies for the treatment of autoimmune diseases, where there are no FDA-approved cell therapies and limited clinical precedent;
changing medical practice patterns or guidelines related to the indications we are investigating;
the availability of competing therapies and clinical trials;
efforts to facilitate timely enrollment in clinical trials;
the availability of time and resources at the limited number of institutions at which our clinical trials are or will be conducted, including any constraints on resources, or policies and procedures implemented, at hospitals and clinical trial sites as a result of any public health crisis;
the availability of cells suitable for the manufacture of our clinical product candidates from eligible and qualified donors for certain of our product candidates;
the availability of components and agents necessary to enroll and treat prospective patients in our clinical trials, including agents which may be required to condition patients or monoclonal antibodies which are intended for administration to patients in combination with our product candidates, in certain of our clinical trials;
the ability to monitor patients adequately during and after treatment, including through remote monitoring if required as a result of precautionary changes implemented at clinical trial sites as a result of any public health crisis; and
the proximity and availability of clinical trial sites for prospective patients.

Moreover, development of certain of our product candidates as treatment for autoimmune diseases represents a novel approach, and no cell therapies have been approved for commercial use for the treatment of autoimmune diseases. As a consequence, use of cell therapies such as our product candidates for the treatment of autoimmune diseases may not gain the acceptance of the public or medical community. Our ability to enroll patients in our clinical trials for treatment of autoimmune diseases will depend upon the treatment practices of physicians who specialize in the treatment of autoimmune diseases targeted by our product candidates, and enrollment in our clinical trials may be impaired if physicians are reluctant to enroll patients into our clinical trials in lieu of, or in addition to, using existing treatments with which they are more familiar and for which more clinical data may be available. In addition, patient populations targeted for autoimmune diseases by our product candidates are also typically not at risk of near-term death, even if they may suffer life-threatening symptoms, so these patients will need to deem the potential benefits of our cell therapy product candidates to be worth the risk of unknown potential adverse side effects. Furthermore, autoimmune disease patients and their physicians may choose to use conventional therapies, such as corticosteroids or systemic immunosuppressive medications, rather than participate in our clinical trials.

In addition, certain of our clinical trial sites at times have delayed or paused patient enrollment in clinical trials as a result of the COVID-19 pandemic and supply chain shortages, and may do so again in the future for a variety of reasons. The extent and duration of such delays and disruptions, and the overall impact on the timing and conduct of our clinical trials, are uncertain. If we have difficulty enrolling a sufficient number of patients to conduct our clinical trials as planned, we may need to delay or terminate ongoing or planned clinical trials, either of which would have an adverse effect on our business, prospects, financial condition, results of operations, and market price of shares of our common stock.

The clinical development of our product candidates could be substantially delayed if we are required to conduct unanticipated studies, including preclinical studies or clinical trials, or if the FDA imposes other requirements or restrictions including on the manufacture, of our product candidates.

The FDA may require us to generate additional preclinical, product, manufacturing, or clinical data as a condition to continuing our current clinical trials, or initiating and conducting any future clinical trials of our current product candidates or other cell product candidates that we may identify. Additionally, the FDA may in the future have comments, or impose requirements, on the conduct of our clinical trials or the initiation of clinical trials or any of our other iPSC-derived cell product candidates, including the protocols, processes, materials and facilities we use to manufacture our product candidates and potential future product candidates in support of clinical trials. Any requirements to generate additional data, or redesign or modify our protocols, processes, materials or facilities, or other additional comments, requirements or impositions by the FDA, may cause delays in the initiation or conduct of the current or future clinical trials for our product candidates and subsequent development activities for our product candidates, and could require us

38


 

to incur additional development or manufacturing costs and resources, seek funding for these increased costs or resources or delay our timeline for, or cease, our preclinical or clinical development activities for our product candidates, or could create uncertainty and additional complexity in our ability to obtain regulatory approval for our product candidates.

Further, if the results of our clinical trials are inconclusive, or if there are safety concerns or adverse events associated with our existing product candidates or any other product candidates we may identify, we may:

be delayed in obtaining, or unable to obtain, regulatory approval for such product candidates;
be required to amend the protocols for our clinical trials, perform additional nonclinical studies or clinical trials to support approval or be subject to additional post-marketing testing requirements;
obtain approval for indications or patient populations that are not as broad as intended or desired;
obtain approval with labeling that includes significant use or distribution restrictions or safety warnings or contraindications; or
in the event a product candidate is approved, have regulatory authorities withdraw their approval of the product or impose restrictions on its use.

Even if our current and planned clinical trials are successful, we will need to conduct additional clinical trials, which may include registrational trials, trials in additional patient populations or under different treatment conditions, and trials using different manufacturing protocols, processes, materials or facilities or under different manufacturing conditions, before we are able to seek approvals for our product candidates from the FDA and regulatory authorities outside the United States to market and sell these product candidates. If we fail to meet the requirements to support continued clinical development, our clinical development activities for any of our product candidates are delayed or suspended, or we fail to obtain or maintain regulatory approvals with an acceptable scope, our business, prospects, financial condition and results of operations will be harmed.

We are pursuing multiple programs and product candidates in our novel cell therapy development pipeline using an approach that is designed to enable rapid incorporation of new product features. If we elect to incorporate these new features into next-generation product candidates, this may render our existing product candidates obsolete, and we may devote our limited resources in pursuit of a particular program for which there is a greater potential for success and fail to capitalize on development opportunities or product candidates including those which may be more advanced in development.

We focus on the development of programmed cellular immunotherapies for patients with cancer and autoimmune diseases, including off-the-shelf NK- and T-cell product candidates derived from clonal master engineered iPSC lines. Because our iPSC product platform is designed to enable rapid incorporation of novel functional product features in an evolving clinical setting, we may elect to incorporate these discoveries into next-generation product candidates that render our existing product candidates, including product candidates under clinical development, obsolete. Additionally, because we have limited financial and personnel resources, we may elect or be required to abandon or delay the pursuit of opportunities with existing or future product candidates, including those that may be more advanced in development than those we ultimately elect to pursue. For example, in January 2023, we announced the discontinuation of our FT516, FT596, FT538, and FT536 NK cell programs to focus our resources on advancing our most innovative and differentiated programs. We are also expanding our research and development efforts into areas outside of oncology, such as autoimmune diseases, where we have limited or no experience. Due to these factors, our spending on current and future research and development programs and product candidates and the scientific innovation arising from these expenditures, may not yield commercially viable product candidates.

Our product candidates may cause undesirable side effects or have other properties that could delay or prevent their regulatory approval, limit their commercial potential or result in significant negative consequences following any potential marketing approval.

During the conduct of clinical trials, patients may report changes in their health, including illnesses, injuries and discomforts, to their doctor. Often, it is not possible to determine whether or not the product candidate being studied caused these conditions. Regulatory authorities may draw different conclusions and may require us to pause our clinical trials or require additional testing to confirm these determinations, if they occur. Drug-related side effects could also affect patient recruitment or the ability of enrolled patients to complete the trial or result in potential product liability claims.

In addition, it is possible that as we test our product candidates in larger, longer and more extensive clinical trials, or as use of these product candidates becomes more widespread if they receive regulatory approval, illnesses, injuries, discomforts and other adverse events that were not observed in earlier trials, as well as conditions that did not occur or went undetected in previous trials, may be reported by subjects or patients. Many times, drug-related side effects are only detectable after investigational products are

39


 

tested in large-scale pivotal trials or, in some cases, after they are made available to patients on a commercial scale after approval. Furthermore, because certain autoimmune diseases we seek to treat may be less serious than the later stage cancers traditionally being treated with cell therapies or other immunotherapy products, we believe the FDA and other regulatory authorities will apply a different benefit-risk threshold such that any potential harmful side effects may outweigh the benefits of our product candidates and require us to cease clinical trials or result in denial of regulatory approval of our product candidates in autoimmune disease indications. Tolerance for adverse events in the autoimmune disease patient populations being pursued with cell-based therapies, such as in SLE patients in our FT819 clinical trial, is expected to be lower than it is in oncology, and the risks of negative impacts from these toxicities may therefore be greater for our autoimmune programs than for our oncology programs or the oncology programs of others. If any of our product candidates cause undesirable side effects or have unfavorable benefit-risk profiles, this may cause us or regulatory authorities to interrupt, delay, or halt clinical trials, and the development of the product candidate may fail or be delayed. If the product candidate receives regulatory approval, such undesirable side effects could result in a more restrictive label than anticipated or in the regulatory approval being revoked. Any such delay or failure as a result of undesirable side effects would harm our business, financial condition, results of operations and prospects.

Certain of our product candidates are being developed for the treatment of patient populations with significant comorbidities, particularly in the case of oncology patients, that may result in deaths or serious adverse events or unacceptable side effects and require us to abandon or limit our clinical development activities.

Patients treated with our current product candidates may also receive chemotherapy, radiation, and/or other high dose or myeloablative treatments in the course of treatment of their disease, and may therefore experience side effects or adverse events, including death, that are unrelated to our product candidates. While these side effects or adverse events may be unrelated to our product candidates, they may still affect the success of our clinical studies. In particular, the oncology diseases we are studying have complex comorbidities and the patients enrolled in those studies are often critically ill. The inclusion of critically ill patients in our clinical studies may result in deaths or other adverse medical events due to underlying disease or to other therapies or medications that such patients may receive. Any of these events could prevent us from advancing our product candidates through clinical development, and from obtaining regulatory approval, and would impair our ability to commercialize our product candidates. Any inability to advance our existing product candidates or any other product candidate through clinical development would have a material adverse effect on our business, and the value of our common stock would decline.

Because our product candidates are based on novel technologies, it is difficult to predict the regulatory approval process and the time, the cost and our ability to successfully initiate, conduct and complete clinical development, and obtain the necessary regulatory and reimbursement approvals, required for commercialization of our product candidates, if approved.

Our cell programming technology and platform for generating cell therapy products using iPSCs represent novel therapeutic approaches, and to our knowledge there are currently no iPSC-derived cell products approved anywhere in the world for commercial sale. As such, it is difficult to accurately predict the type and scope of challenges we may incur during development of our product candidates, and we face uncertainties associated with the preclinical and clinical development, manufacture and regulatory requirements for the initiation and conduct of clinical trials, regulatory approval, and reimbursement required for successful commercialization of these product candidates. In addition, because our iPSC-derived cell product candidates are all in the early clinical or preclinical stage, we are currently assessing safety in humans and have not yet been able to assess the long-term effects of treatment. Animal models and assays may not accurately predict the safety and efficacy of our product candidates in our target patient populations, and appropriate models and assays may not exist for demonstrating the safety and purity of our product candidates, as required by the FDA and other regulatory authorities for ongoing clinical development and regulatory approval.

The preclinical and clinical development, manufacture, and regulatory requirements for approval of novel product candidates such as ours can be more expensive and take longer than for other more well-known or extensively studied pharmaceutical or biopharmaceutical product candidates due to a lack of prior experiences on the side of both developers and regulatory agencies. Additionally, due to the uncertainties associated with the preclinical and clinical development, manufacture, and regulatory requirements for approval of our product candidates, we may be required to modify or change our preclinical and clinical development plans or our manufacturing activities and plans, or be required to meet stricter regulatory requirements for approval. Any such modifications or changes could delay or prevent our ability to develop, manufacture, obtain regulatory approval or commercialize our product candidates, which would adversely affect our business, financial condition and results of operations.

Cellular immunotherapies, and iPSC-derived cell therapies in particular, represent relatively new therapeutic areas, and the FDA has cautioned consumers about potential safety risks associated with cell therapies. For example, in November 2023, the FDA announced that it would be conducting an investigation into reports of T-cell malignancies following BCMA-directed or CD19-directed autologous CAR T-cell immunotherapies following reports of T-cell lymphoma in patients receiving these therapies. In January 2024, the FDA determined that new safety information related to T-cell malignancies should be included in the labeling with boxed warning language on these malignancies for all BCMA- and CD19-directed genetically modified autologous T-cell

40


 

immunotherapies. To date, there are relatively few approved cell therapies as treatments for cancer, and no cell-based therapies have been approved for commercial use for the treatment of an autoimmune disease. Currently, all approved CAR T-cell immunotherapies are in oncology indications, and there can be no assurance that the FDA will find the risks of treatment with cell therapy acceptable in other indications, such as autoimmune diseases. The development of any cell therapy may be placed on hold by the FDA upon the detection of any unexpected safety event to evaluate the potential relevance of such novel technology to the occurrence of such safety event, highlighting the technical and regulatory risk of working with new technology. As a result, the regulatory approval process for product candidates such as ours is uncertain and may be more expensive and take longer than the approval process for cell therapy product candidates based on other, better known or more extensively studied technologies and therapeutic approaches.

Regulatory requirements in the United States and in other countries governing the development of cell therapy products and therapeutic products created with gene editing technology have changed frequently and the FDA or other regulatory bodies may change the requirements, or identify different regulatory pathways, for approval for any of our product candidates. For example, as regulatory expectations regarding cell therapy products and products created with gene editing technology continue to evolve, the FDA could require additional testing or new testing of products created with gene editing technology, including our product candidates, and any such additional FDA requirements for approval for any of our product candidates may adversely impact or slow development of our product candidates. The FDA previously established the Office of Tissues and Advanced Therapies (OTAT) within the Center for Biologics Evaluation and Research (CBER) to consolidate the review of cell therapy and related products, and to advise CBER on its review. In September 2022, the FDA announced retitling of OTAT to the Office of Therapeutic Products (OTP) and elevation of OTP to a “Super Office” to meet its growing cell and gene therapy workload and new commitments under the Prescription Drug User Fee Act agreement for fiscal years 2023-2027. It is possible that over time new or different divisions may be established or be granted the responsibility for regulating cell and/or gene therapy products, including iPSC-derived cell products made with gene editing technology, such as ours. The regulatory review divisions and committees, and any new guidelines they promulgate, may lengthen the regulatory review process, require us to perform additional studies or clinical trials, and delay or prevent development, approval, and commercialization of our product candidates. As a result, we may be required to change our regulatory strategy or to modify our applications for regulatory approval, which could delay and impair our ability to complete the preclinical and clinical development and manufacture of, and obtain regulatory approval for, our product candidates. Changes in regulatory authorities and advisory groups, or any new requirements or guidelines they promulgate, may lengthen the regulatory review process, require us to perform additional studies, increase our development and manufacturing costs, lead to changes in regulatory pathways, positions and interpretations, delay or prevent approval and commercialization of our product candidates or lead to significant post-approval limitations or restrictions. As we advance our product candidates, we will be required to consult with the FDA and other regulatory authorities, and our product candidates will likely be reviewed by an FDA advisory committee. We also must comply with applicable requirements, and if we fail to do so, we may be required to delay or discontinue development of our product candidates. Delays or unexpected costs in obtaining, or the failure to obtain, the regulatory approval necessary to bring a potential product to market could impair our ability to generate sufficient product revenues to maintain our business.

Preliminary data and interim results we disclose may change as more patient data becomes available or as we make changes to our protocols or manufacturing processes, and such interim results and results from earlier studies may not be predictive of the final results, or of later studies or future clinical trials.

We may from time to time disclose results from preclinical testing or preliminary data or interim results from clinical studies of our product candidates. Such results from preclinical testing, process development and manufacturing activities, and clinical studies, including interim clinical trial results as of specified data cutoff dates and results of earlier clinical studies with similar product candidates, are not necessarily predictive of future results, including later clinical trial results.

The results of our current and future clinical trials may differ from results achieved in earlier preclinical and clinical studies for a variety of reasons, including:

we may not demonstrate the potency and efficacy benefits observed in previous studies;
our efforts to improve, standardize and automate the manufacture and supply of our product candidates and any resulting deviations in the manufacture of our product candidates, may adversely affect the safety, purity, potency, stability, or efficacy of such product candidates;
differences in study design, including differences in conditioning regimens, eligibility criteria, and patient populations;
advancements in the standard of care may affect our ability to demonstrate efficacy or achieve study endpoints in our current or future clinical trials; and
safety issues or adverse events in patients who enroll in our current or future clinical trials.

41


 

Additionally, some clinical trials of our product candidates performed to date were generated from open-label studies and are being conducted at a limited number of clinical sites on a limited number of patients. An “open-label” clinical trial is one where both the patient and investigator know whether the patient is receiving the investigational product candidate or either an existing approved drug or placebo. Most typically, open-label clinical trials test only the investigational product candidate and sometimes may do so at different dose levels. Open-label clinical trials are subject to various limitations that may exaggerate any therapeutic effect as patients in open-label clinical trials are aware when they are receiving treatment. Open-label clinical trials may be subject to a “patient bias” where patients perceive their symptoms to have improved merely due to their awareness of receiving an experimental treatment. In addition, open-label clinical trials may be subject to an “investigator bias” where those assessing and reviewing the physiological outcomes of the clinical trials are aware of which treatment regimen patients have received and may interpret the information of the treated group more favorably given this knowledge. Accordingly, the preliminary data from our Phase 1 clinical trials of certain of our product candidates may not be predictive of future clinical trial results for these or other product candidates when studied in a controlled environment or larger patient populations.

From time to time, we also publish interim, “top-line,” or preliminary data from our clinical studies based on a preliminary analysis of then-available data. Preliminary or interim data from clinical trials that we are conducting are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues, the duration of treatment increases and more patient data become available. For example, although we have, from time to time, reported positive interim clinical data for certain of our clinical programs, we may encounter dose-limiting toxicities or unacceptable side effects for these product candidates as dose escalation and expansion progresses in our clinical trials and additional patient data become available. Our preliminary or interim results and related conclusions also are subject to change following a more comprehensive review of the data related to the particular study or trial. Preliminary or “top-line” data also remain subject to audit and verification procedures that may result in the final data being materially different from the preliminary data we previously published. As a result, interim and preliminary data should be viewed with caution until the final data are available. Material adverse changes between preliminary, “top-line,” or interim data and final data could significantly harm our business prospects, financial condition and results of operations.

Results of clinical testing of any of our existing or future product candidates may fail to show the necessary safety and efficacy required for regulatory approval.

Before obtaining marketing approval from regulatory authorities for the sale of any of our product candidates, we must complete preclinical development and then conduct extensive clinical trials to demonstrate the safety and efficacy in humans of any such product candidates. Clinical testing is expensive, difficult to design and implement, can take many years to complete, and is uncertain as to outcome. A failure of one or more clinical trials can occur at any stage of testing. The outcome of preclinical testing and early clinical trials may not be predictive of the success of later clinical trials, and interim results of a clinical trial do not necessarily predict final results. Our product candidates have a limited history of being evaluated in human clinical trials. Any of our product candidates may fail to show the desired safety and efficacy in later stages of clinical development despite having successfully advanced through initial clinical trials.

There is a high failure rate for drugs and biologics proceeding through clinical trials. A number of companies in the pharmaceutical and biotechnology industries have suffered significant setbacks in later stage clinical trials even after achieving promising results in earlier stage clinical trials. Data obtained from preclinical and clinical activities are subject to varying interpretations, which may delay, limit, or prevent regulatory approval. In addition, regulatory delays or rejections may be encountered as a result of many factors, including changes in regulatory policy during the period of product development.

If our product candidates are ultimately not approved for any reason, our business, prospects, results of operations and financial condition would be adversely affected. In addition, the standard of care may change with the approval of new products for the same indications that we are studying.

Even if we obtain regulatory approval for a product candidate, our products will remain subject to regulatory scrutiny.

Any product candidate for which we obtain marketing approval, along with the manufacturing protocols, processes, materials and facilities, qualification testing, post-approval clinical data, labeling and promotional activities for such product, will be subject to continual and additional requirements of the FDA and other regulatory authorities. These requirements include submissions of safety and other post-marketing information, reports, registration and listing requirements, requirements relating to cGMP, applicable product tracking and tracing requirements, quality control, quality assurance and corresponding maintenance of records and documents, and recordkeeping. Even if marketing approval of a product candidate is granted, the approval may be subject to limitations on the indicated uses for which the product may be marketed or to conditions of approval, or contain requirements for costly post-marketing testing and surveillance to monitor the safety or efficacy of the product. Additionally, under the Food and Drug Omnibus Reform Act of 2022 (FDORA), sponsors of approved drugs and biologics must provide 6 months’ notice to the FDA of any changes in marketing status, such as the withdrawal of a drug, and failure to do so could result in the FDA placing the product on a list

42


 

of discontinued products, which would revoke the product’s ability to be marketed. The FDA closely regulates the post-approval marketing and promotion of pharmaceutical and biological products to ensure such products are marketed only for the approved indications and in accordance with the provisions of the approved labeling. Later discovery of previously unknown problems with our product candidates, manufacturing operations, or failure to comply with regulatory requirements, may lead to various adverse conditions, including significant delays in bringing our product candidates to market and/or being precluded from manufacturing or selling our product candidates, any of which could significantly harm our business.

We may seek regenerative medicine advanced therapy (RMAT) designation for certain of our product candidates, but such designation may not actually lead to a faster development or regulatory review or approval process and we may be unable to obtain or maintain the benefits associated with such designation.

We may seek RMAT designation from the FDA for certain of our product candidates. A product candidate is eligible for RMAT designation if: (1) it is a cell therapy, therapeutic tissue engineering product, human cell or tissue product, or a combination product using any such therapies or products; (2) it is intended to treat, modify, reverse, or cure a serious or life-threatening disease or condition; and (3) there is preliminary clinical evidence that indicates that the product candidate has the potential to address unmet medical needs for such disease or condition. This program is intended to facilitate efficient development and expedite review of RMATs. A Biologics License Application (BLA) for a product candidate with RMAT designation may be eligible for priority review or accelerated approval through (1) surrogate or intermediate endpoints reasonably likely to predict long-term clinical benefit or (2) reliance upon data obtained from a meaningful number of sites. Benefits of such designation also include early interactions with the FDA to discuss any potential surrogate or intermediate endpoint to be used to support accelerated approval. A product candidate that has RMAT designation and is subsequently granted accelerated approval and is subject to post-approval requirements may fulfill such requirements through the submission of clinical evidence, clinical studies, patient registries, or other sources of real-world evidence, such as electronic health records; the collection of larger confirmatory data sets; or post-approval monitoring of all patients treated with such therapy prior to its approval. RMAT designation is within the discretion of the FDA. Accordingly, even if we believe one of our product candidates meets the criteria for RMAT designation, the FDA may disagree and instead determine not to grant such designation. In any event, the receipt of RMAT designation for a product candidate may not result in a faster development process, review or approval compared to product candidates considered for approval under conventional FDA procedures and does not assure ultimate approval by the FDA. In addition, even if one or more of our product candidates qualifies for RMAT designation, the FDA may later decide that the product candidate no longer meets the conditions for qualification.

We may rely on orphan drug status to develop and commercialize certain of our product candidates, but orphan drug designations may not confer marketing exclusivity or other expected commercial benefits and we may not be able to obtain orphan drug designations for our other product candidates.

We may rely on orphan drug exclusivity for product candidates that we may develop. Orphan drug status confers seven years of marketing exclusivity in the United States under the Federal Food Drug, and Cosmetic Act, and up to ten years of marketing exclusivity in Europe for a particular product in a specified indication, subject to certain conditions. However, we may be unable to obtain orphan drug designations for any of our product candidates that we are currently developing or may pursue. Even if we do obtain orphan drug designations and are the first to obtain marketing approval of our product candidates for the applicable indications, we will not be able to rely on these designations to exclude other companies from manufacturing or selling biological products using the same principal molecular structural features for the same indication beyond these time frames. Furthermore, any marketing exclusivity in Europe can be reduced from ten years to six years if the initial designation criteria have significantly changed since the market authorization of the orphan product.

For any product candidate for which we may be granted orphan drug designation in a particular indication, it is possible that another company also holding orphan drug designation for the same product candidate will receive marketing approval for the same indication before we do. If that were to happen, our applications for that indication may not be approved until the competing company’s period of exclusivity expires. Even if we are the first to obtain marketing authorization for an orphan drug indication in the United States, there are circumstances under which a competing product may be approved for the same indication during the seven-year period of marketing exclusivity, such as if the later product is shown to be clinically superior to our orphan product, or if the later product is deemed a different product than ours. Further, the seven-year marketing exclusivity would not prevent competitors from obtaining approval of the same product candidate as ours for indications other than those in which we have been granted orphan drug designation, or for the use of other types of products in the same indications as our orphan product.

We may seek designation for our cell programming technology as a designated platform technology, but we might not receive such designation, and even if we do, such designation may not lead to a faster development or regulatory review or approval process.

43


 

We may seek designation for our cell programming technology as designated platform technology. Under FDORA, a platform technology incorporated within or utilized by a drug or biological product is eligible for designation as a designated platform technology if (1) the platform technology is incorporated in, or utilized by, a drug approved under a BLA or New Drug Application (NDA); (2) preliminary evidence submitted by the sponsor of the approved or licensed drug, or a sponsor that has been granted a right of reference to data submitted in the application for such drug, demonstrates that the platform technology has the potential to be incorporated in, or utilized by, more than one drug without an adverse effect on quality, manufacturing, or safety; and (3) data or information submitted by the applicable person indicates that incorporation or utilization of the platform technology has a reasonable likelihood to bring significant efficiencies to the drug development or manufacturing process and to the review process. A sponsor may request the FDA to designate a platform technology as a designated platform technology concurrently with, or at any time after, submission of an IND application for a drug that incorporates or utilizes the platform technology that is the subject of the request. If so designated, the FDA may expedite the development and review of any subsequent original BLA or NDA for a drug that uses or incorporates the platform technology. Even if we believe our cell programming technology meets the criteria for such designation, the FDA may disagree and instead determine not to grant such designation. In addition, the receipt of such designation for a platform technology does not ensure that a drug will be developed more quickly or lead to a faster FDA review or approval process and does not assure ultimate FDA approval of a drug. Moreover, the FDA may revoke a designation if the FDA determines that a designated platform technology no longer meets the criteria for such designation.

We may seek approval of one or more of our product candidate into real-time oncology review (RTOR). This program may not lead to a faster regulatory review or approval process and does not increase the likelihood that our product candidate(s) will receive marketing approval.

Participation in RTOR is voluntary. Our acceptance into RTOR does not guarantee or influence approval of our application, which is subject to the same statutory and regulatory requirements for approval as applications that are not included in RTOR. Although early approvals have occurred with applications selected for RTOR, this may not be the case for our application even if it is selected for RTOR. If at any time the FDA determines our participation in RTOR, if selected, is no longer appropriate, the FDA may rescind our acceptance and instruct us to follow routine submission procedures for marketing approval.

We may be subject to certain regulations, including federal and state healthcare fraud and abuse laws, physician payment transparency laws, anti-bribery and anti-corruption laws and health information privacy and security laws. Any actual or perceived failure to comply with these regulations could have a material adverse effect on our business and financial condition.

If we obtain FDA approval for any of our product candidates and begin commercializing those products in the United States, our operations may be subject to various federal and state healthcare laws, including, without limitation, fraud and abuse laws, false claims laws, data privacy and security laws, as well as transparency laws regarding payments or other items of value provided to healthcare providers. These laws may impact, among other things, our proposed sales, marketing and education programs. Additionally, we may be subject to state and foreign equivalents of such healthcare laws and regulations, some of which may be broader in scope and may apply regardless of the payor, as well as patient privacy regulation by both the federal government and the states in which we conduct our business. Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available, it is possible that some of our business activities could be subject to challenge and may not comply under one or more of such laws, regulations, and guidance. Law enforcement authorities are increasingly focused on enforcing fraud and abuse laws, and it is possible that some of our practices may be challenged under these laws. Efforts to ensure that our current and future business arrangements with third parties, and our business generally, will comply with applicable healthcare laws and regulations will involve substantial costs. If our operations, including our arrangements with physicians and other healthcare providers are found to be in violation of any of such laws or any other governmental regulations that apply to us, we may be subject to penalties, including, without limitation, administrative, civil and criminal penalties, damages, fines, disgorgement, contractual damages, reputational harm, diminished profits and future earnings, the curtailment or restructuring of our operations, exclusion from participation in federal and state healthcare programs (such as Medicare and Medicaid), and imprisonment, as well as additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws, any of which could adversely affect our ability to operate our business and our financial results. For more information, please see “Business—Government Regulation—Other Healthcare Laws and Compliance Requirements” in our Annual Report on Form 10-K for the year ended December 31, 2023.

The scope and enforcement of these laws is uncertain and subject to rapid change in the current environment of healthcare reform, especially in light of the lack of applicable precedent and regulations. Federal and state enforcement has led to a number of investigations, prosecutions, convictions and settlements in the healthcare industry. Ensuring that our internal operations and future business arrangements with third parties comply with applicable healthcare laws and regulations will involve substantial costs. It is possible that governmental authorities will conclude that our business practices do not comply with current or future statutes, regulations, agency guidance or case law involving applicable fraud and abuse or other healthcare laws and regulations.

44


 

The provision of benefits or advantages to physicians to induce or encourage the prescription, recommendation, endorsement, purchase, supply, order or use of medicinal products is prohibited in the European Union. The provision of benefits or advantages to physicians is also governed by the national anti-bribery laws of European Union Member States, such as the UK Bribery Act 2010. Infringement of these laws could result in substantial fines and individual imprisonment.

Payments made to physicians in certain European Union Member States must be publicly disclosed. Moreover, agreements with physicians often must be the subject of prior notification and approval by the physician’s employer, his or her competent professional organization and/or the regulatory authorities of the individual European Union Member States. These requirements are provided in the national laws, industry codes or professional codes of conduct, applicable in the European Union Member States. Failure to comply with these requirements could result in reputational risk, public reprimands, administrative penalties, fines or individual imprisonment.

A variety of risks associated with conducting research and clinical trials abroad and marketing our product candidates internationally could materially adversely affect our business.

We plan to develop and potentially commercialize our product candidates worldwide. Accordingly, we expect that we will be subject to additional risks related to operating in foreign countries, including:

differing regulatory requirements in foreign countries;
unexpected changes in tariffs, trade barriers, price and exchange controls and other regulatory requirements;
increased difficulties in managing the logistics and transportation of storing and shipping product candidates produced in the United States and shipping the product candidate to the patient abroad;
import and export requirements and restrictions;
economic weakness, including inflation, or political instability in particular foreign economies and markets;
compliance with data privacy regulations in foreign countries;
compliance with tax, employment, immigration and labor laws for employees living or traveling abroad;
foreign taxes, including withholding of payroll taxes;
foreign currency fluctuations, which could result in increased operating expenses and reduced revenue, and other obligations incident to doing business in another country;
difficulties staffing and managing foreign operations;
workforce uncertainty in countries where labor unrest is more common than in the United States;
differing payor reimbursement regimes, governmental payors or patient self-pay systems, and price controls;
potential liability under the U.S. Foreign Corrupt Practices Act or comparable foreign regulations;
challenges enforcing our contractual and intellectual property rights, especially in those foreign countries that do not respect and protect intellectual property rights to the same extent as the United States;
production shortages resulting from any events affecting raw material supply or manufacturing capabilities abroad; and
business interruptions resulting from geo-political actions, including war and terrorism, such as the ongoing conflicts between Russia and Ukraine and between Israel and Hamas.

These and other risks associated with our potential international operations may materially adversely affect our ability to attain or maintain profitable operations, which could have a material adverse effect on our business and results of operations.

We may decide to conduct clinical trials for our product candidates outside the United States, and the FDA may not accept data from trials conducted in such locations.

To date, we have only conducted clinical trials in the United States. However, we may in the future choose to conduct one or more of our clinical trials or include sites in current or future clinical trials outside the United States.

Although the FDA may accept data from sites or clinical trials outside the United States, acceptance of these data is subject to conditions imposed by the FDA. The FDA will generally not consider the data from a foreign clinical trial not conducted under an

45


 

IND unless (i) the trial was well-designed and well-conducted in accordance with Good Clinical Practice (GCP) requirements, including requirements for the design, conduct, performance, monitoring, auditing, recording, analysis, and reporting of clinical trials in a way that provides assurance that the data and reported results are credible and accurate and that the rights, safety, and well-being of trial subjects are protected, and (ii) the FDA is able to validate the data from the trial through an onsite inspection, if necessary. In cases where data from foreign clinical trials are intended to serve as the sole basis for marketing approval in the United States, the FDA will generally not approve the application on the basis of foreign data alone unless (i) the data are applicable to the U.S. population and U.S. medical practice; (ii) the trials were performed by clinical investigators of recognized competence; and (iii) the data may be considered valid without the need for an on-site inspection by the FDA or, if the FDA considers such as inspection to be necessary, the FDA is able to validate the data through an on-site inspection or other appropriate means. Additionally, the FDA’s clinical trial requirements, including sufficient size of patient populations and statistical powering must be met. Many foreign regulatory authorities have similar approval requirements. In addition, while these clinical trials or trial sites are subject to the applicable local laws where the trials are conducted, FDA acceptance of the data will depend on its determination that the trials or trial sites also complied with all applicable U.S. laws and regulations. There can be no assurance that the FDA will accept data from trials conducted outside the United States. If the FDA does not accept the data from any trial or trial site outside the United States, it would likely result in the need for additional trials, which would be costly and time-consuming and would delay or halt our development of the applicable product candidates.

Risks Related to Our Financial Condition

Our ongoing and planned operations, including the development of our product candidates, will require substantial additional funding, without which we will be unable to complete preclinical or clinical development of, or obtain regulatory approval for, or commercialization of our product candidates.

We are currently advancing multiple product candidates through clinical development, and conducting preclinical research and development activities in other programs. Drug development is expensive, and we expect our research and development expenses to remain significant in connection with our ongoing activities, particularly as we advance our current product candidates in clinical trials and seek to initiate clinical development for additional product candidates.

As of March 31, 2024, our cash and cash equivalents and investments were $391.1 million. We intend to use our cash and cash equivalents and investments primarily to fund the advancement and clinical development of our current product candidates and our ongoing preclinical, discovery and research programs, and for working capital and general corporate purposes. However, our operating plan may change as a result of many factors currently unknown to us, and we may need to seek additional funds sooner than planned, through public or private equity or debt financings, government or other third-party funding, marketing and distribution arrangements and other collaborations, strategic and licensing arrangements or a combination of these approaches. In any event, we will require additional capital to obtain regulatory approval for, and to commercialize our existing product candidates and any other product candidates we may identify and develop. Even if we believe we have sufficient funds for our current or future operating plans, we may seek additional capital if market conditions are favorable or if we have specific strategic considerations. Our future capital requirements will depend on many factors, including, but not limited to:

the progress, results, size, timing and costs of our ongoing and planned clinical trials, and any additional clinical trials we may initiate, conduct or support for our product candidates;
the progress, results, size, timing and costs of our preclinical, process development and manufacturing studies, and activities necessary to initiate and conduct clinical trials for our product candidates and to establish and maintain manufacturing capabilities necessary to support such trials;
continued progress in our research and development programs, including preclinical studies, process development, manufacturing and other research activities that may be necessary in order for an IND application to go into effect for a prospective clinical development candidate, as well as potential future clinical trials of any additional product candidates we may identify for development;
the extent to which we are required to pay milestone or other payments under our existing in-license agreements and any in-license agreements that we may enter into in the future, and the timing of such payments, including payments owed to Memorial Sloan Kettering Cancer Center (MSKCC) in connection with the stock price appreciation milestones;
our ability and the ability of our investigators to initiate and conduct, and the progress, results, size, timing and costs of, clinical trials of our product candidates that will be necessary to support any application for regulatory approval;
our ability to manufacture, or enter into arrangements with third parties for the manufacture of our existing product candidates, as well as potential future clinical development candidates, both for clinical development and commercialization, and the timing and costs associated with such manufacture;

46


 

our ability to maintain, expand and defend the scope of our intellectual property portfolio, including the amount and timing of any payments we may be required to make, or that we may receive, or other costs we may incur, in connection with the licensing, filing, prosecution, defense and enforcement of any patents or other intellectual property rights;
the cost of manufacturing, distribution, and commercialization activities and arrangements, including the manufacturing of our product candidates, establishment of effective protocols for the supply and transport of our product candidates, and the establishment of a sales and marketing organization either internally or in partnership with a third party; and
our ability to establish and maintain strategic arrangements and alliances with third-party collaborators including our existing collaborations with Ono Pharmaceutical Co., Ltd. (Ono), the University of Minnesota, and MSKCC, to advance the research, development and commercialization of therapeutic products.

Any additional fundraising efforts may divert our management from their day-to-day activities, which may adversely affect our ability to develop and commercialize our product candidates. In addition, we cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable to us, if at all. Moreover, the terms of any financing may adversely affect the holdings or the rights of our stockholders and the issuance of additional securities, whether equity or debt, by us, or the possibility of such issuance, may cause the market price of our shares to decline. The sale of additional equity or convertible securities would dilute all of our stockholders. The incurrence of indebtedness would result in increased fixed payment and interest obligations and we may be required to agree to certain restrictive covenants, such as limitations on our ability to incur additional debt, limitations on our ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact our ability to conduct our business. We could also be required to seek funds through arrangements with collaborative partners or otherwise at a different stage than otherwise would be desirable and we may be required to relinquish rights to some of our technologies or product candidates or otherwise agree to terms unfavorable to us, any of which may have a material adverse effect on our business, operating results and prospects. In addition, while the overall impacts of the ongoing conflicts between Russia and Ukraine and between Israel and Hamas on the global economy remain unknown and difficult to predict, these events caused significant disruptions and created uncertainties in the global financial markets, and the economic impacts of these and other similar global events could materially and adversely affect our ability to raise capital through equity or debt financings in the future.

If we cannot raise additional capital or obtain adequate funds, we may be required to curtail significantly our research and clinical programs or may not be able to continue our research or clinical development of our product candidates. Our failure to raise additional capital, or obtain adequate funds, will have a material adverse effect on our business, prospects, financial condition, results of operations, and market price of shares of our common stock.

We have a limited operating history, have incurred significant losses since our inception, and anticipate that we will continue to incur significant losses for the foreseeable future.

We are a clinical-stage biopharmaceutical company formed in 2007 with a limited operating history. We have not yet obtained regulatory approval for any of our product candidates or generated any revenues from therapeutic product sales. Since inception, we have incurred significant net losses in each year and, as of March 31, 2024, we had an accumulated deficit of $1.3 billion. We expect to continue to incur losses for the foreseeable future as we continue to fund our ongoing and planned clinical trials of our product candidates and our other ongoing and planned research and development activities. We also expect to incur significant operating and capital expenditures as we continue our research and development of, and seek regulatory approval for, our product candidates, in-license or acquire new product candidates for development, implement additional infrastructure and internal systems, and hire additional scientific, clinical, and administrative personnel. We anticipate that our net losses for the next several years could be significant as we conduct our planned operations.

Because of the numerous risks and uncertainties associated with pharmaceutical, biological, and cell therapy product development, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to achieve profitability. In addition, our expenses could increase if we are required by the FDA, or comparable foreign regulatory authorities, to perform studies or trials in addition to those currently expected, or if there are any delays in completing our clinical trials, preclinical studies, process development, manufacturing activities, or the research and development of any of our product candidates. The amount of our future net losses will depend, in part, on the rate of increase in our expenses, our ability to generate revenues and our ability to raise additional capital. These net losses have had, and will continue to have, an adverse effect on our stockholders’ equity and working capital.

We have broad discretion over the use of our cash, cash equivalents, and investments and may not use them effectively.

Our management has broad discretion to use our cash, cash equivalents, investments and any additional funds that we may raise to fund our operations and could spend these funds in ways that do not improve our results of operations or enhance the value of our common stock. The failure by our management to apply these funds effectively could result in financial losses that could have a material adverse effect on our business, cause the price of our common stock to decline or delay the development of our product candidates. We may invest our cash and cash equivalents in a manner that does not produce income or that loses value.

47


 

Risks Related to Our Reliance on Third Parties

We are, and expect to continue to be, dependent on third parties to conduct some or all aspects of manufacturing of our product candidates for use in clinical trials and for commercial sale, if approved. Our business could be harmed if those third parties fail to perform satisfactorily.

While we currently manufacture clinical supplies of our iPSC-derived cell product candidates at our cGMP facilities located in San Diego, California, we also rely on third parties to manufacture certain components required for the manufacture of our product candidates, and we may rely on third parties to conduct some or all aspects of manufacturing of our product candidates for use in conducting later stage clinical trials and for commercial sale upon approval of any of our product candidates.

Reliance on third parties for manufacture of our product candidates and components utilized in manufacturing our product candidates entails certain risks, including reliance on the third party for regulatory compliance and quality assurance, the possibility that the third-party manufacturer does not maintain the financial, personnel or other resources to meet its obligations, the possibility that the third party fails to manufacture such components, or our product candidates or any products we may eventually commercialize, in accordance with our specifications, misappropriation of our proprietary information, including our trade secrets and know-how, and the possibility of termination of our manufacturing relationship by the third party, based on its own business priorities, at a time that is costly or damaging to us. In addition, the FDA and other regulatory authorities require that our product candidates and any products that we may eventually commercialize be manufactured according to cGMP, cGTP and similar jurisdictional standards. These requirements include, among other things, quality control, quality assurance and the maintenance of records and documentation. The FDA or similar foreign regulatory agencies may also implement new standards at any time, or change their interpretations and enforcement of existing standards for manufacture, packaging or testing of products. We have little control over our manufacturers’ compliance with these regulations and standards.

In some cases, the technical skills required to manufacture our product candidates may be unique or proprietary to a particular CMO, and we may have difficulty, or there may be contractual restrictions prohibiting us from, transferring such skills to a back-up or alternate supplier if needed, or we may be unable to transfer such skills at all. In addition, if we are required to change contract manufacturers for any reason, we will be required to verify that the new CMO maintains facilities and procedures that comply with quality standards and with all applicable regulations. We will also need to verify, such as through a manufacturing comparability study, that any new manufacturing process will produce our product candidate according to the specifications previously submitted to the FDA or another regulatory authority. The delays associated with the verification of a new CMO could negatively affect our ability to develop product candidates or commercialize our products in a timely manner or within budget. In addition, changes in manufacturers often involve changes in manufacturing procedures and processes, which could require that we conduct bridging studies between our prior clinical supply used in our clinical trials and that of any new manufacturer. We may be unsuccessful in demonstrating the comparability of clinical supplies produced by different manufacturers, which could require the conduct of additional clinical trials.

Further, we depend in some instances on third party suppliers, including sole source suppliers, for the provision of reagents, materials, devices and equipment that are used by us and our third-party contract manufacturers in the production of our product candidates, including certain of our iPSC-derived cell therapy product candidates. Any disruption to or loss of supply from any of these suppliers could delay our clinical development and commercialization efforts, which would adversely affect our business, prospects, results of operations and financial condition.

We depend on strategic partnerships and collaboration arrangements for the development and commercialization of certain of our product candidates in certain indications or geographic territories, and if these arrangements are terminated or are unsuccessful, this could result in delays and other obstacles in the development, manufacture or commercialization of any of our product candidates and materially harm our results of operations.

Our strategy for fully developing and commercializing our product candidates is dependent upon maintaining our current arrangements and establishing new arrangements with research collaborators, corporate collaborators and other third parties. We currently have a corporate collaboration agreement with Ono; our collaboration with Janssen terminated effective April 2023. Our collaboration agreement with Ono provides for, among other things, research funding and significant future payments should certain development, regulatory and commercial milestones be achieved. Under our arrangement with Ono and any future corporate arrangements that we may form, our corporate collaborators may be responsible for:

electing to advance product candidates through preclinical and into clinical development;
conducting clinical development and obtaining required regulatory approvals for product candidates; and
commercializing any resulting products.

48


 

As a result, we may not be able to conduct such corporate collaborations in the manner or on the time schedule we currently contemplate, which may negatively impact our business operations.

Our lack of control over the research funding for, and the development and commercialization of, certain of our product candidates being developed under the collaboration and option agreement we entered into with Ono on September 14, 2018 (the Ono Agreement) and any other product candidates that we may develop under a future arrangement could cause delays or other difficulties in the development and commercialization of any of our product candidates, which may prevent completion of research and development activities and intended regulatory filings in a timely fashion, if at all. Because we expect to continue to rely on our current collaborator and to enter into new collaborations in the future, the development and commercialization of any of our product candidates could be substantially delayed, and our ability to receive future funding could be substantially impaired, if one or more of our current or future collaborators:

shifts its priorities and resources away from our collaborations due to a change in business strategies, or a merger, acquisition, sale or downsizing of its company or business unit;
ceases development in therapeutic areas which are the subject of our collaboration;
fails to select a product candidate for advancement into preclinical development, clinical development, or subsequent clinical development into a marketed product;
changes the success criteria for a particular product candidate, thereby delaying or ceasing development of such product candidate;
significantly delays the initiation or conduct of certain activities which could delay our receipt of milestone payments tied to such activities, thereby impacting our ability to fund our own activities;
develops a product candidate that competes, either directly or indirectly, with our product candidates;
does not obtain the requisite regulatory approval of a product candidate;
does not successfully commercialize a product candidate;
encounters regulatory, resource or quality issues and be unable to meet demand requirements;
exercises its rights under the agreement to terminate the collaboration, as Janssen did in January 2023, or otherwise withdraws support for, or otherwise impairs development under the collaboration;
disagrees on the research, development or commercialization of a product candidate resulting in a delay in milestones, royalty payments or termination of such product candidate; and
uses our proprietary information or intellectual property in such a way as to jeopardize our rights in such property.

In addition, the termination of the Ono Agreement or any future strategic partnership or collaboration arrangement that we enter into may prevent us from receiving any milestone, royalty payment, sharing of profits, and other benefits under such agreement. Furthermore, disagreements with these parties could require or result in litigation or arbitration, which would be time-consuming and expensive. Any of these events could have a material adverse effect on our ability to develop and commercialize any of our product candidates and may adversely impact our business, prospects, financial condition, and results of operations.

Cell-based therapies depend on the availability of reagents and specialized materials and equipment which in each case are required to be acceptable to the FDA and foreign regulatory agencies, and such reagents, materials, and equipment may not be available to us on acceptable terms or at all. We rely on third-party suppliers for various components, materials and equipment required for the conduct of our clinical trials and the manufacture of our product candidates and do not have supply arrangements for certain of these components.

The development and manufacturing of our product candidates requires many reagents and other specialty materials and equipment, some of which are manufactured or supplied by small companies with limited resources and experience to support commercial biologics production. To date, we and our CMOs have purchased equipment, materials and disposables used for the manufacture of our existing product candidates from third-party suppliers. Some of these suppliers may not have the capacity to support commercial products manufactured under cGMP by biopharmaceutical firms or may otherwise be ill-equipped to support our needs. Reagents and other key materials from these suppliers may have inconsistent attributes and introduce variability into our manufactured product candidates, which may contribute to variable patient outcomes and possible adverse events. We rely on the general commercial availability of materials and equipment required for the manufacture of our product candidates, and do not have supply contracts with many of these suppliers and may not be able to obtain supply contracts with them on acceptable terms or at all.

49


 

Even if we are able to enter into such contracts, we may be limited to a sole third-party for the supply of certain required components and equipment.

In addition, the clinical development of our product candidates depends on the availability of certain materials and agents used in our clinical trials. For example, we intend to develop certain of our product candidates as a combination therapy with other cancer therapies, such as monoclonal antibodies, requiring availability and use of these monoclonal antibodies in certain of our clinical trial protocols. Any failure or delays by us or by our clinical sites to obtain sufficient quantities of materials and agents required under our protocols, or other components and agents necessary for the conduct of our clinical trials, may delay our ability to enroll and treat patients in, or complete, our current or future clinical trials of our product candidates on time, if at all.

As a result of any public health crises, the business and operations of our suppliers and other third parties which produce agents and materials used in our clinical trials or manufacturing of our product candidates may be disrupted or delayed, and we in turn may experience disruptions or delays in our supply chain. A delay or inability to continue to source product or materials from any of these suppliers or third parties, which could be due to the impacts of any public health crises, natural disasters (including due to the effects of climate change), ongoing wars and other armed conflicts, including the conflicts between Russia and Ukraine and between Israel and Hamas, regulatory actions or requirements affecting the supplier, adverse financial or other strategic developments experienced by a supplier, labor disputes or shortages, unexpected demands, or quality issues, could adversely affect our ability to manufacture our product candidates and our ability to conduct clinical trials, which could significantly harm our business.

If we are required to change suppliers, or modify the components, equipment, materials or disposables used for the manufacture of our product candidates, we may be required to change our manufacturing operations or clinical trial protocols or to provide additional data to regulatory authorities in order to use any alternative components, equipment, materials or disposables, any of which could set back, delay, or increase the costs required to complete our clinical development and commercialization of our product candidates. Additionally, any such change or modification may adversely affect the safety, efficacy, stability, or potency of our product candidates, and could adversely affect our clinical development of our product candidates and harm our business.

We currently rely on third parties to conduct certain research and development activities and clinical trials of our product candidates. If these third parties do not successfully carry out their contractual duties or meet expected deadlines, we may not be able to timely develop, manufacture, obtain regulatory approval for or commercialize our product candidates and our business could be substantially harmed.

We rely upon third parties, including medical institutions, clinical investigators, and clinical research organizations (CROs) for the conduct of certain research and preclinical development activities, process development and manufacturing activities, and for the conduct, management, and supervision of clinical trials of our product candidates. We do not have direct control over the activities of these third parties, and may have limited influence over their actual performance. Our reliance on these third parties and CROs does not relieve us of our responsibilities to ensure that our clinical studies are conducted in accordance with the applicable protocol, legal and regulatory requirements and scientific standards.

We are responsible for complying, and we are responsible for ensuring that our third-party service providers and CROs comply, with applicable GCP for conducting activities for all of our product candidates in clinical development, including conducting our clinical trials, and recording and reporting data from these trials. Regulatory authorities enforce these regulations through periodic inspections of trial sponsors, principal investigators and trial sites. We cannot assure that upon inspection by a given regulatory authority, such regulatory authority will determine that any of our clinical trials comply with applicable GCP requirements. In addition, our registrational clinical trials must be conducted with product produced under applicable regulatory requirements.

If these third parties and CROs do not successfully carry out their contractual duties or obligations, meet expected deadlines or successfully complete activities as planned, or if the quality or accuracy of the research, preclinical development, process development, manufacturing, or clinical data they obtain is compromised due to the failure to adhere to applicable regulatory and manufacturing requirements or for other reasons, our research, preclinical development, process development and manufacturing activities, and clinical trials, and the development of our product candidates, may be extended, delayed or terminated, and we may not be able to obtain regulatory approval for or successfully commercialize our product candidates. Further, if our agreements with third parties or CROs are terminated for any reason, the development of our product candidates may be delayed or impaired, and we may be unable to advance our product candidates. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenues could be delayed or impaired.

50


 

If conflicts arise between us and our collaborators or strategic partners, these parties may act in a manner adverse to us and could limit our ability to implement our strategies.

If conflicts arise between our corporate or academic collaborators or strategic partners and us, the other party may act in a manner adverse to us and could limit our ability to implement our strategies. Some of our academic collaborators and strategic partners are conducting multiple product development efforts within each area that is the subject of the collaboration with us. Our collaborators or strategic partners, however, may develop, either alone or with others, products in related fields that are competitive with the products or potential products that are the subject of these collaborations. Competing products, either developed by the collaborators or strategic partners or to which the collaborators or strategic partners have rights, may result in the withdrawal of our collaborators’ or partners’ support for our product candidates.

Some of our collaborators or strategic partners could also become our competitors in the future. Our collaborators or strategic partners could develop competing products, preclude us from entering into collaborations with their competitors, fail to obtain timely regulatory approvals, terminate their agreements with us prematurely, or fail to devote sufficient resources to the development and commercialization of our product candidates. Any of these developments could harm our product development efforts.

Risks Related to Our Intellectual Property

If we are unable to protect our intellectual property, or obtain and maintain patent protection for our technology and product candidates, other companies could develop products based on our discoveries, which may reduce demand for our products and harm our business.

Our commercial success will depend in part on our ability to obtain and maintain intellectual property protection for our product candidates, the operations used to manufacture them and the methods for using them, and also for our cell programming technology in order to prevent third parties from making, using, selling, offering to sell or importing our product candidates or otherwise exploiting our cell programming approach. The scope of patent protection in the biotechnology and pharmaceutical field involves complex legal and scientific questions and can be uncertain. One aspect of the determination of patentability of our inventions depends on the scope and content of the “prior art,” information that was or is deemed available to a person of skill in the relevant art prior to the priority date of the claimed invention. There may be prior art of which we are not aware that may affect the patentability of our patent claims or, if issued, affect the validity or enforceability of a patent claim. Further, we may not be aware of all third-party intellectual property rights potentially relating to our product candidates or their intended uses, and as a result the impact of such third-party intellectual property rights upon the patentability of our own patents and patent applications, as well as the impact of such third-party intellectual property upon our freedom to operate, is highly uncertain. Because patent applications in the United States and most other countries are confidential for typically a period of 18 months after filing, or may not be published at all, we cannot be certain that we were the first to file any patent application related to our product candidates. As a result, the issuance, scope, validity, enforceability, and commercial value of our patent rights are uncertain. We own and have exclusive licenses to patent portfolios for our product candidates and cell programming technology, although we cannot be certain that our existing patents and patent applications provide adequate protection or that any additional patents will issue to us with claims that provide adequate protection of our other product candidates. Further, we cannot predict the breadth of claims that may be enforced in our patents if we attempt to enforce them or if they are challenged in court or in other proceedings. If we are unable to secure and maintain protection for our product candidates and cell programming technology, or if any patents we obtain or license are deemed invalid and unenforceable, our ability to commercialize or license our technology could be adversely affected.

Others have filed, and in the future are likely to file, patent applications covering products and technologies that are similar, identical or competitive to ours or important to our business. Since patent applications in the United States and most other countries are confidential for a period of time after filing, and some remain so until issued, we cannot be certain that any patent application owned by a third party will not have priority over patent applications filed or in-licensed by us, or that we or our licensors will not be involved in interference, opposition, reexamination, review, reissue, post grant review or invalidity proceedings before U.S. or non-U.S. patent offices. The scope, validity or enforceability of our patents or the patents of our licensors may be challenged in such proceedings in either the courts or patent offices in the United States and abroad, and our business may be harmed if the coverage of our patents or the patents of our licensors is narrowed, or if a patent of ours or our licensors is judged invalid or unenforceable, in any such proceedings.

Furthermore, our intellectual property rights may be subject to a reservation of rights by one or more third parties. For example, the research resulting in certain of the patent rights and technology that we own or have licensed was funded in part by the U.S. government. As a result, the government has certain rights, including march-in rights, to such patent rights and technology. When new technologies are developed with government funding, the government generally obtains certain rights in any resulting patents, including a non-exclusive license authorizing the government to use the invention or to have others use the invention on its behalf.

51


 

These rights may permit the government to disclose our information to third parties and to exercise march-in rights to use or allow third parties to use our technology. The government can exercise its march-in rights if it determines that action is necessary because we fail to achieve practical application of the government-funded technology, because action is necessary to alleviate health or safety needs, to meet requirements of federal regulations, or to give preference to U.S. industry. In addition, our rights in such inventions may be subject to certain requirements to manufacture products embodying such inventions in the United States. Any exercise by the government of such rights or by any third party of its reserved rights could harm our competitive position, business, financial condition, results of operations, and prospects.

We depend on our licensors to prosecute and maintain patents and patent applications that are material to our business. Any failure by our licensors to effectively protect these intellectual property rights could adversely affect our business and operations.

Certain rights to our key technologies and product candidates, including intellectual property relating to our iPSC technology, are licensed from third parties. As a licensee of third-party intellectual property, we rely on our licensors to file and prosecute patent applications and maintain patents, and otherwise protect the licensed intellectual property under some of our license agreements. We have not had and do not have primary control over these activities for certain of our licensed patents, patent applications and other intellectual property rights, and we cannot be certain that such activities will result in valid and enforceable patents and other intellectual property rights. Additionally, our licensors may have the right to control enforcement of our licensed patents or defense of any claims asserting the invalidity of these patents and we cannot be certain that our licensors will allocate sufficient resources or prioritize enforcement of such patents or defense of such claims to protect our interests in the licensed patents. Even if we are not a party to these legal actions, an adverse outcome could harm our business because it might prevent us from continuing to license intellectual property that we may need to operate our business.

If we fail to comply with our obligations under our license agreements, we could lose rights to our product candidates or key technologies.

We have obtained rights to develop, market and sell some of our product candidates through intellectual property license agreements with third parties. These license agreements impose various diligence, milestone payment, royalty and other obligations on us. In particular, under our Amended MSKCC License with MSKCC, in the event a licensed product achieves a specified clinical milestone, MSKCC is eligible to receive from us certain milestone payments totaling up to $75.0 million based on the price of our common stock, where the amount of such payments owed to MSKCC is contingent upon certain increases in the price of our common stock following the date of achievement of such clinical milestone. If we fail to comply with our obligations under our license agreements, including any payment obligations, we could lose some or all of our rights to develop, market and sell products covered by these licenses, and our ability to form collaborations or partnerships may be impaired. In addition, disputes may arise under our license agreements with third parties, which could prevent or impair our ability to maintain our current licensing arrangements on acceptable terms and to develop and commercialize the affected product candidates.

We are and may become involved in litigation or other proceedings from time to time relating to the enforcement or defense of patent and other intellectual property rights, which could cause us to divert our resources and could put our intellectual property at risk.

To prevent infringement or unauthorized use of our intellectual property, we have in the past, and may in the future, need to file infringement claims. For example, in May 2022, we filed a patent infringement lawsuit in the Southern District of California against Shoreline Biosciences, Inc. (see “Item 1. Legal Proceedings” for a more detailed description of this matter). When we pursue litigation to stop another party from using the inventions claimed in any patents we own or control, that party has the right to ask the court to rule that such patents are invalid or should not be enforced against that third party. In addition to patent infringement lawsuits, we may decide to file interferences, oppositions, ex parte reexaminations, post-grant review, or inter partes review proceedings before the U.S. Patent and Trademark Office (the USPTO) and corresponding foreign patent offices. Litigation and other proceedings relating to intellectual property are unpredictable and expensive and may consume time and resources and divert the attention of managerial and scientific personnel. Such litigations and proceedings could substantially increase our operating losses and reduce the resources available for research, development, and other activities. We may not have sufficient financial or other resources to adequately conduct such litigation or proceedings or may be required to divert such resources from our ongoing and planned research and development activities. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing or misappropriating or successfully challenging our intellectual property rights. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace.

There also is a risk that a court or patent office in such proceeding will decide that our patents or the patents of our licensors are not valid or are not enforceable, and that we do not have the right to stop the other party from using the inventions. Additionally, even

52


 

if the validity of such patents is upheld, the court may refuse to stop the other party on the ground that such other party’s activities do not infringe our rights to such patents. If we are not successful in enforcing or defending our intellectual property, our competitors could develop and market products based on our discoveries and technologies, which may reduce the commercial viability of, and demand for, our product candidates and any future products.

We or our strategic partners may infringe the intellectual property rights of others, which may prevent or delay our product development efforts and stop us from commercializing, or increase the costs of commercializing, our product candidates.

Our success will depend, in part, on our ability to operate without infringing the proprietary rights of third parties. There is a substantial amount of litigation, both within and outside the United States, involving patent and other intellectual property rights in the biotechnology and pharmaceutical industries, including patent infringement lawsuits, interferences, oppositions, ex parte reexaminations, post-grant review, and inter partes review proceedings before the USPTO and corresponding foreign patent offices. Numerous U.S. and foreign issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are developing product candidates. As the biotechnology and pharmaceutical industries expand and more patents are issued, the risk increases that our product candidates may be subject to claims of infringement of the patent rights or misappropriation of other intellectual property rights of third parties.

We cannot be certain that any of our patent searches or analyses, including the identification of relevant patents, the scope of patent claims or the expiration of relevant patents, are complete or thorough, nor can we be certain that we have identified each and every third-party patent and pending application in the United States and abroad that is relevant to or necessary for the commercialization of our product candidates in any jurisdiction. The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent’s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect, which may negatively impact our ability to market our products. We may incorrectly determine that our products are not covered by a third-party patent or intellectual property rights or may incorrectly predict whether a third-party’s pending application will issue with claims of relevant scope. Our determination of the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect, which may negatively impact our ability to develop and market our product candidates. Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our products.

We cannot guarantee that the manufacture, use or marketing of our existing product candidates or any other product candidates that we develop, or the use of our cell programming technology, will not infringe third-party patents. There may be third-party patents or patent applications with claims to materials, cell compositions, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates. Our competitors may have filed, and may in the future file, patent applications covering products and technologies similar to ours. Because patent applications can take many years to issue, there may be currently pending patent applications which may later result in issued patents that our product candidates may infringe. In addition, third parties may obtain patents in the future and claim that use of our technologies infringes upon these patents.

Third parties asserting their patent or other intellectual property rights against us may seek and obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize our product candidates or force us to cease some of our business operations. Defense of these claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of management and other employee resources from our business, cause development delays, and may impact our reputation. In the event of a successful claim of infringement against us, we may have to pay substantial damages, including treble damages and attorneys’ fees for willful infringement, obtain one or more licenses from third parties, pay royalties, or redesign our infringing products, which may be impossible on a cost-effective basis or require substantial time and monetary expenditure. In that event, we would be unable to further develop and commercialize our product candidates, which could harm our business significantly. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar negative impact on our business.

We may not be successful in obtaining or maintaining necessary rights to product components and processes for development or manufacture of our product candidates which may cause us to operate our business in a more costly or otherwise adverse manner that was not anticipated.

We own or license from third parties certain intellectual property rights necessary to develop and manufacture our product candidates. The growth of our business will likely depend in part on our ability to acquire or in-license additional proprietary rights, including to advance our research or allow commercialization of our product candidates. In that event, we may be required to expend considerable time and resources to develop or license replacement technology. For example, our programs may involve additional technologies or product candidates that may require the use of additional proprietary rights held by third parties. Furthermore, other pharmaceutical or biotechnology companies and academic institutions may also have filed or are planning to file patent applications potentially relevant to our business. From time to time, in order to avoid infringing these third-party patents, we may be required to

53


 

license technology from additional third parties to further develop or commercialize our product candidates. We may be unable to acquire or in-license any relevant third-party intellectual property rights, including any such intellectual property rights required to manufacture, use or sell our product candidates, that we identify as necessary or important to our business operations. We may fail to obtain any of these licenses at a reasonable cost or on reasonable terms, if at all, and as a result we may be unable to develop or commercialize the affected product candidates, which would harm our business. We may need to cease use of the compositions or methods covered by such third-party intellectual property rights, and may need to seek to develop alternative approaches or technology that do not infringe on such intellectual property rights which may entail additional costs and development delays, even if we were able to develop such alternatives, which may not be feasible. Even if we are able to obtain a license under such intellectual property rights, any such license may be non-exclusive, which may allow our competitors’ access to the same technologies licensed to us.

Additionally, we sometimes collaborate with academic institutions to accelerate our preclinical research or development under written agreements with these institutions. Typically, these institutions provide us with an option to negotiate a license to any of the institution’s rights in technology resulting from the collaboration. Regardless of such option, we may be unable to negotiate a license within the specified timeframe or under terms that are acceptable to us. If we are unable to do so, the institution may offer the intellectual property rights to other parties, potentially blocking our ability to pursue our program. If we are unable to successfully obtain rights to required third-party intellectual property or to maintain the existing intellectual property rights we have, we may have to abandon development of such program and our business and financial condition could suffer.

The licensing and acquisition of third-party intellectual property rights is a competitive practice, and companies that may be more established, or have greater resources than we do, may also be pursuing strategies to license or acquire third-party intellectual property rights that we may consider necessary or attractive in order to commercialize our product candidates. More established companies may have a competitive advantage over us due to their larger size and cash resources or greater clinical development and commercialization capabilities. In addition, it may be more costly for us to secure and maintain the necessary patent protection to block third parties from using our technology than to negotiate out-licenses or similar agreements with these parties to provide them with limited rights to use our technology. There can be no assurance that we will be able to successfully complete any such negotiations and ultimately acquire or maintain, on commercially viable terms, the rights to the intellectual property required for the successful development and commercialization of our product candidates.

Intellectual property rights do not necessarily address all potential threats to our competitive advantage.

The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations and may not adequately protect our business or permit us to maintain our competitive advantage. For example:

others may be able to make product candidates that are similar to ours but that are not covered by the claims of the patents that we own or have exclusively licensed;
we or our licensors or future collaborators might not have been the first to make the inventions covered by the issued patent or pending patent application that we own or have exclusively licensed;
we or our licensors or future collaborators might not have been the first to file patent applications covering certain of our inventions;
others may independently develop similar or alternative technologies or duplicate any of our technologies without infringing our intellectual property rights;
it is possible that our pending patent applications will not lead to issued patents;
issued patents that we own or have exclusively licensed may be held invalid or unenforceable, as a result of legal challenges by our competitors;
our competitors might conduct research and development activities in countries where we do not have patent rights and then use the information learned from such activities to develop competitive products for sale in our major commercial markets;
we may not develop additional proprietary technologies that are patentable;
we cannot predict the scope of protection of any patent issuing based on our patent applications, including whether the patent applications that we own or in-license will result in issued patents with claims that cover our product candidates or uses thereof in the United States or in other foreign countries;
the claims of any patent issuing based on our patent applications may not provide protection against competitors or any competitive advantages, or may be challenged by third parties;

54


 

if enforced, a court may not hold that our patents are valid, enforceable and infringed;
we may from time to time initiate litigation or administrative proceedings to enforce and/or defend our patent rights which will be costly whether we win or lose;
we may choose not to file a patent in order to maintain certain trade secrets or know-how, and a third party may subsequently file a patent covering such intellectual property;
we may fail to adequately protect and police our trademarks and trade secrets; and
the patents of others may have an adverse effect on our business, including if others obtain patents claiming subject matter similar to or improving that covered by our patents and patent applications.

Should any of these events occur, they could significantly harm our business, results of operations and prospects.

We may be subject to claims that our employees, consultants or independent contractors have wrongfully used or disclosed alleged trade secrets.

In conducting our business operations, we have obtained confidential and proprietary information from third parties. In addition, we employ individuals who were previously employed at other biotechnology or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees, consultants and independent contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees, consultants or independent contractors have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers or other parties. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we could lose valuable intellectual property rights or personnel, which could adversely affect our business. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to management.

We may be subject to claims challenging the inventorship of our patents and other intellectual property.

We may be subject to claims that former employees, collaborators, or other third parties have an interest in our patents or other intellectual property as an inventor or co-inventor. If we fail in defending any such claims, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, valuable intellectual property. We may also be subject to monetary damages, and any of these outcomes could have a material adverse impact on our business.

Proprietary information and invention assignment agreements with our employees and third parties may not prevent unauthorized disclosure of our trade secrets and other proprietary information.

In addition to the protection afforded by patents, we also rely upon unpatented trade secrets and improvements, proprietary know-how, and continuing technological innovation to develop and maintain our competitive position, which we seek to protect, in part, through confidentiality agreements with our collaborators, employees and consultants. We also have invention or patent assignment agreements with our employees and some, but not all, of our collaborators and consultants. Because we expect to rely on third parties in the development and manufacture of our product candidates, we must, at times, share trade secrets with them, which increases the possibility that a competitor will discover them or that our trade secrets will be misappropriated or disclosed.

Trade secrets, however, may be difficult to protect, and any disclosure, either intentional or unintentional, by our employees or third-party consultants and vendors that we engage to perform research, clinical trials or manufacturing activities, or misappropriation by third parties (such as through a cybersecurity breach) of our trade secrets or proprietary information could enable competitors to duplicate or surpass our technological achievements, thus eroding our competitive position in our market. Although we use reasonable efforts to protect our trade secrets, our employees or former employees, consultants, outside scientific advisors, contractors, and collaborators might intentionally or inadvertently disclose our trade secret information to competitors. In addition, competitors may otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Despite these efforts, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor or other third-party, we would have no right to prevent them from using that technology or information to compete with us. Furthermore, the laws of some foreign countries do not protect proprietary rights to the same extent or in the same manner as the laws of the United States. As a result, we may encounter significant problems in protecting and defending our intellectual property both in the United States and abroad. If we are unable to prevent unauthorized material disclosure of our intellectual property to third parties, or misappropriation of our intellectual property by third parties, we will

55


 

not be able to establish or maintain a competitive advantage in our market, which could materially adversely affect our business, operating results, and financial condition.

We may not be able to protect our intellectual property rights throughout the world.

Filing, prosecuting and defending patents on our product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and may also export infringing products to territories where we have patent protection, but enforcement is not as strong as that in the United States. These products may compete with any products that we may develop and commercialize, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets, and other intellectual property protection, particularly those relating to biotechnology and pharmaceutical products, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions, whether or not successful, could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license.

Changes in the patent law in the United States could diminish the value of patents in general, thereby impairing our ability to protect our product candidates and technology.

As is the case with other biotechnology companies, our success is heavily dependent on intellectual property rights, particularly patents. Obtaining and enforcing patents in the biotechnology industry involve both technological and legal complexity, and is therefore obtaining and enforcing biotechnology patents is costly, time-consuming and inherently uncertain. In addition, the United States has recently enacted and is currently implementing wide-ranging patent reform legislation. Recent U.S. Supreme Court rulings have narrowed the scope of patent protection available in certain circumstances and weakened the rights of patent owners in certain situations. In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the value of patents, once obtained. Depending on decisions by the U.S. Congress, the federal courts, and the USPTO, the laws and regulations governing patents could change in unpredictable ways that would weaken our ability to obtain new patents or to enforce our existing patents and patents that we might obtain in the future.

The term of our patents may not be sufficient to effectively protect our market position and products.

Patents have a limited lifespan. In the United States, the natural expiration of a patent is generally 20 years after it is filed. Various extensions may be available; however, the life of a patent, and the protection it affords, is limited. Even if we obtain patents covering our product candidates, once the patent life has expired for a product, we may be open to competition from other products. If the lives of our patents are not sufficient to effectively protect our products and business, our business and results of operations will be adversely affected.

Risks Related to the Commercialization of Our Product Candidates

We do not have experience marketing any product candidates and do not have a sales force or distribution capabilities, and if our products are approved, we may be unable to commercialize them successfully.

We currently have no experience in marketing and selling therapeutic products, including obtaining and maintaining adequate pricing and reimbursements. If any of our product candidates are approved for marketing, we intend to establish marketing and sales capabilities internally or we may selectively seek to enter into partnerships with other entities to utilize their marketing and distribution capabilities. If we are unable to develop adequate marketing and sales capabilities on our own or effectively partner with third parties, our ability to generate product revenues will suffer.

56


 

The commercial success of our product candidates will depend upon the degree of market acceptance by physicians, patients, third-party payers and others in the medical community.

The commercial success of our products, if approved for marketing, will depend in part on the medical community, patients and third-party payers accepting our product candidates as effective and safe. If these products do not achieve an adequate level of acceptance, we may not generate significant product revenue and may not become profitable. For example, in November 2023, the FDA announced that it would be conducting an investigation into reports of T-cell malignancies following BCMA-directed or CD19-directed autologous CAR T-cell immunotherapies following reports of T-cell lymphoma in patients receiving these therapies. In January 2024, the FDA determined that new safety information related to T-cell malignancies should be included in the labeling with boxed warning language on these malignancies for all BCMA- and CD19-directed genetically modified autologous T-cell immunotherapies. FDA’s investigation into CAR T-cell therapies and other similar actions could result in increased government regulation, unfavorable public perception and publicity, stricter labeling requirements for those product candidates that are approved, and a decrease in demand for any such product candidates. The degree of market acceptance of our products, if approved for marketing, will depend on a number of factors, including:

the safety and efficacy of the products, and advantages over alternative treatments;
the labeling of any approved product;
the prevalence and severity of any side effects, including any limitations or warnings contained in a product’s approved labeling;
the clinical indications for which any product candidate is approved;
the emergence, and timing of market introduction, of competitive products;
the effectiveness of our marketing strategy;
the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
obtaining and maintaining adequate pricing and reimbursement; and
sufficient third-party insurance coverage or governmental reimbursement, which may depend on our ability to provide compelling evidence that a product meaningfully improves health outcomes to support such insurance coverage or reimbursement.

The patient populations targeted by our autoimmune product candidates are also typically not at risk of near-term death, even if they may suffer life-threatening symptoms, so those patients will need to deem the benefits of cell therapy to be worth the risk of unknown potential adverse side effects. Our success in this space will depend upon physicians who specialize in the treatment of autoimmune diseases targeted by our product candidates prescribing treatments that involve the use of our product candidates in lieu of, or in addition to, existing treatments with which they are more familiar and for which greater clinical data may be available.

Even if a potential product displays a favorable efficacy and safety profile in preclinical studies and clinical trials, market acceptance of the product will not be known until after it is launched. Any failure to achieve market acceptance for our product candidates will harm our business, results and financial condition.

We expect to face uncertainty regarding the pricing of our existing product candidates and any other product candidates that we may develop. If pricing policies for our product candidates are unfavorable, our commercial success will be impaired.

Due to the novel nature of our cellular immunotherapy product candidates, we face significant uncertainty as to the pricing of any such products for which we may receive marketing approval. While we anticipate that pricing for any cellular immunotherapy product candidates that we develop will be relatively high due to their anticipated use in the prevention or treatment of life-threatening diseases where therapeutic options are limited, the biopharmaceutical industry has recently experienced significant pricing pressures. In particular, drug pricing and other healthcare costs continue to be subject to intense political and societal pressures, which we anticipate will continue and escalate on a global basis. These pressures may result in harm to our business and reputation, cause our stock price to decline or experience periods of volatility and adversely affect results of operations and our ability to raise funds.

The insurance coverage and reimbursement status of newly-approved products is uncertain. Failure to obtain or maintain adequate coverage and reimbursement for our product candidates could limit our product revenues.

Our ability to commercialize any of our product candidates successfully will depend in part on the availability of coverage and reimbursement for these products from third-party payors, including government health administration authorities, private health insurers, and other managed care organizations. The availability and extent of reimbursement by governmental and private payors is

57


 

essential for most patients who generally rely on third-party payors to reimburse all or part of the costs of their care, including treatments such as cellular immunotherapy. Because our product candidates represent new approaches to the treatment of cancer, there is significant uncertainty as to the insurance coverage and reimbursement status of any product candidates for which we may receive regulatory approval. In the United States, the principal decisions about reimbursement for new medicines are typically made by the Centers for Medicare & Medicaid Services (CMS), an agency within the U.S. Department of Health and Human Services. CMS decides whether and to what extent a new medicine will be covered and reimbursed under Medicare, and private payors tend to follow CMS determinations to a substantial degree. If reimbursement or insurance coverage is not available for our product candidates, or is available only to limited levels, we may not be able to successfully commercialize our product candidates. Even if coverage is provided, the approved reimbursement amount may not be sufficient to allow us to establish or maintain pricing to generate income. Factors payors consider in determining reimbursement are based on whether the product is: (i) a covered benefit under its health plan; (ii) safe, effective and medically necessary; (iii) appropriate for the specific patient; (iv) cost-effective; and (v) neither experimental nor investigational. For more information, please see “Business—Government Regulation—Coverage and Reimbursement” in our Annual Report on Form 10-K for the year ended December 31, 2023.

In addition, reimbursement agencies in foreign jurisdictions may be more conservative than those in the United States. Accordingly, in markets outside the United States, the reimbursement for our products may be reduced compared with the United States and may be insufficient to generate commercially reasonable revenues and profits. Moreover, increasing efforts by governmental and third-party payors, in the United States and abroad, to cap or reduce healthcare costs may cause such organizations to limit both coverage and level of reimbursement for new products approved and, as a result, they may not cover or provide adequate payment for our product candidates. Failure to obtain or maintain adequate reimbursement for any products for which we receive marketing approval will adversely affect our ability to achieve commercial success, and could have a material adverse effect on our operating results, our ability to raise capital needed to commercialize products, and our overall financial condition.

If the market opportunities for our product candidates are restricted or smaller than we believe they are, our revenues may be adversely affected and our business may suffer. Because the target patient populations of our product candidates may be small and variable, we must be able to successfully identify patients and capture a significant market share to achieve and maintain profitability.

We focus our research and development on product candidates for rare diseases, including cancer and autoimmune diseases. The FDA often approves new therapies initially for use in patients with relapsed or refractory disease. We expect to initially seek approval of our product candidates in these settings. Subsequently, for those products that prove to be sufficiently beneficial, if any, we would expect to seek approval in earlier lines of treatment. There is no guarantee that our product candidates, even if approved, would be approved for earlier lines of therapy, and, prior to any such approvals, we will have to conduct additional clinical trials, including potentially comparative trials against approved therapies. Certain of our product candidates also target similar patient populations as autologous cell therapy product candidates, including approved autologous CAR T products. Our therapies may not be as safe and effective as approved autologous CAR T therapies and as a result, such product candidates may only be approved for patients who are ineligible for autologous CAR T therapy.

Our projections of the number of people who have or will have the diseases we may be targeting, as well as the subset of patients with these cancers in a position to receive second or later lines of therapy and who have the potential to benefit from treatment with our product candidates, may prove to be incorrect. Further, new studies may change the estimated incidence or prevalence of these diseases. The number of patients in the United States, Europe and elsewhere may turn out to be lower than expected, or the potentially addressable patient population for our product candidates may be limited or may not be amenable to treatment with our product candidates, all of which would adversely affect our results of operations and our business. Additionally, because our target patient populations may be small and variable, we may never achieve profitability without capturing a significant market share or obtaining regulatory approval for additional indications for our products.

Healthcare legislative or regulatory reform measures may have a negative impact on our business and results of operations.

In the United States and some foreign jurisdictions, there have been, and continue to be, several legislative and regulatory changes and proposed changes regarding the healthcare system that could prevent or delay marketing approval of product candidates, restrict or regulate post-approval activities, and affect our ability to profitably sell any product candidates for which we obtain marketing approval. Payors, whether domestic or foreign, or governmental or private, are developing increasingly sophisticated methods of controlling healthcare costs. In both the United States and certain foreign jurisdictions, there have been a number of legislative and regulatory changes to the health care system that could impact our ability to sell our products profitably. Additional changes that may affect our business include those governing enrollment in federal healthcare programs, reimbursement changes, rules regarding prescription drug benefits under the health insurance exchanges and fraud and abuse and enforcement. Continued implementation of the Affordable Care Act (ACA) and the passage of additional laws and regulations may result in the expansion of new programs such as Medicare payment for performance initiatives, and may impact existing government healthcare programs, such

58


 

as by improving the physician quality reporting system and feedback program. For more information regarding the risks related to recently enacted and future legislation please see “Business – Government Regulation – Healthcare Reform and Other Regulatory Changes” in our Annual Report on Form 10-K for the year ended December 31, 2023.

There has been increasing legislative and enforcement interest in the United States with respect to drug pricing practices.  Specifically, there has been heightened governmental scrutiny over the manner in which manufacturers set prices for their marketed products, which has resulted in several U.S. Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to drug pricing, reduce the cost of prescription drugs under Medicare, and review the relationship between pricing and manufacturer patient programs.

The continuing efforts of the government, insurance companies, managed care organizations and other payers of healthcare services to contain or reduce costs of healthcare may adversely affect:

the demand for any of our product candidates, if approved;
the ability to set a price that we believe is fair for any of our product candidates, if approved;
our ability to generate revenues and achieve or maintain profitability;
the level of taxes that we are required to pay; and
the availability of capital.

We expect that additional U.S. federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that the U.S. federal government will pay for healthcare drugs and services, which could result in reduced demand for our drug candidates or additional pricing pressures. Individual states in the United States have also become increasingly active in passing legislation and implementing regulations designed to control pharmaceutical and biological product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain drug access and marketing cost disclosure and transparency measures, and designed to encourage importation from other countries and bulk purchasing. Legally mandated price controls on payment amounts by third-party payors or other restrictions could harm our business, financial condition, results of operations and prospects. In addition, regional healthcare authorities and individual hospitals are increasingly using bidding procedures to determine what pharmaceutical products and which suppliers will be included in their prescription drug and other healthcare programs. This could reduce the ultimate demand for our drugs or put pressure on our drug pricing, which could negatively affect our business, financial condition, results of operations and prospects.

Risks Related to Our Business and Industry

The success of our existing product candidates is substantially dependent on developments within the field of cellular immunotherapy, and specifically developments relating to the use of pluripotent or genome edited cells for the manufacture of cellular therapeutics, the majority of which are beyond our control.

Our product candidates are designed and are being developed as therapeutic entities for use as cellular immunotherapies, and all of our current product candidates are based on our novel iPSC product platform. Additionally, some of our product candidates utilize novel genome editing technologies. To date, there is limited clinical trial experience testing iPSC-derived therapeutic product candidates using genome edited cells. The fields of cellular and genome edited therapies are evolving, and as more therapeutic product candidates derived from pluripotent and genome edited cells are reviewed by regulatory authorities, regulatory authorities may impose additional requirements for approval that were not previously anticipated. There have also been several significant adverse events from gene therapy treatments in the past, including reported cases of leukemia and death. Additionally, in November 2023, the FDA announced that it would be conducting an investigation into reports of T-cell malignancies following BCMA-directed or CD19-directed autologous CAR T-cell immunotherapies following reports of T-cell lymphoma in patients receiving these therapies. In January 2024, the FDA determined that new safety information related to T-cell malignancies should be included in the labeling with boxed warning language on these malignancies for all BCMA- and CD19-directed genetically modified autologous T-cell immunotherapies. There can be no assurance that any product candidates developed from or related to our iPSC product platform or any of our research programs will not cause severe or undesirable side effects or result in significant delays or unanticipated costs, or that such development problems can be solved. Any adverse developments in the fields of cellular immunotherapy or genome edited therapy, such as FDA’s investigation into CAR T-cell therapies and other similar actions, could negatively affect our ability to develop and commercialize our product candidates.

We face intense competition in an environment of rapid technological and scientific progress from other biotechnology and pharmaceutical companies that are commercializing, have developed or may develop product candidates for the treatment of the

59


 

diseases that we may target, including companies developing novel therapies and platform technologies. If these companies develop product candidates or platform technologies more rapidly than we do, if their commercialized products or product candidates are more effective, more cost effective, or have fewer side effects, or if they compete in various other aspects of our business, our ability to develop and successfully commercialize product candidates and to execute on our business plans will be adversely affected.

The biotechnology and pharmaceutical industries are intensely competitive and characterized by rapid and significant innovation, particularly in the areas of immune-oncology and the development and commercialization of cell therapies. We compete with a variety of large pharmaceutical companies, multinational biopharmaceutical companies, other biopharmaceutical companies and specialized biotechnology companies, as well as technology and/or therapeutics being developed at universities and other research institutions. Many of our competitors have greater financial and other resources, such as larger research and development staff, more experienced manufacturing organizations and facilities and greater sales and marketing organizations. Third parties are commercializing, have developed, are developing or may develop product candidates, platform technologies and processes that compete with ours. Competitive therapeutic treatments include those that have already been approved and accepted by the medical community, as well as novel treatments that are currently in preclinical or clinical development or may otherwise enter the market. We believe that a significant number of product candidates are currently under development, including various cellular immunotherapies as well as multifunctional targeted antibodies, such as bi-specific and tri-specific T-cell engagers, which may become commercially available in the future for the treatment of indications, including a variety of cancers, for which we are developing or may try to develop our product candidates. Additionally, several companies with experience and knowledge in the development of CAR T-cell therapies for oncology indications have now commenced the development of cell therapies for the treatment of autoimmune diseases where B cells may play a role in initiating or maintaining disease affected populations, and the product candidates these companies develop may be competitive with product candidates that we are developing for autoimmune diseases. Should one or more of these competing product candidates or other competing product candidates of which we are not aware receive regulatory approval or otherwise achieve clinical or commercial success, our regulatory strategy could be impaired, our ability to obtain regulatory approval could be delayed or prevented, or the market for our products may be reduced or eliminated, thereby harming or preventing our commercial success.

Even if we successfully obtain approval for any product candidate, we will face competition based on many different factors, including the relative safety and efficacy of our product candidates, the actual or perceived quality of patient life while undergoing treatment with our product candidates, the ease with which our product candidates can be administered, the timing and scope of regulatory approvals for these product candidates, the availability and cost of manufacturing, marketing and sales capabilities, pricing, reimbursement coverage and patent positions, and the relative prioritization of our product candidates by physicians and healthcare providers among available therapies. Competing products and product candidates could present superior treatment alternatives, including by being more effective, safer, less expensive or marketed and sold more effectively than any products we may develop. Competitive products and product candidates may also make any product we develop obsolete or noncompetitive before we recover the expense of developing and commercializing such product. We could also face competition from other companies for collaboration partners, employees, advisors and service providers, which could negatively impact our ability to execute our business plans.

Mergers and acquisitions in the pharmaceutical and biotechnology industries may result in even more resources being concentrated among a smaller number of our competitors. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. Our competitors also compete with us in recruiting and retaining qualified scientific and management personnel and establishing clinical trial sites and patient registration for clinical trials, as well as in acquiring technologies complementary to, or necessary for, our programs. Our commercial opportunity could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, have fewer or less severe side effects, are more convenient, or are less expensive or more commercially viable than any products that we may develop. Furthermore, currently approved products could be discovered to have application for treatment of our targeted disease indications or similar indications, which could give such products significant regulatory and market timing advantages over our product candidates. Our competitors also may obtain FDA or other regulatory approval for their products more rapidly than we may obtain approval for ours and may obtain orphan product exclusivity from the FDA for indications that we are targeting, which could result in our competitors establishing a strong market position before we are able to enter the market. Additionally, products or technologies developed by our competitors may render our product candidates uneconomical or obsolete and we may not be successful in marketing those product candidates, once approved, against competitors.

Our ability to compete effectively with other biotechnology and pharmaceutical companies depends on our ability to distinguish our company and our product candidates from our competitors and their product candidates.

Some of our competitors may have, and new competitors or alliances may emerge that have, greater name and brand recognition, greater market share, a larger customer base, more widely adopted proprietary technologies, greater marketing expertise, larger sales forces, and/or significantly greater resources than we do and may be able to offer solutions competitive with ours at a

60


 

more attractive price. Further, our current or potential competitors may be acquired by third parties with greater available resources. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements and may have the ability to initiate or withstand substantial price competition. In addition, our competitors may in the future establish cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace. Our competitors could also be better positioned to serve certain segments of our market, which could create additional price pressure. In light of these factors, even if any products that we may develop are more effective than those of our competitors, current or potential customers may accept competitive products in lieu of purchasing our products. If we are unable to successfully compete, our business, financial condition, and results of operations could be materially and adversely affected.

The loss of any member of our senior management team or our inability to attract and retain key personnel and consultants could adversely affect our business.

We may not be able to retain or attract qualified management, finance, scientific and clinical personnel and consultants due to the intense competition for a limited number of qualified personnel and consultants among biotechnology, pharmaceutical and other businesses. The loss of any members of our senior management team could adversely impact our operations if we experience difficulties in recruiting and hiring qualified successors. We may also experience difficulties in attracting or retaining personnel with sufficient experience and skills in the complex and emerging field of cellular therapeutic development and manufacture to support our ongoing and planned clinical development activities. We currently rely, and for the foreseeable future will continue to rely, in substantial part on certain independent organizations, advisors and consultants. There can be no assurance that the services of independent organizations, advisors and consultants will continue to be available to us on a timely basis when needed, or that we can find qualified replacements. We may also be subject to penalties or other liabilities if we misclassify employees as consultants. In addition, if we are unable to effectively manage our outsourced activities or if the quality or accuracy of the services provided by consultants is compromised for any reason, our clinical trials may be extended, delayed or terminated, and we may not be able to obtain regulatory approval of our product candidates or otherwise advance our business. There can be no assurance that we will be able to manage our existing consultants or find other competent outside contractors and consultants on economically reasonable terms, or at all.

Many of the biotechnology and pharmaceutical companies that we compete against for qualified personnel have greater financial and other resources and different risk profiles than we do. We may be required to provide compensation in excess of historical levels in order to recruit and retain personnel in the current market. If we are not able to retain and attract necessary personnel and consultants to perform the requisite operational roles and accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our development objectives, our ability to raise additional capital and our ability to implement our business strategy.

If we engage in an acquisition, reorganization or business combination, we will incur a variety of risks that could adversely affect our business operations or our stockholders.

From time to time, we have considered, and we will consider in the future, strategic business initiatives intended to further the expansion and development of our business. These initiatives may include acquiring businesses, technologies or products or entering into business combinations with other companies. If we pursue such a strategy, we could, among other things:

issue equity securities that would dilute our current stockholders’ percentage ownership;
incur substantial debt that may place strains on our operations;
spend substantial operational, financial and management resources to integrate new businesses, technologies and products;
assume substantial actual or contingent liabilities;
reprioritize our development programs and even cease development and commercialization of our product candidates; or
merge with, or otherwise enter into a business combination with, another company in which our stockholders would receive cash or shares of the other company on terms that certain of our stockholders may not deem desirable.

Although we intend to evaluate and consider acquisitions, reorganizations and business combinations in the future, we have no agreements or understandings with respect to any acquisition, reorganization or business combination at this time.

61


 

We face potential product liability exposure far in excess of our limited insurance coverage.

The use of our product candidates in clinical trials, and the sale of any products for which we obtain marketing approval, exposes us to the risk of product liability claims. Product liability claims might be brought against us by participants in clinical trials, hospitals, medical centers, healthcare providers, pharmaceutical companies, and consumers, or by others selling, manufacturing or otherwise coming into contact with our product candidates. We carry product liability insurance and we believe our product liability insurance coverage is sufficient in light of our current clinical programs. In addition, if and when we obtain marketing approval for product candidates, we intend to expand our insurance coverage to include the sale of commercial products; however, we may be unable to obtain insurance coverage for any approved products on commercially reasonable terms or in sufficient amounts to protect us against losses due to liability.

On occasion, large judgments have been awarded in class action lawsuits based on drugs or medical treatments that had unanticipated adverse effects. In addition, under some of our agreements with clinical trial sites, we are required to indemnify the sites and their personnel against product liability and other claims. A successful product liability claim, or a series of claims, brought against us or any third parties whom we are required to indemnify could cause our stock price to decline and, if judgments exceed our insurance coverage, could adversely affect our results of operations and business.

Patients with the diseases targeted by our product candidates are often already in severe and advanced stages of disease and have both known and unknown significant pre-existing and potentially life-threatening health risks. During the course of treatment, patients may suffer adverse events, including death, for a variety of reasons. Such events, whether or not resulting from our product candidates, could subject us to costly litigation, require us to pay substantial amounts of money to injured patients, delay, negatively affect or end our opportunity to receive or maintain regulatory approval to market our products, or require us to suspend or abandon our commercialization efforts. Even in a circumstance in which we do not believe that an adverse event is related to our products, the investigation into the circumstance may be time-consuming or inconclusive. These investigations may interrupt our development and commercialization efforts, delay our regulatory approval process, or impact and limit the type of regulatory approvals our product candidates receive or maintain. As a result of these factors, a product liability claim, even if successfully defended, could have a material adverse effect on our business, financial condition or results of operations.

Our insurance policies are expensive and protect us from only some risks, which leaves us exposed to significant uninsured liabilities.

We do not carry insurance for all categories of risk to which our business is or may be exposed. Some of the policies we maintain include general liability, product liability, property, employee benefits liability, employment practices, workers’ compensation, cybersecurity, directors’ and officers’ insurance, and umbrella. We do not know, however, if we will be able to maintain insurance coverage at a reasonable cost or in sufficient amounts or scope to protect us against losses. Even if we obtain insurance, a claim could exceed the amount of our insurance coverage or it may be excluded from coverage under the terms of the policy. Any significant uninsured liability may require us to pay substantial amounts, which would adversely affect our cash position and results of operations.

Our employees or third party service providers may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements and insider trading.

We are exposed to the risk of employee or third party service provider fraud or other misconduct. Misconduct by employees or third party service providers could include intentional failures to comply with the regulations of the FDA or foreign regulators, to provide accurate information to the FDA or foreign regulators, to comply with healthcare fraud and abuse laws and regulations in the United States and abroad, to report financial information or data accurately or to disclose unauthorized activities to us. In particular, sales, marketing and business arrangements in the healthcare industry are subject to extensive laws and regulations intended to prevent fraud, misconduct, kickbacks, self-dealing and other abusive practices. Employee or third party service provider misconduct could also involve the improper use of information obtained in the course of clinical trials, which could result in regulatory sanctions and cause serious harm to our reputation. If any actions alleging such conduct are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant effect on our business, including the imposition of significant fines or other sanctions.

Our business could be negatively affected by cyberattacks or a deficiency in our cybersecurity system and infrastructure.

A cyberattack or similar incident could occur and result in information theft, data corruption, operational disruption, damage to our reputation, or financial loss. We are increasingly dependent on information technology systems and infrastructure, including mobile technologies, to operate our business. Our technologies, systems, networks, or other proprietary information, and those of our vendors, suppliers and other business partners, may become the target of cyberattacks or information security breaches that could

62


 

result in the unauthorized release, gathering, monitoring, misuse, loss, or destruction of proprietary and other information, or could otherwise lead to the disruption of our business operations. The risk of a security breach or disruption, particularly through cyberattacks or cyber intrusion, including by computer hackers, foreign governments, and cyber terrorists, has generally increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased. Moreover, certain cyber incidents, such as surveillance, may remain undetected for an extended period and could lead to disruptions in critical systems or the unauthorized release of confidential or otherwise protected information. These events could lead to financial loss due to remedial actions, loss of business, disruption of operations, damage to our reputation, or potential liability. Our systems and insurance coverage for protecting against cybersecurity risks may not be sufficient. Furthermore, as cyberattacks continue to evolve, we may be required to expend significant additional resources to continue to modify or enhance our protective measures or to investigate and remediate any vulnerability to cyberattacks.

We face risks of potential liability related to the privacy of personal information, including health information we utilize in the development of our products, as well as information we obtain from clinical trials sponsored by us from research institutions and directly from individuals.

We and our partners and vendors may be subject to various federal, state, and foreign data protection laws and regulations (i.e., laws and regulations that address privacy and data security). In the United States, numerous federal and state laws and regulations, including federal health information privacy laws, state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), that govern the collection, use, disclosure and protection of health-related and other personal information could apply to our operations or the operations of our collaborators, including the federal Health Insurance Portability and Accountability Act of 1996 (HIPAA) and privacy and security requirements under HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009 (HITECH). Depending on the facts and circumstances, we could be subject to civil, criminal, and administrative penalties if we knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA-covered entity in a manner that is not authorized or permitted by HIPAA. There is no certainty that all of our employees, agents, suppliers, manufacturers, contractors, or collaborators, or those of our affiliates, will comply with all applicable laws and regulations, particularly given the high level of complexity of these laws. Even when HIPAA does not apply, failing to take appropriate steps to keep consumers’ personal information secure may constitute a violation of the Federal Trade Commission Act. In addition, certain of the materials we use as starting material in our iPSC-derived product candidates are derived from human sources, which potentially contain sensitive identifiable personal information regarding the donor. In addition, in conducting our clinical trials, we may maintain sensitive identifiable personal information, including health information, that we receive throughout the clinical trial process, in the course of our research collaborations, and directly from individuals (or their healthcare providers) who enroll in our clinical trials. As such, we may become subject to further obligations under HIPAA. Our collection of personal information generally (e.g., of employees currently and/or of patients in the future) may subject us to state data privacy laws governing the processing of personal information and requiring notification of affected individuals and state regulators in the event of a breach of such personal information. These state laws include the California Consumer Privacy Act, as amended by the California Privacy Rights Act (the CCPA), which establish data privacy rights for residents of the State of California, with corresponding obligations on businesses related to transparency, deletion rights, and opt-out of the selling or sharing of personal information, and grants a private right of action for individuals in the event of certain security breaches. Similar laws relating to data privacy and security have passed in several other states, which may have potentially conflicting requirements that would make compliance challenging, require us to expend significant resources to come into compliance, and restrict our ability to process certain personal information.

Certain state laws may be more stringent or broader in scope than the CCPA, or offer greater individual rights, with respect to confidential, sensitive and personal information than federal, international or other state laws, and such laws may differ from each other, which may complicate compliance efforts.

An increasing number of foreign data protection laws, regulations and industry standards may also apply to personal information we obtain from individuals outside of the United States. For example, the European Union’s General Data Protection Regulation (EU GDPR) and the United Kingdom’s General Data Protection Regulation (UK GDPR) impose strict requirements for processing the personal data of individuals within the EEA and UK, including health-related data, and on the transfer of personal data out of the European Economic Area (EEA) and United Kingdom (UK) to non-adequate territories such as the United States; any inability to transfer personal data from the EEA and UK to the United States in compliance with data protection laws may impede our ability to conduct trials and may adversely affect our business and financial position. Failure to comply with the requirements of the EU GDPR may result in potential fines for companies of up to the greater of €20 million (£17.5 million for the UK GDPR) or 4% of annual global revenue and other administrative penalties. In addition, under the EU GDPR and UK GDPR, companies may face private litigation related to processing of personal data brought by classes of data subjects or consumer protection organizations authorized at law to protect their interests. Although the EU GDPR and the UK GDPR currently impose substantially similar obligations, it is possible that over time the UK GDPR could become less aligned with the EU GDPR, particularly with the introduction of the new Data Reform Bill into the UK legislative process. In addition, EEA Member States have adopted national laws to supplement the EU

63


 

GDPR, which may partially deviate from the EU GDPR, and the competent authorities in the EEA Member States may interpret EU GDPR obligations slightly differently from country to country, such that we do not expect to operate in a uniform legal landscape in the EEA and UK with respect to data protection regulations. The potential of the respective provisions and enforcement of the EU GDPR and UK GDPR further diverging in the future creates additional regulatory challenges and uncertainties for us. The lack of clarity on future UK laws and regulations and their interaction with EU laws and regulations could add legal risk, uncertainty, complexity and compliance cost to the handling of European personal data and our privacy and data security compliance, and could require us to amend our processes and procedures to implement different compliance measures for the UK and the EEA.

We are likely to be required to expend significant capital and other resources to ensure ongoing compliance with applicable data privacy and security laws. Claims that we have violated individuals’ privacy rights or breached our contractual obligations, even if we are not found liable, could be expensive and time-consuming to defend, and could result in adverse publicity that could harm our business. Moreover, even if we take all necessary action to comply with legal and regulatory requirements, we could be subject to a data breach or other unauthorized access of personal information, which could subject us to fines and penalties, as well as litigation and reputational damage. If we fail to keep apprised of and comply with applicable international, federal, state, or local regulatory requirements, we could be subject to a range of regulatory actions that could affect our or any collaborators’ ability to seek to commercialize our clinical candidates. Any threatened or actual government enforcement action or litigation could also generate adverse publicity, damage our reputation, result in liabilities, fines and loss of business, and require that we devote substantial resources that could otherwise be used in other aspects of our business.

We make public statements about our use and disclosure of personal information through our privacy policy information provided on our internet platform and press statements. Although we endeavor to comply with our public statements and documentation, we may at times fail to do so or be alleged to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or contractual partners fail to comply with our published policies, certifications and documentation. The publication of our privacy policy and other statements that provide promises and assurances about data privacy and security can subject us to potential government or legal action if they are found to be deceptive, unfair or misrepresentative of our actual practices. Any failure, real or perceived, by us to comply with our posted privacy policies or with any legal or regulatory requirements, standards, certifications or orders or other privacy or consumer protection-related laws and regulations applicable to us could cause our customers to reduce their use of our products and services and could materially and adversely affect our business, financial condition and results of operations. In many jurisdictions, enforcement actions and consequences for non-compliance can be significant and are rising. In addition, from time to time, concerns may be expressed about whether our products, services or processes compromise the privacy of customers and others. Concerns about our practices with regard to the collection, use, retention, security, disclosure, transfer and other processing of personal information or other privacy-related matters, even if unfounded, could damage our reputation and materially and adversely affect our business, financial condition and results of operations.

Many statutory requirements, both in the United States and abroad, include obligations for companies to notify individuals of security breaches involving certain personal information, which could result from breaches experienced by us or our third-party service providers. For example, laws in all 50 U.S. states and the District of Columbia require businesses to provide notice to consumers whose personal information has been disclosed as a result of a data breach. These laws are not consistent, and compliance in the event of a widespread data breach is difficult and may be costly. We also may be contractually required to notify customers or other counterparties of a security breach. Although we may have contractual protections with our third-party service providers, contractors and consultants, any actual or perceived security breach could harm our reputation and brand, expose us to potential liability or require us to expend significant resources on data security and in responding to any such actual or perceived breach or security incident. Any contractual protections we may have from our third-party service providers, contractors or consultants may not be sufficient to adequately protect us from any such liabilities and losses, and we may be unable to enforce any such contractual protections.

In addition to the possibility of fines, lawsuits, regulatory investigations, public censure, other claims and penalties, and significant costs for remediation and damage to our reputation, we could be materially and adversely affected if legislation or regulations are expanded in a manner that requires changes in our data processing practices and policies or if governing jurisdictions interpret or implement their legislation or regulations in ways that negatively impact our business. Complying with these various laws could cause us to incur substantial costs or require us to change our business practices and compliance procedures in a manner adverse to our business. Any inability to adequately address data privacy or security-related concerns, even if unfounded, or to comply with applicable laws, regulations, standards and other obligations relating to data privacy and security, could result in additional cost and liability to us, harm our reputation and brand, damage our relationships with contract partners and the physician and patient community and have a material and adverse impact on our business.

64


 

Our internal computer systems, or those used by our third-party research institution collaborators, CROs or other contractors or consultants, may fail or suffer security breaches.

Despite the implementation of security measures, our internal computer systems and those of our CROs and other contractors, vendors, and consultants may be vulnerable to damage from cybersecurity risks, including attempts to gain unauthorized access to and to harm sensitive or confidential information and networks, insider threats, and ransomware. These vulnerabilities may be heightened as a result of flexible work arrangements, including hybrid or remote work policies implemented by us and our third-party contractors, that were first adopted in response to the COVID-19 pandemic and have continued by many businesses in an effort to attract and retain talent.

We have from time to time experienced, and may continue to experience in the future, cyber-attacks on our information technology systems despite our best efforts to prevent them. Although such incidents have been immaterial to our business to date, investigations into and remedial efforts in connection with any security incidents, even those with immaterial impact, can be costly and time-consuming, and any future incidents could be material, or cause significant disruption, to our business. For example, the loss of clinical trial data from completed, ongoing or future clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. Likewise, we rely on third parties for research and development, the manufacture and supply of drug product and drug substance and to conduct clinical trials. We depend on these third parties to implement adequate controls and safeguards to protect against and report cybersecurity incidents. If they fail to do so, we may suffer financial and other harm, including to our information, operations, performance, and reputation. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or systems, or inappropriate disclosure of confidential or proprietary information, we could incur liability and the further development and commercialization of our product candidates could be delayed.

Cybersecurity threats, both on premises and in the cloud, are evolving and include, but are not limited to: malicious software, destructive malware, ransomware, attempts to gain unauthorized access to systems or data, disruption to operations, critical systems or denial of service attacks; unauthorized release of confidential, personal or otherwise protected information; corruption of data, networks or systems; harm to individuals; and loss of assets. In addition, we could be impacted by cybersecurity threats or other disruptions or vulnerabilities found in products or services we use that are provided to us by third-parties. The techniques used by criminal elements to attack computer systems are sophisticated, change frequently and may originate from less regulated and remote areas of the world. As a result, we may not be able to address these techniques proactively or implement adequate preventative measures. These events, if not prevented or effectively mitigated, could damage our reputation, require remedial actions and lead to loss of business, regulatory actions, potential liability and other financial losses.

Certain data breaches must also be reported to affected individuals and various government and/or regulatory agencies, and in some cases to the media, under provisions of HIPAA, as amended by HITECH, other U.S. federal and state law, and requirements of non-U.S. jurisdictions, including the European Union Data Protection Directive, and financial penalties may also apply.

Our insurance policies may not be adequate to compensate us for the potential losses arising from breaches, failures or disruptions of our infrastructure, catastrophic events and disasters or otherwise. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly and divert management’s attention.

Inadequate funding for the FDA, the Securities Exchange Commission (SEC) and other government agencies, including from government shut downs, or other disruptions to these agencies’ operations, could hinder their ability to hire and retain key leadership and other personnel, prevent new products and services from being developed or commercialized in a timely manner or otherwise prevent those agencies from performing normal business functions on which the operation of our business may rely, which could negatively impact our business.

The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, ability to hire and retain key personnel and accept the payment of user fees, and statutory, regulatory and policy changes. Average review times at the agency have fluctuated in recent years as a result of these factors. Disruptions at the FDA and other agencies may also slow the time necessary for new product candidates to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. In addition, government funding of the SEC and other government agencies on which our operations may rely, including those that fund research and development activities, is subject to the political process, which is inherently fluid and unpredictable.

Disruptions at the FDA and other agencies may also slow the time necessary for new product candidates to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, over the last several years the U.S. government has shut down several times and certain regulatory agencies, such as the FDA and the SEC, have had to furlough critical FDA, SEC and other government employees and stop critical activities. If a prolonged government shutdown occurs, it could

65


 

significantly impact the ability of the FDA to timely review and process our regulatory submissions, which could have a material adverse effect on our business. Further, future government shutdowns could impact our ability to access the public markets and obtain necessary capital in order to properly capitalize and continue our operations.

Risks Related to the Ownership of Our Common Stock

Our stock price has been and may continue to be volatile or may decline regardless of our operating performance.

The market price of shares of our common stock has fluctuated in the past and could be subject to wide fluctuations in the future as a result of many risks listed in this section, and other risks beyond our control, including:

the timing of the initiation of, and progress in, our current and planned clinical trials and preclinical studies;
the results of our clinical trials and preclinical studies, and the results of clinical trials and preclinical studies by others for product candidates or indications similar to ours;
developments related to the FDA or to regulations applicable to cellular immunotherapies generally or our product candidates in particular including, but not limited to, regulatory pathways and clinical trial requirements for approvals;
announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments, such as our recent announcement of the termination of our collaboration with Janssen;
developments related to proprietary rights including patents, litigation matters and our ability to obtain patent protection for our technologies;
additions or departures of key management or scientific personnel;
actual or anticipated changes in our research and development activities and our business prospects, including in relation to our competitors;
developments of technological innovations or new therapeutic products by us or others in the field of immunotherapy;
announcements or expectations of additional equity or debt financing efforts;
sales of our common stock by us or by our insiders or our other stockholders;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;
comments by securities analysts;
fluctuations in our operating results (including changes related to stock-based compensation from performance-based awards);
acts of war or periods of widespread civil unrest, including the increasingly volatile global economic conditions resulting from the ongoing conflicts between Russia and Ukraine and between Israel and Hamas; and
general economic and market conditions, including inflationary pressures and stock market volatility.

These and other market and industry factors, including the effects of any future public health crises or other public health concerns, wars or other armed conflicts, including the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, the upcoming presidential election in the United States or similar events, and global economic conditions, may cause the market price and demand for our common stock to fluctuate substantially regardless of our actual operating performance, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock.

Changes in our stock price may also trigger financial obligations under our licensing arrangements. For example, pursuant to the terms of the Amended MSKCC License, MSKCC is eligible to receive from us certain milestone payments totaling up to $75.0 million based on the price of our common stock, where the amount of such payments owed to MSKCC is contingent upon certain increases in the price of our common stock following the date of achievement of a specified clinical milestone. In July 2021, we achieved the specified clinical milestone for a licensed product under the Amended MSKCC License and our ten-trading day trailing average common stock price exceeded the first, pre-specified threshold. Accordingly, MSKCC received the first milestone payment of $20.0 million in November 2021; however, uncertainty of the price of our common stock results in an inability to ascertain the precise timing of any remaining future milestone payments in advance.

66


 

Additionally, a decrease in our stock price may cause our common stock to no longer satisfy the continued listing standards of Nasdaq. If we are not able to maintain the requirements for listing on Nasdaq, our common stock could be delisted, which could have a materially adverse effect on our ability to raise additional funds as well as the price and liquidity of our common stock.

Our principal stockholders and management own a significant percentage of our stock and may be able to exercise significant control over our company.

As of May 2, 2024, our executive officers, directors and entities affiliated with our five percent stockholders beneficially own, in the aggregate, shares representing approximately 49.5% of our outstanding voting stock. If, in accordance with the CoD (as such term is defined in Note 8 of the notes to the consolidated financial statements herewith) relating to the Class A Convertible Preferred Stock, Redmile (as such term is defined in Note 8 of the notes to the consolidated financial statements herewith) elects to remove certain limitations on the percentage of the our outstanding common stock that it may own such that the 2,761,108 shares of Class A Convertible Preferred Stock currently held by Redmile become fully convertible at Redmile’s option into 13,805,540 shares of common stock, the beneficial ownership of our executive officers, directors and entities affiliated with our five percent stockholders would increase to 53.1%. Although we are not aware of any voting arrangements in place among these stockholders, if these stockholders were to choose to act together, as a result of their stock ownership, they would be able to influence our management and affairs and control all matters submitted to our stockholders for approval, including the election of directors and approval of any merger, consolidation or sale of all or substantially all of our assets. This concentration of ownership may have the effect of delaying or preventing a change in control of our company that our other stockholders may believe are in their best interests, or adversely affecting the liquidity, volatility, and market price of our common stock. For example, if any of our directors, executive officers or other entities affiliated with our five percent stockholders elect to sell, transfer or otherwise dispose of a significant amount of shares of our common stock, this could result in a decrease in our stock price. Furthermore, any transferees or successors of all or a significant portion of our existing stockholders’ ownership in us will be able to exert a similar amount of control over us through their ownership position.

We may sell additional equity or debt securities or enter into other arrangements to fund our operations, which may result in dilution to our stockholders and impose restrictions or limitations on our business.

We expect that significant additional capital will be needed in the future to continue our planned operations, and we may seek additional funding through a combination of equity offerings, debt financings, state or government grants, strategic alliances, licensing and collaboration arrangements, or other third-party business arrangements. These financing activities may have an adverse effect on our stockholders’ rights, the market price of our common stock and on our operations and may require us to relinquish rights to some of our technologies, intellectual property or product candidates, issue additional equity or debt securities, or otherwise agree to terms unfavorable to us. Further, in November 2023, we filed a registration statement on Form S-3 pursuant to which we were initially eligible to issue and sell up to $300.0 million in common stock, preferred stock, debt securities, warrants and/or units, in one or more series or classes, including up to $100.0 million in shares of common stock that may be issued in sales deemed to be an “at the market offering” as defined by the Securities Act of 1933, as amended (the Securities Act). In March 2024, we issued and sold 14,545,454 shares of our common stock at a purchase price of $5.50 per share in an underwritten offering pursuant to the shelf registration statement for aggregate gross proceeds of approximately $80.0 million. Accordingly, we are currently eligible to issue an aggregate of approximately $220.0 million under the shelf registration statement (including the $100.0 million issuable in “at the market offerings”). Any sale or issuance of securities pursuant to a registration statement or otherwise may result in dilution to our stockholders and may cause the market price of our stock to decline, and new investors could gain rights superior to our existing stockholders. In addition, any debt financings that we may enter into in the future may subject us to unfavorable repayment terms, including increased interest rates, impose restrictive covenants or otherwise adversely affect the holdings or the rights of our stockholders, and any additional equity financings will be dilutive to our stockholders. Furthermore, additional equity or debt financing might not be available to us on reasonable terms, if at all.

A significant portion of our total outstanding shares may be sold into the market in the near future, which could cause the market price of our common stock to drop significantly.

Sales of a substantial number of shares of our common stock in the public market could occur at any time. A significant portion of our outstanding shares of common stock are held by a small number of stockholders, including our directors, officers and significant stockholders. Sales by our stockholders of a substantial number of shares, or the expectation that such sales may occur, could significantly reduce the market price of our common stock.

For example, we registered all of the 5,250,000 shares of common stock issued by us in our August 2016 private placement transaction for resale on a Form S-3, which was declared effective by the SEC in September 2016. We also registered all of the 6,766,915 shares of common stock issued by us and all 14,097,745 shares of common stock issuable upon the conversion of an aggregate of 2,819,549 shares of Class A Convertible Preferred Stock issued by us in our November 2016 private placement

67


 

transaction for resale on a Form S-3, which was declared effective by the SEC in January 2017. Additionally, we have registered the shares of common stock issued to Johnson & Johnson Innovation – JJDC, Inc. under the stock purchase agreement entered into in June 2020 in connection with the Janssen Agreement pursuant to a registration statement on Form S-3. Moreover, we registered all of the 5,380,117 shares of common stock issued by us and all of the 257,310 prefunded warrants to purchase common stock in our public offering in January 2021. We registered all of the 14,545,454 shares of common stock issued by us in our underwritten offering in March 2024. In addition, we registered for resale all of the 3,636,364 shares of common stock issuable upon exercise of the pre-funded warrants sold in the concurrent private placement in March 2024.

We have also registered or intend to register all shares of our common stock subject to options, restricted stock units or other equity awards issued or reserved for future issuance under our equity incentive plans. As a result, these shares will be available for sale in the public market subject to vesting arrangements and exercise of options, and restrictions under applicable securities laws. In addition, certain of our executive officers, employees and affiliates have established and may in the future establish programmed selling plans under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (the Exchange Act), for the purpose of effecting sales of our common stock. If any of these events cause a large number of our shares to be sold in the public market, the sales could reduce the trading price of our common stock and impede our ability to raise future capital.

Provisions of Delaware law or our charter documents could delay or prevent an acquisition of our company, and could make it more difficult for you to change management.

Provisions of Delaware law, our amended and restated certificate of incorporation, and our amended and restated bylaws may discourage, delay or prevent a merger, acquisition or other change in control that stockholders may consider favorable, including transactions in which stockholders might otherwise receive a premium for their shares. These provisions may also prevent or delay attempts by stockholders to replace or remove our current management or members of our board of directors. These provisions include:

a classified board of directors with limitations on the removal of directors;
advance notice requirements for stockholder proposals and nominations;
the inability of stockholders to act by written consent or to call special meetings;
the ability of our board of directors to make, alter or repeal our amended and restated bylaws; and
the authority of our board of directors to issue preferred stock with such terms as our board of directors may determine.

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us. Any provision of our amended and restated certificate of incorporation or amended and restated bylaws or Delaware law that has the effect of delaying or discouraging a potential acquisition proposal or tender offer could limit the opportunity for our stockholders to achieve liquidity for their shares of our common stock, even if the acquisition proposal or tender offer is at a premium over the then-current market price for our common stock, and could also affect the price that some investors are willing to pay for our common stock.

Our amended and restated bylaws designate the Court of Chancery of the State of Delaware and the U.S. federal district courts as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit our stockholders’ ability to litigate disputes with us in a different judicial forum.

Pursuant to our amended and restated bylaws, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of a fiduciary duty or other wrongdoing by any of our directors, officers, or employees to us or our stockholders; (iii) any action asserting a claim against us arising pursuant to any provision of the General Corporation Law of the State of Delaware, our amended and restated certificate of incorporation or our amended and restated bylaws; or (iv) any action asserting a claim governed by the internal affairs doctrine. This exclusive forum provision will not apply to any causes of action arising under the Securities Act. Unless we consent in writing to the selection of an alternate forum, the U.S. federal district courts shall be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. The forum selection clause in our amended and restated bylaws may limit our stockholders’ ability to litigate disputes with us in a different judicial forum.

We recently qualified as a “smaller reporting company” and a “non-accelerated filer,” and any decision on our part to comply only with certain reduced reporting and disclosure requirements applicable to such companies could make our common shares less attractive to investors.

68


 

As a result of our public float (the market value of our common shares held by non-affiliates) as of June 30, 2023, we qualify as a “smaller reporting company,” as defined under the Exchange Act. In addition, we are a “non-accelerated filer” as defined under the Exchange Act. For as long as we continue to be a smaller reporting company or a non-accelerated filer, we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies that are not smaller reporting companies or non-accelerated filers, as applicable, including, but not limited to, an exemption from the requirement that our independent registered public accounting firm attest to the design and operating effectiveness of our internal controls over financial reporting under Section 404(b) of the Sarbanes-Oxley Act.

If we choose to rely on any of these reporting and disclosure exemptions, the information we provide stockholders will be different than the information that is available with respect to many other public companies. Moreover, if some investors find our common stock less attractive as a result of any choices to reduce future disclosure or have an independent review and attestation of our internal control over financial reporting, there may be a less active trading market for our common stock and the market price of our common stock may be more volatile.

Our ability to use our net operating loss carryforwards and certain other tax benefits may be limited and, as a result, our future tax liability may increase.

As of December 31, 2023, we had federal and California net operating loss carryforwards of $526.4 million and $522.1 million, respectively, some of which begin to expire in various amounts in 2027 and 2028, respectively. As of December 31, 2023, we also had federal and California research and development tax credit carryforwards of $40.3 million and $34.7 million, respectively. The federal research and development tax credit carryforwards will begin to expire in 2035 unless previously utilized, while the California carryforwards will carry forward indefinitely. These net operating loss and tax credit carryforwards could expire unused and be unavailable to offset future income tax liabilities. In addition, in general, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating losses (NOLs) or tax credits, or NOLs or credits, to offset future taxable income or taxes. Generally, a change of more than 50 percentage points in the ownership of a corporation’s stock, by value, over a three-year period constitutes an ownership change for U.S. federal income tax purposes. We have determined that we triggered an ownership change limitation in November 2009 and again in May 2015. We have determined that we do not believe there were any ownership changes from May 2015 through December 2023. We have not analyzed periods subsequent to December 2023. We may experience additional ownership changes as a result of shifts in our stock ownership in the future. Limits on our ability to use our pre-change NOLs or credits to offset U.S. federal taxable income could potentially result in increased future tax liability to us if we earn net taxable income in the future. The amount of NOLs generated in taxable periods beginning after December 31, 2023, that we are permitted to deduct in any taxable year is limited to 80% of our taxable income in such year, where taxable income is determined without regard to the NOL deduction itself. U.S. federal and certain state NOLs generated in taxable years beginning after December 31, 2017 are not subject to expiration.

General Risk Factors

We are and could be further subject to securities class action litigation and other types of stockholder litigation.

The stock market in general, and the Nasdaq Global Market and biotechnology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Securities class action litigation has often been instituted against companies following periods of volatility in the market price of a company’s securities. For example, in January 2023, a purported stockholder filed a lawsuit against us and certain of our officers captioned Hadian v. Fate Therapeutics, Inc. et al. in the U.S. District Court for the Southern District of California and in June 2023, a derivative action was filed in the same court (see “Item 1. Legal Proceedings” for a more detailed description of this matter). We could also be subject to other types of litigation, which may involve claims of breach of fiduciary duties by our directors or officers for misuse/mismanagement of company assets/resources or conflicts of interest. Any such litigation, if instituted, could result in substantial costs and a diversion of management’s attention and resources, which would harm our business, operating results, or financial condition. Additionally, the dramatic increase in the cost of directors’ and officers’ liability insurance may cause us to opt for lower overall policy limits or to forgo insurance that we may otherwise rely on to cover significant defense costs, settlements, and damages awarded to plaintiffs.

Our business operations may subject us to disputes, claims and lawsuits, which may be costly and time-consuming and could materially and adversely impact our financial position and results of operations.

From time to time, we may become involved in disputes, claims and lawsuits relating to our business operations. For example, we have in the past and we may, from time to time, face or initiate claims related to intellectual property matters, employment matters,

69


 

or commercial disputes. Any dispute, claim or lawsuit may divert management’s attention away from our business, we may incur significant expenses in addressing or defending any dispute, claim or lawsuit, and we may be required to pay damage awards or settlements or become subject to equitable remedies that could adversely affect our operations and financial results. Litigation related to these disputes may be costly and time-consuming and could materially and adversely impact our financial position and results of operations if resolved against us. In addition, the uncertainty associated with litigation could lead to increased volatility in our stock price.

Unfavorable global economic conditions could adversely affect our business, financial condition or results of operations.

Our ability to invest in and expand our business and meet our financial obligations, to attract and retain third-party contractors and collaboration partners and to raise additional capital depends on our operating and financial performance, which, in turn, is subject to numerous factors, including the prevailing economic and political conditions and financial, business, regulatory and other factors beyond our control, such as the rate of unemployment, rate of inflation, the number of uninsured persons in the United States, political influences and inflationary pressures, and fluctuations in costs, particularly due to changes in labor costs and material costs. For example, an overall decrease in or loss of insurance coverage among individuals in the United States due to high levels of unemployment, underemployment or the repeal of certain provisions of the ACA may decrease the demand for healthcare services and pharmaceuticals. If fewer patients are seeking medical care because they do not have insurance coverage or are unable to obtain medical care for their conditions due to resource constraints on the healthcare system, we may experience difficulties in any eventual commercialization of our product candidates and our business, results of operations, financial condition and cash flows could be adversely affected. In addition, if we are unable to manage cost fluctuations and inflationary pressures, including prices of materials, costs of labor, it may adversely impact our operating performance, expenses and results.

In addition, our results of operations could be adversely affected by general conditions in the global economy and in the global financial markets upon which pharmaceutical and biopharmaceutical companies such as us are dependent for sources of capital. In the past, global financial crises have caused extreme volatility and disruptions in the capital and credit markets. A severe or prolonged economic downturn, wars or other armed conflicts, including the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, interest rate fluctuations, rising inflations or recession, could result in a variety of risks to our business, including a reduced ability to raise additional capital when needed on acceptable terms, if at all, and weakened demand for our product candidates. A weak or declining economy, and rising inflation could also strain our suppliers, possibly resulting in supply disruption. Additionally, the upcoming 2024 U.S. Presidential election could cause additional legal, political and economic uncertainty. Any of the foregoing could harm our business and we cannot anticipate all of the ways in which ongoing wars and other armed conflicts, current economic climate and financial market conditions could adversely impact our business.

Volatility in capital markets and lower market prices for our securities may affect our ability to access new capital through sales of shares of our common stock or issuance of indebtedness, which may harm our liquidity, limit our ability to grow our business, pursue acquisitions or improve our operating infrastructure and restrict our ability to compete in our markets.

Our operations consume substantial amounts of cash, and we intend to continue to make significant investments to support our business growth, respond to business challenges or opportunities, develop new product candidates, retain or expand our current levels of personnel, improve our existing products, enhance our operating infrastructure, and potentially acquire complementary businesses and technologies. Our future capital requirements may be significantly different from our current estimates and will depend on many factors, including the need to:

finance unanticipated working capital requirements;
continue the research and development or our existing product candidates and develop or enhance our technological infrastructure;
pursue acquisitions, in-licenses or other strategic relationships; and
respond to competitive pressures.

Accordingly, we may need to pursue equity or debt financings to meet our capital needs. With uncertainty in the capital markets and other factors, such financing may not be available on terms favorable to us or at all. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any debt financing secured by us in the future could involve additional restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we are unable to obtain adequate financing or financing on terms satisfactory to us, we could face significant limitations on our ability to invest in our operations and otherwise suffer harm to our business.

70


 

Recent increases in interest rates could affect our ability to obtain working capital through borrowings such as bank credit lines and public or private sales of debt securities, which may result in lower liquidity, reduced working capital and other adverse impacts on our business.

To meet our liquidity needs, we have previously relied, in part, on borrowed funds, and may do so again in the future. Continued increases in interest rates will increase the cost of new indebtedness and could materially and adversely affect our results of operations, financial condition, liquidity and cash flows.

Increasing scrutiny and changing expectations from governments and third-parties relating to environmental, social and governance (ESG) policies and practices may cause us to incur additional costs or expose us to additional risks.

In recent years, there has been increasing public focus and scrutiny from certain investors, employees and other stakeholders concerning corporate responsibility, specifically related to ESG factors. Third-party providers of ESG ratings and reports on companies have increased in number, resulting in varied and, in some cases, inconsistent standards and frameworks. Topics taken into account in such assessments include, among others, our efforts and impacts with respect to climate change and the role of our board of directors in supervising various sustainability issues.

Some investors may use third-party ESG ratings and reports to guide their investment strategies and, in some cases, may choose not to invest in us if they believe our ESG practices are inadequate. At the same time, anti-ESG sentiment has gained some momentum across the United States, with several states having enacted or proposed “anti-ESG” policies or legislation, which may conflict with other laws or regulations. The criteria by which companies’ ESG practices are assessed are evolving, which could result in greater expectations of us and cause us to undertake costly initiatives to satisfy such new criteria. Alternatively, if we elect not to or are unable to satisfy new criteria or do not meet the criteria of a specific third-party provider, some investors may conclude that our policies with respect to ESG are inadequate and choose not to invest in us.

If our business practices do not meet evolving investor, government agency or other stakeholder expectations and standards with respect to ESG, then our reputation, our ability to attract or retain employees and the market price of our securities could be negatively impacted. New governmental regulations could result in new directives and new or more stringent forms of ESG oversight and disclosures which may lead to increased expenditures for sustainability initiatives, which in turn could have a material adverse effect on our business, financial condition, cash flows and results of operations and could cause the market value of our common stock to decline.

Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults, or non-performance by financial institutions or transactional counterparties, could adversely affect our current and projected business operations and its financial condition and results of operations.

Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions, transactional counterparties or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds or other similar risks, have in the past and may in the future lead to market-wide liquidity problems. For example, on March 10, 2023, Silicon Valley Bank (SVB) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (FDIC) as receiver. Similarly, on March 12, 2023, Signature Bank and Silvergate Capital Corp. were each swept into receivership. In these cases borrowers under credit agreements, letters of credit and certain other financial instruments with SVB, Signature Bank or any other financial institution that is placed into receivership by the FDIC may be unable to access undrawn amounts thereunder. We currently use deposit accounts to fund our operations and other financial instruments such as cash-collateralized letters of credit associated with our facilities leases. Our excess cash is invested according to a restrictive investment policy within custodial accounts at various financial institutions. If any of the financial institutions that hold our deposit accounts were to be placed into receivership, we may be unable to access the funds in those accounts, which could result in liquidity constraints or failures. In addition, if any of our collaboration partners, suppliers or other parties with whom we conduct business are unable to access funds pursuant to such instruments or lending arrangements with such a financial institution, such parties’ ability to pay their obligations to us or to enter into new commercial arrangements requiring additional payments to us could be adversely affected. In this regard, counterparties to SVB credit agreements and arrangements, and third parties such as beneficiaries of letters of credit (among others), may experience direct impacts from the closure of SVB, or the sale of its assets, and uncertainty remains over liquidity concerns in the broader financial services industry. Similar impacts have occurred in the past, such as during the 2008-2010 financial crisis.

Inflation and rapid increases in interest rates have led to a decline in the trading value of previously issued government securities. Although the U.S. Department of Treasury, FDIC and Federal Reserve Board have announced a program to provide up to $25 billion of loans to financial institutions secured by certain of such government securities held by financial institutions to mitigate the risk of potential losses on the sale of such instruments, widespread demands for customer withdrawals or other liquidity needs of

71


 

financial institutions for immediately liquidity may exceed the capacity of such program. Additionally, there is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of other banks or financial institutions, or that they would do so in a timely fashion.

Although we assess our banking and other business relationships as we believe necessary or appropriate, our access to funding sources and other credit arrangements in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect us, the financial institutions with which we have credit agreements or arrangements directly, or the financial services industry or economy in general. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could involve financial institutions with which we have financial or business relationships but could also include factors involving financial markets or the financial services industry generally.

The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on our current and projected business operations and our financial condition and results of operations. These could include, but may not be limited to, the following:

Delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets; or
Delayed or lost access to, or reductions in borrowings available under working capital sources and/or delays, inability or reductions in our ability to refund, roll over or extend the maturity of, or enter into new working capital resources.

In addition, investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources could, among other risks, adversely impact our ability to meet our operating expenses, financial obligations or fulfill our other obligations, result in breaches of our financial and/or contractual obligations or result in violations of federal or state wage and hour laws.

Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity and our current and/or projected business operations and financial condition and results of operations.

In addition, any further deterioration in the macroeconomic economy or financial services industry could lead to losses or defaults by our collaboration partners, suppliers or other parties with whom we do business, which in turn, could have a material adverse effect on our current and/or projected business operations and results of operations and financial condition. Any bankruptcy or insolvency of a collaboration partner, supplier or other party with whom we do business, or the failure of any such party to make payments when due, or any breach or default by any such party, or the loss of any significant commercial relationships, could result in material losses to us and may have a material adverse impact on our business.

Geopolitical risks associated with ongoing wars and armed conflicts, including the ongoing conflicts between Russia and Ukraine and between Israel and Hamas, could have an adverse impact on our business, financial condition and results of operations, including our clinical trials.

There are ongoing conflicts, including the conflicts between Russia and Ukraine and between Israel and Hamas, and although the conflicts have had little direct impact on our business to date, the uncertainty and ripple effects created by these conflicts may have unknown indirect impacts. For instance, the ongoing conflicts have resulted in significant volatility in certain equity, debt and currency markets, material increases in certain commodity prices, and economic uncertainty. It is not possible to predict the broader or longer-term consequences of these conflicts, although a prolonged conflict may result in adverse effects on microeconomic conditions including inflation; disruptions to our global technology infrastructure, including through cyberattack, ransom attack, or cybersecurity-intrusion; adverse changes in international trade policies and relations; disruptions in global supply chains; our exposure to foreign currency fluctuations; and constraints, volatility, or disruption in the capital markets, any of which could negatively impact our business, financial performance and financial condition. Sanctions imposed by the United States, Canada, EU, and other countries in response to the ongoing conflicts and the potential response to such sanctions may also have an adverse impact our business, including our clinical trials, the financial markets and the global economy.

We continue to monitor any adverse impact that the outbreak of war and the subsequent institution of sanctions by the United States and other countries may have on the global economy in general, on our business and operations and on the businesses and operations of our suppliers and third parties with whom we conduct business.

72


 

We or the third parties upon whom we depend may be adversely affected by earthquakes, fires, power outages, or other natural disasters, including public health crises, and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.

Earthquakes, fires, power outages, or other natural disasters (including due to the effects of climate change or any public health crises) could severely disrupt our operations, or the operations of third parties upon whom we depend, and have a material adverse effect on our business, results of operations, financial condition and prospects. If a natural disaster, power outage or other event occurred that prevented us from using all or a significant portion of our headquarters, that damaged critical infrastructure, such as our manufacturing facilities or those of our CMOs, or that otherwise disrupted operations, it may be difficult or, in certain cases, impossible for us to continue our business for a substantial period of time. For example, clinical supplies of our NK and T-cell therapeutic product candidates, as well as the working and master cell banks from which these product candidates are manufactured, are maintained in freezers at our manufacturing facility and at third-party biorepositories. If these materials are damaged at our facility or at the facilities of our third-party repositories, including as a result of a power outage or natural disaster, clinical supply of our product candidates may be impacted and our clinical trials may be delayed. Further, any measures taken by governmental authorities or businesses in response to any public health crisis, such as quarantines, stay-at-home orders or travel restrictions, could adversely affect our business, operations, financial condition, prospects or results of operations by restricting our ability to conduct our clinical trials and research and development activities, and limiting our and our third-party manufacturers’ ability to manufacture product and forcing temporary closure of our facilities and facilities that we rely upon. The disaster recovery and business continuity plans we and our third-party biorepositories have in place currently may be limited and may not prove adequate for protecting and continuing our business in the event that our business is disrupted as a result of a public health crisis or other serious disaster or similar event. We may incur substantial expenses as a result of the limited nature of our disaster recovery and business continuity plans, which, when taken together with our lack of earthquake insurance, could have a material adverse effect on our business.

If we fail to maintain an effective system of disclosure controls and procedures and internal controls, our ability to produce accurate financial statements or comply with applicable regulations could be impaired.

As a public company, we are required to comply with the Sarbanes-Oxley Act of 2002, as amended (the Sarbanes-Oxley Act), and the related rules and regulations of the SEC, expanded disclosure requirements, accelerated reporting requirements and more complex accounting rules. Company responsibilities required by the Sarbanes-Oxley Act include establishing and maintaining corporate oversight and adequate internal control over financial reporting and disclosure controls and procedures. Effective internal controls are necessary for us to produce reliable financial reports and are important to help prevent financial fraud.

We cannot assure that we will not have material weaknesses or significant deficiencies in our internal control over financial reporting. If we are unable to successfully remediate any material weakness or significant deficiency in our internal control over financial reporting, or identify any material weaknesses or significant deficiencies that may exist, the accuracy and timing of our financial reporting may be adversely affected, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, and our stock price may decline materially as a result.

If we fail to comply with environmental, health, and safety laws and regulations, including regulations governing the handling, storage or disposal of hazardous materials, we could become subject to fines or penalties or incur costs that could harm our business.

We are subject to numerous environmental, health, and safety laws and regulations, including those governing laboratory procedures and the handling, use, storage, treatment, and disposal of hazardous materials and wastes. Our operations involve the use of hazardous materials, including chemicals, biological materials and infectious agents. Our operations also may produce hazardous waste products. We generally contract with third parties for the disposal of these materials and wastes. We will not be able to eliminate the risk of contamination or injury from these materials. In the event of contamination or injury resulting from any use by us of hazardous materials, we could be held liable for any resulting damages, and any liability could exceed our resources. We also could incur significant costs associated with civil or criminal fines and penalties for failure to comply with such laws and regulations.

Although we maintain workers’ compensation insurance to cover us for costs and expenses we may incur due to injuries to our employees resulting from the use of hazardous materials, this insurance may not provide adequate coverage against potential liabilities. We do not maintain insurance for environmental liability or toxic tort claims that may be asserted against us in connection with our storage or disposal of biological or hazardous materials.

In addition, we may incur substantial costs in order to comply with current or future environmental, health, and safety laws and regulations. These current or future laws and regulations may impair our research, development, or production efforts. Our failure to comply with these laws and regulations also may result in substantial fines, penalties or other sanctions.

73


 

Changes in tax law may adversely affect us or our investors.

The rules dealing with U.S. federal, state and local income taxation are constantly under review by persons involved in the legislative process and by the Internal Revenue Service (IRS) and the U.S. Treasury Department. Changes to tax laws (which changes may have retroactive application) could adversely affect us or holders of our common stock. In recent years, many such changes have been made and changes are likely to continue to occur in the future. For example, the Tax Cuts and Jobs Act was enacted in 2017 and made significant changes to corporate taxation, including the reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, the limitation of the tax deduction for net interest expense to 30% of adjusted taxable income (except for certain small businesses), the limitation of the deduction for net operating losses to 80% of current year taxable income and the elimination of net operating loss carrybacks (though any such net operating losses may be carried forward indefinitely), and the modification or repeal of many business deductions and credits. In addition, under Section 174 of the Internal Revenue Code of 1986, as amended, in taxable years beginning after December 31, 2021, expenses that are incurred for research and development in the U.S. will be capitalized and amortized, which may have an adverse effect on our cash flow. It cannot be predicted whether, when, in what form, or with what effective dates, tax laws, regulations and rulings may be enacted, promulgated or issued, which could result in an increase in our or our stockholders’ tax liability or require changes in the manner in which we operate in order to minimize or mitigate any adverse effects of changes in tax law.

 

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

The Company made no unregistered sales of securities during the quarter covered by this report that have not previously been disclosed on Form 8-K.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosure

Not applicable.

Item 5. Other Information

a) None.

b) None.

c) Rule 10b5-1 Trading Plans

On March 26, 2024, Yuan Xu, a member of our board of directors, entered into a 10b5-1 trading plan. Dr. Xu’s plan provides for the sale of up to 633 shares of the Company’s common stock. Sales of the shares of the Company’s common stock set forth in Dr. Xu’s trading plan, if any, will be made at or above specified market prices. The trading plan will expire on March 6, 2025. Dr. Xu’s trading plan was entered into during an open insider trading window and is intended to satisfy Rule 10b5-1(c) under the Exchange Act and the Company’s policies regarding insider transactions.

74


 

Item 6. Exhibits

 

Exhibit

Number

 

Exhibit Title

 

Form

 

File No.

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Amended and Restated Certificate of Incorporation of the Registrant

 

S-1/A

 

333-190608

 

3.2

 

August 29, 2013

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Certificate of Amendment to Amended and Restated Certificate of Incorporation of the Registrant, as currently in effect

 

8-K

 

001-36076

 

3.1

 

June 7, 2021

 

 

 

 

 

 

 

 

 

 

 

3.3

 

Certificate of Designation of Preferences, Rights and Limitations of Class A Convertible Preferred Stock

 

8-K

 

001-36076

 

3.1

 

November 29, 2016

 

 

 

 

 

 

 

 

 

 

 

3.4

 

Amended and Restated Bylaws of the Registrant, as currently in effect

 

10-K

 

001-36076

 

3.3

 

February 24, 2021

 

 

 

 

 

 

 

 

 

 

 

3.5

 

Certificate of Amendment to Certificate of Designation of Preferences, Rights and Limitation of Class A Convertible Preferred Stock of Fate Therapeutics, Inc.

 

8-K

 

001-36076

 

3.1

 

April 19, 2023

 

 

 

 

 

 

 

 

 

 

 

4.1

 

Specimen Common Stock Certificate

 

S-1/A

 

333-190608

 

4.1

 

August 29, 2013

 

 

 

 

 

 

 

 

 

 

 

4.2

 

Form of Pre-Funded Warrant

 

8-K

 

001-36076

 

4.1

 

January 8, 2021

 

 

 

 

 

 

 

 

 

 

 

4.3

 

Form of Pre-Funded Warrant

 

8-K

 

001-36076

 

4.1

 

March 21, 2024

 

 

 

 

 

 

 

 

 

 

 

4.4

 

Description of Securities

 

10-Q

 

001-36076

 

4.3

 

November 8, 2023

 

 

 

 

 

 

 

 

 

 

 

10.1

 

Securities Purchase Agreement, dated March 19, 2024, between the Registrant and RedCo II Master Fund, L.P.

 

8-K

 

001-36076

 

10.1

 

March 21, 2024

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Certification of Principal Executive Officer pursuant to Rules 13a-14 and 15-d-14 promulgated pursuant to the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

Filed herewith

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification of Principal Financial Officer pursuant to Rules 13a-14 and 15-d-14 promulgated pursuant to the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

Filed herewith

75


 

 

 

 

 

 

 

 

 

 

 

 

32.1

 

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

 

 

 

 

Filed herewith

 

 

 

 

 

 

 

 

 

 

 

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.

 

 

 

 

Filed herewith

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

Filed herewith

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

Filed herewith

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

Filed herewith

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

Filed herewith

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

Filed herewith

104

 

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

 

 

 

 

Filed herewith

76


 

 

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.

 

 

Fate Therapeutics, Inc.

 

 

 

Date: May 9, 2024

By:

/s/ J. Scott Wolchko

 

 

J. Scott Wolchko

 

 

President and Chief Executive Officer and Director

 

 

(Principal Executive Officer)

 

 

 

 

 

 

 

 

 

Date: May 9, 2024

By:

/s/ Edward J. Dulac III

 

 

Edward J. Dulac III

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

 

 

 

77


EX-31.1 2 fate-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14(a) AND 15d-14(a) OF THE SECURITIES EXCHANGE ACT, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, J. Scott Wolchko, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Fate Therapeutics, Inc.;

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

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

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

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

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

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

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

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

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

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

 

Date: May 9, 2024

 

/s/ J. Scott Wolchko

 

 

J. Scott Wolchko

 

 

President and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 


EX-31.2 3 fate-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER

PURSUANT TO RULE 13a-14(a) AND 15d-14(a) OF THE SECURITIES EXCHANGE ACT, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Edward J. Dulac III, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Fate Therapeutics, Inc.;

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

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

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

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

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

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

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

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

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

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

 

Date: May 9, 2024

 

/s/ Edward J. Dulac III

 

 

Edward J. Dulac III

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

 

 


EX-32.1 4 fate-ex32_1.htm EX-32.1 EX-32.1

 

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 Fate Therapeutics, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, J. Scott Wolchko, President and Chief Executive Officer of the Company, and Edward J. Dulac III, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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), as applicable, 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 results of operations of the Company.

Date: May 9, 2024

 

/s/ J. Scott Wolchko

J. Scott Wolchko

President and Chief Executive Officer

(Principal Executive Officer)

 

Date: May 9, 2024

 

/s/ Edward J. Dulac III

Edward J. Dulac III

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

 

 


EX-101.SCH 5 fate-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases (Details 3) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Collaboration and License Agreements link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - California Institute for Regenerative Medicine Award link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Convertible Preferred Stock and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Collaboration and License Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 3) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Collaboration and License Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Collaboration and License Agreements (Details 1) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Collaboration and License Agreements (Details 2) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - California Institute For Regenerative Medicine Award (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Investments (Details 1) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Investments (Details 2) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Fair Value Measurements (Details 1) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Fair Value Measurements (Details 2) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Fair Value Measurements (Parenthetical) (Details 2) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 1) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 2) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 3) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 4) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 5) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink Fair value liabilities level 3 to level 2 transfers amount. Fair Value Liabilities Level3 To Level2 Transfers Amount Transfer of liabilities from level 3 to level 2 Commercial option exercise [Member] Commercial option exercise [Member] Commercial option exercise Lease Agreements [Member] The Premises 2020 Lease Agreement 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Upfront cash payment Upfront Cash Payment Upfront Cash Payment Money Market Funds [Member] Money market funds Payments of Stock Issuance Costs Costs related to equity offering Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Percentage of number of employee reduced Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of Changes in the Fair Value of the Company's Level 3 Enterprise Fair Value Milestone Payment Liability Investment Debt Securities, Available-for-Sale Estimated Fair Value Debt Securities, Available-for-sale, Total Weighted-average pre-funded warrants Weighted-average pre-funded warrants Weighted-average pre-funded warrants Other Current Assets [Member] Current Assets [Member] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held Available-for-sale securities, recognition of expected credit losses Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held, Beginning Balance Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held, Ending Balance Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) Fair Value, Inputs, Level 1 [Member] Quoted prices in Active Market for Identical Assets (Level 1) 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four California Institute For Regenerative Medicine [Member] California Institute for Regenerative Medicine California institute for regenerative medicine . Fair Value Disclosures [Text Block] Fair Value Measurements Revenue from Contract with Customer, Excluding Assessed Tax Collaboration revenue Revenue recognized Revenue from Contract with Customer, Excluding Assessed Tax, Total Collaborative arrangement aggregate payments receivable. Collaborative Arrangement Aggregate Payments Receivable Aggregate research and development fees payments receivable Option exercise payment. Option Exercise Payment Option exercise payment Short-Term Debt, Type [Axis] Short-term Debt, Type Achievement of stock price appreciation milestone Achievement of stock price appreciation milestone Deferred revenue Contract with Customer, Liability, Current Increase decrease in right-of-use assets and lease liabilities, net. Increase Decrease In Right Of Use Assets And Lease Liabilities Net Right-of-use assets and lease liabilities, net Fair Value Assumptions Expected Volatility Rate 1. Fair Value Assumptions Expected Volatility Rate1 Expected volatility Estimated Fair Value, Less Than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Title of Individual [Domain] Title of Individual Subsequent Events Subsequent Events [Text Block] Other income Other Nonoperating Income Operating Lease, Liability, Noncurrent Operating lease liabilities, net of current portion Candidate Two [Member] Candidate 2 Candidate two. Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Debt Securities, Available-for-Sale [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of Restricted Stock Units Liabilities, Fair Value Disclosure Total financial liabilities measured at fair value on a recurring basis Liabilities, Fair Value Disclosure, Total Assets, Fair Value Disclosure [Abstract] Financial assets: Enterprise value milestone payments contingent consideration. Enterprise Value Milestone Payments Contingent Consideration [Member] Enterprise value milestone payments contingent consideration Class of Stock [Line Items] Class Of Stock [Line Items] Balance Sheet Location [Axis] Balance Sheet Location Ono Letter Agreement. Ono Letter Agreement [Member] Ono Letter Agreement Total current assets Assets, Current Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Stock Issued During Period, Value, New Issues Public offering of common stock, net of issuance costs Aggregate purchase price of common stock No definition available. Collaboration And License Agreements Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Balance at the end of the period Balance at the beginning of the period Short-term leases term excluded from calculation of right of use of assets and lease liabilities. Short Term Leases Term Excluded From Calculation Of Right Of Use Of Assets And Lease Liabilities Short-term leases term excluded from calculation of ROU and lease liabilities Stock price appreciation milestones Stock price appreciation milestones, non current portion. Stock Price Appreciation Milestones Liabilities Non Current Trading Symbol Trading Symbol Fair Value Measurement Inputs and Valuation Techniques [Abstract] Determine the estimated fair value of the enterprise value milestone payments Common Stock, Shares, Issued Common stock issued Common Stock, Shares, Issued, Total Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Numerator: Net Income (Loss) Attributable to Parent [Abstract] Transaction price of agreement. Transaction Price Of Agreement Transaction price of the agreement Ending Balance (in shares) Beginning Balance (in shares) Shares, Outstanding 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Fair Value Assets Level 1 To level 2 Transfers Amounts Fair value assets level 1 to level 2 transfers amounts FairValueAssetsLevel1ToLevel2TransfersAmounts AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Gain (Loss) Entity Address, City or Town Entity Address, City or Town Expected ressarch services period Expected Ressarch Services Period Expected ressarch services period. Operating Lease, Weighted Average Discount Rate, Percent Operating lease liabilities, weighted-average discount rate Lessee, Operating Lease, Renewal Term Renewal term Amended MSK license member. Amended M S K License [Member] Amended MSK License Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Liquidity. Liquidity Policy [Text Block] Going Concern Assessment Additional Paid-in Capital [Member] Additional Paid In Capital Liabilities, Current [Abstract] Current liabilities: Estimated Fair Value, 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Assets, Current [Abstract] Current assets: Counterparty Name [Axis] Counterparty Name Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Operating Lease, Liability, Current Operating lease liabilities, current portion Public Equity Offering Public Equity Offerings [Policy Text Block] Public Equity Offerings [Policy Text Block] Property, Plant and Equipment, Net Property and equipment, net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Class of Stock [Domain] Class of Stock Sublicense consideration represents an asset under ASC, other assets and deferred costs Sublicense Consideration Represents an Asset Under ASC, Other Assets and Deferred Costs Sublicense Consideration Represents an Asset Under ASC, Other Assets and Deferred Costs Investment Income, Interest Interest income Investments [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Convertible preferred stock and stockholders' equity. Convertible Preferred Stock And Stockholders Equity Disclosure [Abstract] Entity Central Index Key Entity Central Index Key Class of Warrant or Right, Number of Securities Called by Warrants or Rights Number of shares to be purchased Plan Name [Domain] Janssen Biotech Inc. Janssen Biotech Inc [Member] Janssen Biotech Inc Restricted Cash, Noncurrent Restricted cash Assets, Fair Value Disclosure Financial assets/ Non-financial assets Total financial assets measured at fair value on a recurring basis Lessee, Operating Lease, Option to Extend Lessee, operating lease, option to extend Preferred Stock, Shares Outstanding Preferred stock, outstanding shares Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Award agreement executed date. Award Agreement Executed Date Award agreement executed date Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: non-cash expenses non-cash expenses Financial Instruments [Domain] Financial Instruments Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Investment maturity date range. Investment Maturity Date Range Maturity (in years) Lessee, Operating Leases [Text Block] Leases Plan Name [Axis] Lessee, Operating Lease, Term of Contract Lease term Assets Total assets Common stock multiple. Common Stock Multiple Common stock multiple Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to outstanding options Short-term investment maturity period range start. Short Term Investment Maturity Period Range Start Short term investments, maturity start range November 2016 placement. November 2016 Placement November2016 Placement [Member] Entity Registrant Name Entity Registrant Name Lessee, Operating Lease, Existence of Option to Extend [true false] Lessee, operating lease, existence of option to extend Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Unrealized Losses, Less Than 12 Months Unrealized Losses, Less Than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Retained Earnings [Member] Accumulated Deficit Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Balance at the end of the period Balance at the beginning of the period Minimum [Member] Minimum Proceeds from Stock Options Exercised Issuance of common stock from equity incentive plans, net of issuance costs Operating Lease, Liability Total lease liability Total lease liability Total lease liability Total lease liability Risks and uncertainties. Risks And Uncertainties Policy [Text Block] Risks and Uncertainties Liabilities, Fair Value Disclosure [Abstract] Financial liabilities: Proceeds from related party Proceeds from Related Party Debt Trailing stock price per share. Trailing Stock Price Per Share Ten-trading day trailing average common stock price Revenue [Policy Text Block] Revenue Recognition Equity Component [Domain] Equity Component Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Weighted-average assumptions to determine fair value of stock options 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: Measurement Frequency [Axis] Measurement Frequency Sublease income Sublease Income Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Price Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, authorized shares Research and Development Expense Research and development Research and Development Expense, Total Contra research and development expenses Contra Research and Development Expenses Contra research and development expenses Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Organization and Summary of Significant Accounting Policies Milestone Three Member. Milestone Three [Member] Milestone Three Assets [Abstract] Assets Public offering of common stock, net of issuance costs Proceeds from Issuance of Common Stock Sensitivity percentage increase/decrease in stock price used as an input to measure fair value. Fair Value Inputs Stock Price Sensitivity Percentage Increase Decrease Sensitivity analysis fair value inputs stock price increase/decrease Convertible Preferred Stock Convertible Preferred Stock [Member] Class A Convertible Preferred Stock Common stock, $0.001 par value; authorized shares - 250,000,000 at March 31, 2024 and December 31, 2023; issued and outstanding - 113,798,942 at March 31, 2024 and 98,627,076 at December 31, 2023 Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Janssen agreement. Janssen Agreement [Member] Janssen Agreement Accrued Liabilities, Current Accrued expenses Total current accrued expenses Current Fiscal Year End Date Current Fiscal Year End Date Private Placement of Pre-Funded Warrants Private Placement of Pre-Funded Warrants [Policy Text Block] Private Placement of Pre-Funded Warrants [Policy Text Block] Fair value liabilities level 3 to level 1 transfers amount. Fair Value Liabilities Level3 To Level1 Transfers Amount Transfer of liabilities from level 3 to level 1 Operating Income (Loss) Loss from operations Debt Securities, Available-for-Sale, Realized Gain (Loss) Available-for-sale securities, realized gains (losses) on sales Debt Securities, Available-for-sale, Realized Gain (Loss), Total Payments to Employees Wages per employee Entity Ex Transition Period Entity Ex Transition Period FairValueLiabilitiesLevel1ToLevel2TransfersAmounts FairValueLiabilitiesLevel1ToLevel2TransfersAmounts Fair value liabilities level 1 to level 3 transfers amount. Fair Value Liabilities Level1 To Level3 Transfers Amount Transfer of liabilities from level 1 to level 3 Research and Development Research and Development Expense [Member] Amortization of sub license consideration. Amortization Of Sub License Consideration Amortization of sublicense consideration Lessee, Leases [Policy Text Block] Leases Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses Collaborative arrangement annual payments receivable recorded under deferred revenue. Collaborative Arrangement Annual Payments Receivable Recorded Under Deferred Revenue Collaborative arrangement annual payments receivable recorded as deferred revenue Share-Based Payment Arrangement, Expense Stock-based compensation Total stock-based compensation expense Transfer of assets from level 2 to level 1 Transfer of assets from level 2 to level 1 Transfer of assets from level 2 to level 1 Other Research and Development Expense Research and development expense Deferred Revenue Deferred revenue Deferred Revenue, Total Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of common stock upon vesting of restricted stock units (in shares) Earnings Per Share, Policy [Policy Text Block] Net Loss per Common Share Income expense in change in fair value of the stock price appreciation milestones Other Nonoperating Income (Expense) Total other income Sale of Stock, Price Per Share Common stock per share Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Expenses [Abstract] Operating expenses: Stock price appreciation milestones. Stock Price Appreciation Milestones Policy [Text Block] Stock Price Appreciation Milestones Subsequent Events [Abstract] Debt Securities, Available-for-Sale [Table Text Block] Summary of Investments Yuan Xu [Member] Yuan Xu [Member] Yuan Xu [Member] Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total FT819 [Member] FT Eight One Nine [Member] FT Eight One Nine [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted Other Accrued Liabilities, Current Accrued other Equity [Text Block] Convertible Preferred Stock and Stockholders’ Equity Accrued Salaries, Current Accrued payroll and other employee benefits Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Unrealised Gains Equity, Attributable to Parent [Abstract] Stockholders’ equity: 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] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Schedule of Components of Lease Expense Accrued clinical trial related costs current. Accrued Clinical Trial Related Costs Current Accrued clinical trial related costs Entity [Domain] Entity Municipal Notes [Member] Municipal securities Net loss per share, basic and diluted Earnings Per Share [Abstract] OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total Unrealized gain (loss) on available-for-sale securities, net Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Future Minimum Payments Under Non-cancelable Operating Leases Warrants exercise terms description. Warrants Exercise Terms Description Terms of exercise Lessee, Lease, Description [Table] Lessee Lease Description [Table] Represents an arrangement whereby both an employee and a non-employee is entitled to receive in the future, subject to vesting and other restrictions, certain number of shares in the entity at a specified price, as defined in the agreement. Employee And Non Employee Stock Option [Member] Employee And Non Employee Stock Option Stock price decreased by ten percent per share. Stock Price Decreased By Ten Percent Per Share [Member] Stock price decreased by 10% per share Liability Class [Axis] Liability Class Sale of Stock, Consideration Received on Transaction Net proceeds from issuance of shares after related cash costs Other Noncurrent Assets [Member] Non-current Assets [Member] Purchase price of prefunded warrants. Purchase Price Of Prefunded Warrants Purchase price of prefunded warrants Johnson & Johnson Innovation-JJDC, Inc. Johnson Johnson Innovation J J D C Inc [Member] Johnson Johnson Innovation J J D C Inc Upfront non-refundable non-creditable payment receivable. Upfront Non Refundable Non Creditable Payment Receivable Non-refundable upfront payments recorded as deferred revenue Net loss per share, basic Net loss per common share, basic Earnings Per Share, Basic, Total Earnings Per Share, Basic Commitments and Contingencies Commitments and contingencies Fair Value Assumptions Expected Term 1. Fair Value Assumptions Expected Term1 Estimated term (in years) Income Statement [Abstract] Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Operating Lease, Cost Total operating lease expense Short-Term Lease, Cost Total short-term lease expense Statistical Measurement [Domain] Statistical Measurement Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Employee Retention Credit Policy Employee Retention Credit Policy Employee Retention Credit Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Net loss per share, diluted Net loss per common share, diluted Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Product and Service [Domain] Product and Service Lease, Cost [Abstract] Short-Term Investments [Abstract] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Stock purchase agreement [Member]. Stock Purchase Agreement [Member] Stock Purchase Agreement Related Party Transaction [Domain] Related Party Transaction Fair Value, Recurring [Member] Fair Value Measurements Recurring Conversion of preferred shares to common stock Shares Conversion of preferred shares to common stock Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Number of Options US Treasury Securities [Member] U.S. Treasury debt securities Treasuries, Non-U.S. Government Securities, Municipal Securities, Corporate Debt Securities and Commercial Paper Milestone Two Member. Milestone Two [Member] Milestone Two Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Maximum percentage of common stock ownership together with affiliates allowable after exercise of prefunded warrants. Maximum Percentage Of Common Stock Ownership Together With Affiliates Allowable After Exercise Of Prefunded Warrants Maximum percentage of common stock ownership together with affiliates allowable after exercise of prefunded warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options, net of issuance costs (in shares) Exercised Consolidation, Policy [Policy Text Block] Principles of Consolidation Liabilities and Equity [Abstract] Liabilities and Stockholders’ Equity Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Milestone payments during the period. Milestone Payments Stock price appreciation milestone payment (in millions) Milestone payments Revenue, Product and Service [Extensible Enumeration] Type of Revenue [Extensible List] Convertible preferred stock and stockholders' equity. Convertible Preferred Stock And Stockholders Deficit Disclosure [Abstract] Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Ono Pharmaceutical Company Ltd Ono Pharmaceutical Company Ltd. Ono Pharmaceutical Company Ltd [Member] Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Accounts receivable Investments, Debt and Equity Securities [Abstract] Proceeds from issuance of pre-funded warrants, net of issuance costs Proceeds from Issuance of Warrants Restructuring and related cost number of positions retained. Restructuring And Related Cost Number Of Positions Retained Restructuring And Related Cost Number Of Positions Retained Proceeds from Sale, Maturity and Collection of Investments Maturities of investments Proceeds from Sale, Maturity and Collection of Investments, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Local Phone Number Local Phone Number Sale of Stock Sale of Stock [Axis] Statement of Cash Flows [Abstract] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Represents the amount of upfront payments received under collaborative arrangements is recorded as deferred revenue. Collaborative Arrangements Upfront Payments Recorded Under Deferred Revenue Non-refundable upfront payments recorded as deferred revenue Collaborative arrangement annual payments receivable recorded as deferred revenue CIRM award liability current. C I R M Award Liability Current CIRM award liability, current portion Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and summary of significant accounting policies Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Pre-funded warrants Pre-funded warrants Pre-funded warrants Other Income Preferred stock conversion price. Preferred Stock Conversion Price Conversion price Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected recognition weighted average period of unrecognized compensation cost Collaborative Arrangement Disclosure [Text Block] Collaboration and License Agreements Maximum [Member] Maximum Private placement of pre-funded warrants, net of issuance costs Proceeds from issuance of private placement Proceeds from Issuance of Private Placement Related Party Transaction [Axis] Related Party Transaction Fair Value, Inputs, Level 3 [Member] Significant Unobservable Inputs (Level 3) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Maximum percentage of common stock ownership after change upon notice. Maximum Percentage Of Common Stock Ownership After Change Upon Notice Maximum percentage of common stock ownership after change upon notice Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Short-Term Debt, Type [Domain] Short-term Debt, Type Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net change in cash, cash equivalents and restricted cash Fair value liabilities level 2 to level 3 transfers amount. Fair Value Liabilities Level2 To Level3 Transfers Amount Transfer of liabilities from level 2 to level 3 Other Employee-related Liabilities Employee termination related costs Payables and Accruals [Abstract] Redmile Group, LLC and Affiliates. Redmile Group Limited Liability Company And Affiliates [Member] Redmile Group, LLC and Affiliates Prepaid expenses and other assets. Prepaid Expenses And Other Assets [Member] Prepaid Expenses And Other Assets General and Administrative General and Administrative Expense [Member] Award agreement for research and development disclosure. Award Agreement For Research And Development Disclosure [Text Block] California Institute for Regenerative Medicine Award Pre-Funded Warrants. Pre Funded Warrants [Member] Pre-Funded Warrants Other General and Administrative Expense General And Administrative Expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Cancelled Schedule of Anti-Dilutive Securities not Included in Calculation of Net Loss per Common Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Rule 10b5-1 Trading Plan [Member] Rule 10b5-1 Trading Plan [Member] City Area Code City Area Code Stock price appreciation milestone. Stock Price Appreciation Milestones [Member] Stock price appreciation milestones Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments Restricted Cash and Cash Equivalents, Noncurrent Restricted cash Restricted Cash and Cash Equivalents, Noncurrent, Total Letter of Credit [Member] Letter of Credit Upfront fee. Upfront Fee [Member] Upfront Fee General and Administrative Expense General and administrative General and Administrative Expense, Total Collaborative arrangement percentage of reduction on milestone payments. Collaborative Arrangement Percentage Of Reduction On Milestone Payments Percentage of reduction on milestone payments Weighted-average common shares used to compute basic net loss per share Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Sensitivity analysis share price fair value input. Share Price Fair Value Input Sensitivity analysis share price fair value input Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities Expiration Date Trading Arrangement Expiration Date Trd Arr Expiration Date Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of restricted stock unit activity under the Plan Statement [Table] Statement [Table] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of weighted-average assumptions used to determine the fair value of employee and nonemployee stock option grants Increase (Decrease) in Contract with Customer, Liability Deferred revenue Deferred revenue Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Future minimum payments under the operating leases Total undiscounted lease payments Investment, Policy [Policy Text Block] Investments 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Fair Value Assets Level 2 To Level 1 Transfers Amounts Fair value assets level 2 to level 1 transfers amounts FairValueAssetsLevel2ToLevel1TransfersAmounts Schedule of milestone payments valuation assumptions table text block. Schedule Of Milestone Payments Valuation Assumptions Table [Text Block] Schedule of Determine the Estimated Fair Value of the Stock Price Appreciation Milestones Payments Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Balance at the end of the period Balance at the beginning of the period Schedule of Stock Options Roll Forward [Table Text Block] Summary of stock option activity and related information under all equity plans Award from regenerative medicine institute. Award From Regenerative Medicine Institute [Table] Award From Regenerative Medicine Institute [Table] Subsequent Event [Line Items] Warrant [Member] Letters of Credit Outstanding, Amount Letters of credit outstanding amount Asset Class [Domain] Asset Class Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current, Total Aggregated by investment category and the length of time Investment Holdings, Schedule of Investments [Table Text Block] Common Stock [Member] Common Stock Profit loss sharing percentage. Profit Loss Sharing Percentage Profits and losses sharing percentage Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of allocation of stock-based compensation for all stock awards Accretion (Amortization) of Discounts and Premiums, Investments Accretion and amortization of premiums and discounts on investments, net Accretion and amortization of premiums and discounts on investments, net Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding StockPriceAppreciationMilestoneIncome StockPriceAppreciationMilestoneIncome Stock price appreciation milestone, income Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Collaborative Arrangement, Accounting Policy [Policy Text Block] Collaborative Arrangements Cover [Abstract] Schedule of sublease Income Schedule of Other Nonoperating Income, by Component [Table Text Block] Stock price appreciation milestone payable. Stock price appreciation milestone payable Stock Price Appreciation Milestone Payable Document Fiscal Year Focus Document Fiscal Year Focus Milestone one member. Milestone One [Member] Milestone One Temporary Equity, by Class of Stock [Table] Temporary Equity By Class Of Stock [Table] Edward Dulac III [Member] Edward Dulac III [Member] Sale of Stock [Domain] Sale of Stock Preferred Stock Preferred Stock [Member] Share-Based Payment Arrangement [Policy Text Block] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Enterprise Value Milestones Liability At Fair Value. Enterprise Value Milestones Liability At Fair Value Enterprise value milestones liability at fair value Security Exchange Name Security Exchange Name Long-Term Investments Long-term investments Long-term Investments, Total Conversion of preferred shares to common stock Value Conversion of preferred shares to common stock Value Preferred Stock, Shares Issued Preferred stock, issued shares Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Preferred stock, shares authorized Other Long-Term Investments [Member] Long-term Investments [Member] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of use assets obtained in exchange for lease obligations FairValueLiabilitiesLevel2ToLevel1TransfersAmounts FairValueLiabilitiesLevel2ToLevel1TransfersAmounts Enterprise value milestone payments contingent consideration. Enterprise Value Milestone Payments Contingent Consideration Enterprise value milestone payments contingent consideration Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Cancelled Legal Entity [Axis] Legal Entity Financial Instrument [Axis] Financial Instrument Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options, net of issuance costs Entity Emerging Growth Company Entity Emerging Growth Company Temporary Equity [Line Items] Convertible preferred stock Stock purchase agreement axis. Stock Purchase Agreement [Axis] Stock Purchase Agreement Convertible Preferred Stock, Shares Issued upon Conversion Number of shares to be issued upon conversion Amendment Flag Amendment Flag Award from regenerative medicine institute. Award From Regenerative Medicine Institute [Abstract] Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of common stock upon vesting of restricted stock units Schedule of Accrued Liabilities [Table Text Block] Schedule of accrued expenses Capitalized Contract Cost, Amortization Amortization of collaboration contract assets Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Unrealized Losses Basis of Accounting, Policy [Policy Text Block] Unaudited Interim Financial Information Ending Balance (in shares) Beginning Balance (in shares) Shares, Issued Short-term investments Short-term investments and related maturity receivables. Short Term Investments And Related Maturity Receivables Leases [Abstract] Variable Rate [Domain] Variable Rate Estimated Fair Value, Total Debt Securities, Available-for-Sale, Unrealized Loss Position Equity premium on share price per share under agreement. Equity Premium On Share Price Per Share Under Agreement Equity premium per share William Rastetter [Member] William Rastetter [Member] Securities Act File Number Entity File Number Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Collaboration agreement Company received payment Company Received Payment Company Received Payment Preferred Stock, Convertible, Terms Terms of conversion Remaining 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Unrealized gain loss on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Share-Based Payment Arrangement [Abstract] Candidate one. Candidate One [Member] Candidate 1 Stock price appreciation milestones. Stock Price Appreciation Milestones Stock price appreciation milestones Aggregate equity premium on shares issued under agreement. Aggregate Equity Premium On Shares Issued Under Agreement Aggregate equity premium on shares Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Stock price increased by ten percent per share. Stock Price Increased By Ten Percent Per Share [Member] Stock price increased by 10% per share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Balance at the end of the period Balance at the beginning of the period Costs and Expenses, Total Costs and Expenses Costs and Expenses Operating Expenses Total operating expenses Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Percentage of Tax Credit Percentage of Tax Credit Percentage of tax credit Collaborative Arrangement [Member] Collaborative Arrangement Transfer of assets from level 1 to level 2 Transfer of assets from level 1 to level 2 Transfer of assets from level 1 to level 2 Entity Address, Address Line Two Entity Address, Address Line Two Preferred stock, $0.001 par value; authorized shares - 5,000,000 at March 31, 2024 and December 31, 2023; Class A Convertible Preferred shares issued and outstanding - 2,761,108 at March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Investment Type [Axis] Investment Type Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise price of warrants Sublicense consideration. Sublicense Consideration [Member] Sublicense Consideration Payments to Acquire Investments Purchases of investments Payments to Acquire Investments, Total Class of Warrant or Right [Domain] Class of Warrant or Right Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to unvested restricted shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted-Average Grant Date Fair Value per Share Preferred Class A [Member] Non-Voting Class A Preferred Stock Commercial paper Commercial Paper [Member] Commercial Paper Entity Address, Address Line One Entity Address, Address Line One Cash and Cash Equivalents, Fair Value Disclosure Money market funds Antidilutive Securities [Axis] Antidilutive Securities Subsequent Event Type [Domain] Accrued issuance costs included in additional paid-in-capital Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Collaboration contract asset Collaboration contract assets Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease expense Percentage of common stock ownership upon preferred stock conversion. Percentage Of Common Stock Ownership Upon Preferred Stock Conversion Percentage of common stock ownership upon preferred stock conversion Corresponding asset for sublicense consideration paid. Corresponding Asset For Sublicense Consideration Paid Sublicense consideration paid Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Enterprise value milestone payment. Enterprise Value Milestone Payment Enterprise value milestone payment 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Fair Value, Nonrecurring [Member] Fair Value Measurements Nonrecurring Fair Value, Inputs, Level 2 [Member] Significant Other Observable Inputs (Level 2) Proceeds From Research and Development Fees Received. Proceeds From Research And Development Fees Received Research and development fees cash payments received Closing stock price as of remeasurement date Share Price Collaborative Arrangement and Arrangement Other than Collaborative [Table] Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table] Award From California Institute For Regenerative Medicine Abstract Award from the california institute for regenerative medicine. Award From California Institute For Regenerative Medicine [Abstract] Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Title of 12(b) Security Title of 12(b) Security Common stock multiples and the enterprise value milestone payments. Common Stock Multiples And The Enterprise Value Milestone Payments Table [Text Block] Summary of all Possible Stock Price Appreciation Milestone Payments Award for first-in-human clinical trial. Award For First In Human Clinical Trial Award for first-in-human clinical trial Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Assets Measured at Fair Value on Recurring Basis Investments [Domain] Investments cash-related expenses cash-related expenses Employee Retention Credit [Member] Employee Retention Credit [Member] Employee Retention Credit Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities Refundable Tax Credit Refundable Tax Credit Refundable tax credit Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total Subsequent Event [Table] Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash, Cash Equivalents and Restricted Cash Net Rentable Area Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Unrealized Losses, Total Unrealized Losses, Total Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Stock purchase agreement domain. Stock Purchase Agreement [Domain] Stock Purchase Agreement Award from regenerative medicine institute. Award From Regenerative Medicine Institute [Line Items] Award from California institute for regenerative medicine Common Stock, Shares, Outstanding Common stock, outstanding shares Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cancelled Grant awarded Grant Award Grant award. Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted Document Type Document Type Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of preferred shares to common stock Fair Value Assumptions Risk Free Interest Rate 1. Fair Value Assumptions Risk Free Interest Rate1 Risk-free interest rate Upfront fee and equity premium. Upfront Fee And Equity Premium [Member] Upfront Fee and Equity Premium Fair Value by Liability Class [Domain] Fair Value by Liability Class Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Share-Based Payment Arrangement [Member] Common Stock Options Convertible Preferred Stock Convertible Preferred Stock Policy [Text Block] Convertible preferred stock. Counterparty Name [Domain] Counterparty Name Change in fair value of stock price appreciation milestones Increase decrease in fair value of stock price appreciation milestones. Increase Decrease In Fair Value Of Stock Price Appreciation Milestones Change in fair value of stock price appreciation milestones Grant income from 2018 CIRM Award Grant Income Grant Income From CIRM Award Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Short-Term Investments [Member] Short-term Investments [Member] Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental schedule of noncash investing and financing activities Schedule of Stockholders Equity [Table Text Block] Summary of changes in stockholders' equity Balance Sheet Location [Domain] Balance Sheet Location Stock issued during period shares for private placement Stock Issued During Period Shares For Private Placement Issuance of common stock during period for private placements (in shares) Percentage of common stock ownership for preferred stock conversion change upon notice. Percentage Of Common Stock Ownership For Preferred Stock Conversion Change Upon Notice Preferred shares converted into common stock percentage of ownership change upon notice Variable Rate [Axis] Variable Rate Accrued Liabilities, Current [Abstract] Current accrued expenses Asset Class [Axis] Asset Class Capital Expenditures Incurred but Not yet Paid Purchases of property and equipment in accounts payable Proceeds from collaboration partner Proceeds From Collaboration Partner Proceeds From Collaboration Partner Interest Receivable Accured Interest on investments Ending Balance Beginning Balance Equity, Attributable to Parent Total stockholders’ equity Collaborative arrangement aggregate milestone payments receivable. Collaborative Arrangement Aggregate Milestone Payments Receivable Aggregate milestone payments Net loss Net loss Net loss Other income (expense): Nonoperating Income (Expense) [Abstract] Proceeds from public offering of common stock, net of issuance costs Gross proceeds from the public offering Proceeds from Issuance Initial Public Offering Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Corporate Debt Securities [Member] Corporate debt securities Statement of Financial Position [Abstract] Cindy Tahl [Member] Cindy Tahl [Member] Weighted-average common shares used to compute diluted net loss per share Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Straight Line Rent Adjustments Straight-line lease expense Shares Issued, Price Per Share Share issue price (in dollars per share) Debt Securities, Available-for-Sale, Amortized Cost Amortized Cost Operating Lease, Weighted Average Remaining Lease Term Remaining weighted-average lease term Use of Estimates, Policy [Policy Text Block] Use of Estimates Amended Mskcc License Amended MSKCC License [Member] Amended MSKCC License [Member] FT516. F T Five One Six [Member] FT516 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Balance at the end of the period Balance at the beginning of the period Debt Security, Government, Non-US [Member] Non-U.S. government securities Equity method investment, underlying equity in net assets Equity Method Investment, Underlying Equity in Net Assets Schedule of Basic and Diluted Net Loss per Share Attributable to Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other-than-temporary Impairment Loss, Debt Securities, Available-for-Sale Available-for-sale securities, impairment Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Total Unrealized Losses, 12 Months or Greater Unrealized Losses, 12 Months or Greater Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Short-term investment maturity period range end. Short Term Investment Maturity Period Range End Short term investments, maturity end range Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Public offering of common stock, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Issuance of common stock in conjunction with public offering (in shares) Other Comprehensive Income (Loss), Tax [Abstract] Other comprehensive income (loss): Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash at end of the period Cash, cash equivalents and restricted cash at beginning of the period Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows Class of Warrant or Right [Axis] Class of Warrant or Right Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Collaborative arrangement potential additional milestones. Collaborative Arrangement Potential Additional Milestones Collaborative arrangement potential additional milestones XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 02, 2024
Cover [Abstract]    
Entity Registrant Name FATE THERAPEUTICS, INC.  
Entity Central Index Key 0001434316  
Document Type 10-Q  
Document Period End Date Mar. 31, 2024  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Trading Symbol FATE  
Entity Common Stock, Shares Outstanding   113,831,969
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 001-36076  
Entity Tax Identification Number 65-1311552  
Entity Address, Address Line One 12278 Scripps Summit Drive  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92131  
City Area Code 858  
Local Phone Number 875-1800  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 121,322 $ 41,870
Accounts receivable 858 1,826
Short-term investments 262,222 273,305
Prepaid expenses and other current assets 9,973 14,539
Total current assets 394,375 331,540
Long-term investments 7,595 980
Property and equipment, net 92,116 96,836
Operating lease right-of-use assets 60,620 61,675
Restricted cash 15,177 15,177
Other assets 9 9
Total assets 569,892 506,217
Current liabilities:    
Accounts payable 6,765 4,719
Accrued expenses 32,043 27,514
Deferred revenue 159 685
Operating lease liabilities, current portion 6,402 6,176
Total current liabilities 45,369 39,094
Operating lease liabilities, net of current portion 95,668 97,360
Stock price appreciation milestones 2,740 1,346
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value; authorized shares - 5,000,000 at March 31, 2024 and December 31, 2023; Class A Convertible Preferred shares issued and outstanding - 2,761,108 at March 31, 2024 and December 31, 2023 3 3
Common stock, $0.001 par value; authorized shares - 250,000,000 at March 31, 2024 and December 31, 2023; issued and outstanding - 113,798,942 at March 31, 2024 and 98,627,076 at December 31, 2023 114 99
Additional paid-in capital 1,685,928 1,580,032
Accumulated other comprehensive income (loss) (194) 15
Accumulated deficit (1,259,736) (1,211,732)
Total stockholders’ equity 426,115 368,417
Total liabilities and stockholders’ equity $ 569,892 $ 506,217
XML 9 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized shares 250,000,000 250,000,000
Common stock issued 113,798,942 98,627,076
Common stock, outstanding shares 113,798,942 98,627,076
Convertible Preferred Stock    
Preferred stock, issued shares 2,761,108 2,761,108
Preferred stock, outstanding shares 2,761,108 2,761,108
XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Collaboration revenue $ 1,925 $ 58,980
Type of Revenue [Extensible List] us-gaap:LicenseMember us-gaap:LicenseMember
Operating expenses:    
Research and development $ 32,138 $ 65,629
General and administrative 20,855 21,943
Total operating expenses 52,993 87,572
Loss from operations (51,068) (28,592)
Other income (expense):    
Interest income 4,149 3,694
Change in fair value of stock price appreciation milestones (1,394) 1,718
Other income 309 4,299
Total other income 3,064 9,711
Net loss (48,004) (18,881)
Other comprehensive income (loss):    
Unrealized gain (loss) on available-for-sale securities, net (209) 1,208
Comprehensive loss $ (48,213) $ (17,673)
Net loss per common share, basic $ (0.47) $ (0.19)
Net loss per common share, diluted $ (0.47) $ (0.19)
Weighted-average common shares used to compute basic net loss per share 101,104,345 98,054,687
Weighted-average common shares used to compute diluted net loss per share 101,104,345 98,054,687
XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Net loss $ (48,004) $ (18,881)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 4,821 4,191
Stock-based compensation 10,981 10,983
Accretion and amortization of premiums and discounts on investments, net (2,631) (2,295)
Amortization of collaboration contract assets 0 7,196
Deferred revenue (525) (40,488)
Change in fair value of stock price appreciation milestones 1,394 (1,718)
Grant income from 2018 CIRM Award 0 (4,000)
Changes in operating assets and liabilities:    
Accounts receivable 968 24,980
Prepaid expenses and other assets 4,565 11,901
Accounts payable and accrued expenses (4,507) (20,393)
Right-of-use assets and lease liabilities, net (412) (336)
Net cash used in operating activities (33,350) (28,860)
Investing activities    
Purchases of property and equipment (86) (3,208)
Purchases of investments (86,335) (114,452)
Maturities of investments 103,735 127,000
Net cash provided by investing activities 17,314 9,340
Financing activities    
Issuance of common stock from equity incentive plans, net of issuance costs 299 207
Proceeds from public offering of common stock, net of issuance costs 75,193 0
Proceeds from issuance of pre-funded warrants, net of issuance costs 19,996 0
Net cash provided by financing activities 95,488 207
Net change in cash, cash equivalents and restricted cash 79,452 (19,313)
Cash, cash equivalents and restricted cash at beginning of the period 57,047 76,560
Cash, cash equivalents and restricted cash at end of the period 136,499 57,247
Supplemental schedule of noncash investing and financing activities    
Purchases of property and equipment in accounts payable 14 612
Accrued issuance costs included in additional paid-in-capital $ 558 $ 0
XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (48,004) $ (18,881)
XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On March 26, 2024, Yuan Xu, a member of our board of directors, entered into a 10b5-1 trading plan. Dr. Xu’s plan provides for the sale of up to 633 shares of the Company’s common stock. Sales of the shares of the Company’s common stock set forth in Dr. Xu’s trading plan, if any, will be made at or above specified market prices. The trading plan will expire on March 6, 2025. Dr. Xu’s trading plan was entered into during an open insider trading window and is intended to satisfy Rule 10b5-1(c) under the Exchange Act and the Company’s policies regarding insider transactions.

Yuan Xu [Member]  
Trading Arrangements, by Individual  
Name Yuan Xu
Title ember of our board of directors
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date March 26, 2024
Aggregate Available 633
Expiration Date March 6, 2025
XML 14 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies

1. Organization and Summary of Significant Accounting Policies

Organization

Fate Therapeutics, Inc. (the Company) was incorporated in the state of Delaware on April 27, 2007 and has its principal operations in San Diego, California. The Company is a clinical-stage biopharmaceutical company dedicated to bringing off-the-shelf, multiplexed-engineered, induced pluripotent stem cell (iPSC)-derived cellular immunotherapies to patients for the treatment of cancer and autoimmune diseases.

As of March 31, 2024, the Company has devoted substantially all of its efforts to product development, raising capital and building infrastructure and has not generated any revenues from any sales of its therapeutic product candidates. To date, the Company’s revenues have been derived from collaboration agreements and government grants.

Public Equity Offering

In March 2024, the Company completed a public offering of common stock in which investors purchased 14,545,454 shares of the Company’s common stock at a public offering price of $5.50 per share under a shelf registration statement. Gross proceeds from the public offering were approximately $80.0 million, and, after giving effect to $5.3 million of costs related to the public offering, net proceeds were approximately $74.7 million.

Private Placement of Pre-Funded Warrants

In March 2024, in conjunction with the public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase 3,636,364 shares of the Company’s common stock (2024 Pre-Funded Warrants) (see Note 8). The purchase price of the 2024 Pre-Funded Warrants was $5.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $0.001 exercise price for each pre-funded warrant, for aggregate net proceeds of approximately $20.0 million.

Use of Estimates

The Company’s unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of the Company’s unaudited condensed consolidated financial statements requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited condensed consolidated financial statements and accompanying notes. The most significant estimates and assumptions in the Company’s unaudited condensed consolidated financial statements relate to its stock price appreciation milestone obligations, contracts containing leases, and accrued expenses. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions.

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. To date, the aggregate operations of these subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents include cash in readily available operating accounts, money market accounts and money market funds. The Company considers all highly liquid investments with an original maturity of three months or less from the date of purchase to be cash equivalents.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

121,322

 

 

$

42,020

 

Restricted cash

 

 

15,177

 

 

 

15,227

 

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows

 

$

136,499

 

 

$

57,247

 

 

For each of the three months ended March 31, 2024 and 2023, the restricted cash balance includes cash-collateralized irrevocable standby letters of credit for $15.2 million associated with the Company’s facilities leases.

Unaudited Interim Financial Information

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and following the requirements of the U.S. Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required can be condensed or omitted. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2023, contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed by the Company with the SEC on February 26, 2024. In management’s opinion, the unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position and its results of operations and comprehensive loss and its cash flows for the periods presented. The results for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or any other interim period or any future year or period.

 

Collaborative Arrangements

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC Topic 808, Collaborative Arrangements (ASC 808), to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. To the extent the arrangement is within the scope of ASC 808, the Company assesses whether aspects of the arrangement between the Company and its collaboration partner are within the scope of other accounting literature, including ASC Topic 606, Revenue from Contracts with Customers (ASC 606). If it is concluded that some or all aspects of the arrangement represent a transaction with a customer, the Company will account for those aspects of the arrangement within the scope of ASC 606.

ASC 808 provides guidance for the presentation and disclosure of transactions in collaborative arrangements, but it does not provide recognition or measurement guidance. Therefore, if the Company concludes a counterparty to a transaction is not a customer or otherwise not within the scope of ASC 606, the Company considers the guidance in other accounting literature as applicable or by analogy to account for such transaction. The classification of transactions under the Company’s arrangements is determined based on the nature and contractual terms of the arrangement along with the nature of the operations of the participants.

 

Revenue Recognition

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC 808, to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. If the Company concludes that some or all aspects of the arrangement represent a transaction with a customer, the Company accounts for those aspects of the arrangement within the scope of ASC 606.

For arrangements attributable to ASC 606, the Company recognizes revenue in a manner that depicts the transfer of control of a product or a service to a customer and reflects the amount of the consideration the Company is entitled to receive in exchange for such product or service. In doing so, the Company follows a five-step approach: (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) the customer obtains control of the product or service.

Leases

The Company determines if a contract contains a lease at the inception of the contract. The Company currently has leases related to its facilities leased for office and laboratory space, which are classified as operating leases. These leases result in operating

right-of-use (ROU) assets, current operating lease liabilities, and non-current operating lease liabilities in the Company’s consolidated balance sheets. The Company does not have any financing leases. Leases with a term of 12 months or less are considered short-term and ROU assets and lease obligations are not recognized. Payments associated with short-term leases are expensed on a straight-line basis over the lease term.

Lease liabilities represent an obligation to make lease payments arising from the lease and ROU assets represent the right to use the underlying asset identified in the lease for the lease term. Lease liabilities are measured at the present value of the lease payments not yet paid discounted using the discount rate for the lease established at the lease commencement date. To determine the present value, the implicit rate is used when readily determinable. For those leases where the implicit rate is not provided, the Company determines an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. ROU assets are measured as the present value of the lease payments and also include any prepaid lease payments made and any other indirect costs incurred, and exclude any lease incentives received. Lease terms may include the impact of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term. The Company aggregates all lease and non-lease components for each class of underlying assets into a single lease component.

Stock-Based Compensation

Stock-based compensation expense represents the cost of the grant date fair value of employee stock option and restricted stock unit grants recognized over the requisite service period of the awards (usually the vesting period) on a straight-line basis. Performance-based stock units/awards represent a right to receive a certain number of shares of the Company’s common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, and to the extent achievement of one or any of the performance conditions is probable, the Company reassesses the probability of the achievement of such corporate performance goals and any increase or decrease in share-based compensation expense resulting from an adjustment in the estimated shares to be released is treated as a cumulative catch-up in the period of adjustment. For stock awards for which vesting is subject to both performance-based milestones and market conditions, expense is recorded over the derived service period after the point when the achievement of the performance-based milestone is probable or the performance condition has been achieved.

The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, with the exception of option grants for which vesting is subject to both performance-based milestones and market conditions, which are valued using a lattice-based model. The fair value of restricted stock units, including performance-based restricted stock units, is based on the closing price of the Company’s common stock as reported on The Nasdaq Global Market on the date of grant. The Company recognizes forfeitures for all awards as such forfeitures occur.

Comprehensive Loss

Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non‑owner sources. Other comprehensive loss includes unrealized gains and losses, other than losses attributable to a credit loss which are included in other income and expense, on investments classified as available-for-sale securities, which was the only difference between net loss and comprehensive loss for the applicable periods.

Net Loss Per Common Share

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for common stock equivalents. The 3,893,674 pre-funded warrants associated with the January 2021 public equity offering and the private placement concurrent with the March 2024 public equity offering (see Note 8) are included in the weighted-average common shares outstanding in the basic earnings per share calculation given their nominal exercise price. Dilutive common stock equivalents for the periods presented include convertible preferred stock, warrants for the purchase of common stock, and common stock options and restricted stock units outstanding under the Company’s stock option and incentive plans. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.

Basic and diluted net loss per share attributable to stockholders for the three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

Denominator:

 

 

 

 

 

 

Shares used to compute net loss per share, basic and diluted

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

100,447,435

 

 

 

97,797,377

 

Weighted-average pre-funded warrants

 

 

656,910

 

 

 

257,310

 

Weighted-average common shares outstanding used to
    compute basic and diluted net loss per share

 

 

101,104,345

 

 

 

98,054,687

 

Net loss per share, basic and diluted

 

 

 

 

 

 

Basic and diluted

 

$

(0.47

)

 

$

(0.19

)

 

The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Convertible preferred stock

 

 

13,805,540

 

 

 

13,972,745

 

Outstanding options to purchase common stock

 

 

13,308,902

 

 

 

11,874,180

 

Outstanding restricted stock units

 

 

3,468,958

 

 

 

3,970,765

 

Total

 

 

30,583,400

 

 

 

29,817,690

 

XML 15 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and License Agreements
3 Months Ended
Mar. 31, 2024
Collaboration And License Agreements Disclosure [Abstract]  
Collaboration and License Agreements

2. Collaboration and License Agreements

Ono Collaboration and Option Agreement

On September 14, 2018, the Company entered into a Collaboration and Option Agreement (the Ono Agreement) with Ono Pharmaceutical Co., Ltd. (Ono) for the joint development and commercialization of two off-the-shelf iPSC-derived CAR T-cell product candidates (Candidate 1 and Candidate 2). Pursuant to the terms of the Ono Agreement, the Company received an upfront, non-refundable and non-creditable payment of $10.0 million. Additionally, the Company is entitled to receive funding for the conduct of research and development under a joint development plan, which fees were estimated to be $20.0 million in aggregate.

In December 2020, the Company entered into a letter agreement with Ono pursuant to which Ono delivered proprietary antigen binding domains targeting an antigen expressed on certain solid tumors for incorporation into Candidate 2 and paid the Company a milestone fee of $10.0 million for further research and development of Candidate 2. In addition, Ono terminated all further research and development with respect to Candidate 1, and the Company retained all rights to research, develop and commercialize Candidate 1 throughout the world without any obligation to Ono.

In June 2022, the Company entered into an amendment with Ono to the Ono Agreement (the 2022 Ono Amendment). Pursuant to the 2022 Ono Amendment, the companies agreed to designate an additional antigen expressed on certain solid tumors for research and preclinical development, and Ono agreed to contribute proprietary antigen binding domains targeting such additional solid tumor antigen (Candidate 3). In addition, for both Candidate 2 and Candidate 3, Ono and the Company expanded the scope of the collaboration to include the research and development of iPSC-derived CAR NK cell product candidates (in addition to iPSC-derived CAR T-cell product candidates) targeting the designated solid tumor antigens. Similar to Candidate 2, the Company granted to Ono, during a specified period of time, a preclinical option to obtain an exclusive license under certain intellectual property rights, subject to payment of an option exercise fee to the Company by Ono, to develop and commercialize Candidate 3 in all territories of the world, where the Company retains rights to co-develop and co-commercialize Candidate 3 in the United States and Europe under a joint arrangement with Ono under which the Company is eligible to share at least 50% of the profits and losses. The Company will continue to receive committed funding from Ono through September 2024 and has maintained worldwide rights of manufacture for Candidate 3. The preclinical option expires upon the earlier of: (a) September 30, 2024 or (b) the achievement of the pre-defined preclinical milestone under the joint development plan for Candidate 3. Subject to payment of an extension fee by Ono, Ono may choose to defer its decision to exercise the preclinical option until no later than June 2026. Under the 2022 Ono Amendment, aggregate estimated research and development fees have been increased by approximately $9.3 million, for a total estimated $29.3 million in aggregate research and development fees over the course of the joint development plan.

On November 7, 2022, Ono exercised its option for continued development of Candidate 2. Upon Ono’s exercise of the option, the Company granted Ono a license to develop and commercialize Candidate 2. The Company elected its preclinical option to co-develop and co-commercialize Candidate 2. As a result, the Company received an Option Exercise Payment (as defined under the Ono Agreement) of $12.5 million. The Company determined the exercise represented an option with no material right under the Ono Agreement. The Company has completed its performance obligations with respect to the exercise of the option and accordingly, recognized the Option Exercise Payment as revenue for the year ended December 31, 2022. The Company and Ono will proceed with a joint development plan for the ongoing development of Candidate 2. The costs of this development plan are accounted for in accordance with ASC 808, and cost sharing payments to the Company from Ono are recorded net into research and development expenses. During the three months ended March 31, 2024, the Company recognized contra-research and development expense of $0.8 million. As of March 31, 2024, the Company has received $8.0 million in aggregate cost-sharing payments from Ono.

On November 30, 2023, the Company entered into an amendment with Ono to the Ono Agreement (the 2023 Ono Amendment and collectively with the 2022 Ono Amendment, the Ono Amendments). Under the 2023 Ono Amendment, aggregate estimated research and development fees payable by Ono to the Company have been increased by approximately $1.4 million, for a total estimated $30.7 million in aggregate research and development fees over the course of the joint development plan.

Under the terms of the Ono Agreement (as amended by the Ono Amendments), for Candidate 2 and for Candidate 3 (subject to exercise by Ono of its preclinical option to Candidate 3), the Company is eligible to receive additional payments upon the achievement of certain clinical, regulatory and commercial milestones (the Ono Milestones) with respect to each Candidate in an amount up to $843.0 million in aggregate, with the applicable milestone payments for the United States and Europe subject to reduction by 50% if the Company elects to co-develop and co-commercialize the Candidate in the United States and Europe as described above. In addition, in those territories where Ono has exclusive rights of commercialization, the Company is eligible to receive tiered royalties (Royalties) ranging from the mid-single digits to the low-double digits based on annual net sales by Ono for each Candidate in such territories, with the Royalties subject to certain reductions.

The Ono Agreement will terminate with respect to a Candidate if Ono does not exercise its option for a candidate within the option period, or in its entirety if Ono does not exercise any of its options for the candidates within their respective option periods. In addition, either party may terminate the Ono Agreement in the event of breach, insolvency or patent challenges by the other party; provided, that Ono may terminate the Ono Agreement in its sole discretion (x) on a Candidate-by-Candidate basis at any time after the second anniversary of the effective date of the Ono Agreement or (y) on a Candidate-by-Candidate or country-by-country basis at any time after the expiration of the option period, subject to certain limitations. The Ono Agreement will expire on a Candidate-by-Candidate and country-by-country basis upon the expiration of the applicable royalty term, or in its entirety upon the expiration of all applicable payment obligations under the agreement.

The Company determined that the Ono Agreement, Ono Letter Agreement, and Ono Amendments were within the scope of ASC 808 and applicable to such guidance. The Company concluded that certain units of account within the Ono Agreement and Ono Amendments represented a customer and applied relevant guidance from ASC 606 to evaluate the appropriate accounting for those units of account. In accordance with this guidance, the Company identified its performance obligations, including its grant of a license to Ono to certain of its intellectual property subject to certain conditions, its conduct of research services, and its participation in a joint steering committee. The Company determined that its grant of a license to Ono to certain of its intellectual property subject to certain conditions was not distinct from other performance obligations because such grant is dependent on the conduct and results of the research services. Additionally, the Company determined that its conduct of research services was not distinct from other performance obligations since such conduct is dependent on the guidance of the joint steering committee. Accordingly, the Company determined that all performance obligations should be accounted for as one combined performance obligation, and that the combined performance obligation is transferred over the expected term of the conduct of the research services. The termination of the Ono Agreement with respect to Candidate 1 did not impact this assessment.

In accordance with ASC 606, the Company determined that the initial transaction price under the 2023 Ono Amendment equaled $40.7 million, consisting of the upfront, non-refundable and non-creditable payment of $10.0 million and the aggregate estimated research and development fees of $30.7 million. The upfront payment of $10.0 million was recorded as deferred revenue and was recognized as revenue over time in conjunction with the Company’s conduct of research services as the research services are the primary component of the combined performance obligations. Revenue associated with the upfront payment was recognized based on actual costs incurred as a percentage of the estimated total costs expected to be incurred over the expected term of conduct of the research services. The Company recorded the $5.0 million prepayment of the first-year research and development fees as deferred revenue, and such fees were recognized as revenue as the research services were delivered.

As a direct result of the Company’s entry into the Ono Agreement, the Ono Amendments, and the Ono Letter Agreement, the Company incurred an aggregate of $7.8 million in sublicense consideration to existing licensors. The $7.8 million in sublicense consideration represents an asset under ASC 340 and was amortized to research and development expense ratably with the Company’s revenue recognition under the Ono Agreement. The Company recognized no such expense during the three months ended March 31, 2024 and 2023.

The Company recognized revenue of $1.9 million under the Ono Agreement for the three months ended March 31, 2024. All such revenue was associated with research services for the three months ended March 31, 2024. During the three months ended

March 31, 2023, the Company recognized revenue of $6.7 million under the Ono Agreement. All of such revenue was associated with research services for the three months ended March 31, 2023. As of March 31, 2024, aggregate deferred revenue related to the research services under the Ono Agreement was $0.2 million, all of which is classified as current.

As of March 31, 2024, the Company has received $34.1 million in aggregate research and development fees from Ono.

Janssen Collaboration and Option Agreement

On April 2, 2020 (the Janssen Agreement Effective Date), the Company entered into a Collaboration and Option Agreement (the Janssen Agreement) with Janssen Biotech, Inc. (Janssen), part of the Janssen Pharmaceutical Companies of Johnson & Johnson. Additionally, on the Janssen Agreement Effective Date, the Company entered into a Stock Purchase Agreement (the Stock Purchase Agreement) with Johnson & Johnson Innovation - JJDC, Inc. (JJDC). On January 3, 2023, the Company received notice of termination from Janssen of the Janssen Agreement. The termination took effect on April 3, 2023, and during the three months ended March 31, 2023, the Company performed wind-down activities including discontinuing development of all collaboration product candidates under the Janssen Agreement. The Company was reimbursed for all wind-down activities.

Under the terms of the Janssen Agreement and the Stock Purchase Agreement taken together, the Company received $100.0 million, of which $50.0 million was an upfront cash payment and $50.0 million was in the form of an equity investment by JJDC. The Company determined the common stock purchase by JJDC represented a premium of $9.93 per share, or $16.0 million in aggregate (the Equity Premium), and the remaining $34.0 million was recorded as issuance of common stock in shareholders’ equity. In addition, under the Stock Purchase Agreement, the Company exercised the right to require JJDC to purchase an aggregate of $50.0 million in shares in a private placement at the same price per share as paid by investors in a public offering. In June 2020, JJDC purchased 1.8 million shares of the Company’s common stock at a price of $28.31 per share. Additionally, the Company received full funding for the conduct of all research, preclinical development and Investigational New Drug Application (IND)-enabling activities performed by the Company under the Janssen Agreement.

In connection with the Janssen Agreement, the Company incurred $17.1 million in sublicense fees to certain of its existing licensors. The $17.1 million in sublicense consideration represents an asset under ASC Topic 340, Other Assets and Deferred Costs (ASC 340) and was amortized to research and development expense ratably with the Company’s revenue recognition under the Janssen Agreement. During the three months ended March 31, 2023, the Company recognized $7.2 million of such expense. As of March 31, 2024, there was no remaining balance on the Janssen Agreement contract asset.

The Company recognized revenue of $52.3 million under the Janssen Agreement for the three months ended March 31, 2023, of which $41.2 million was previously deferred. Such revenue comprised $11.1 million associated with research and development services, $31.2 million associated with the upfront fee and Equity Premium, and $10.0 million associated with a commercial option exercise for the three months ended March 31, 2023.

Prior to termination of the Janssen Agreement, the Company had received $82.0 million in aggregate research and development fees from Janssen.

Memorial Sloan Kettering Cancer Center License Agreement

On May 15, 2018, the Company entered into an Amended and Restated Exclusive License Agreement (Amended MSKCC License) with MSKCC. The Amended MSKCC License amends and restates the Exclusive License Agreement entered into between the Company and MSKCC on August 19, 2016 (Original MSKCC License), pursuant to which the Company entered into an exclusive license agreement with MSKCC for rights relating to compositions and methods covering iPSC-derived cellular immunotherapy, including T-cells and NK-cells derived from iPSCs engineered with chimeric antigen receptors (CARs).

Pursuant to the Amended MSKCC License, MSKCC granted to the Company additional licenses to certain patents and patent applications relating to new CAR constructs and off-the-shelf CAR T-cells, including the use of clustered regularly interspaced short palindromic repeat and other innovative technologies for their production, in each case to research, develop, and commercialize licensed products in the field of all human therapeutic uses worldwide. The Company has the right to grant sublicenses to certain licensed rights in accordance with the terms of the Amended MSKCC License, in which case it is obligated to pay MSKCC a percentage of certain sublicense income received by the Company.

The Company is obligated to pay to MSKCC an annual license maintenance fee during the term of the agreement, and is required to make milestone payments upon the achievement of specified clinical, regulatory and commercial milestones for licensed products as well as royalty payments on net sales of licensed products.

In the event a licensed product achieves a specified clinical milestone, MSKCC is then eligible to receive certain milestone payments totaling up to $75.0 million based on the price of the Company’s common stock, where the amount of such payments owed to MSKCC is contingent upon certain increases in the price of the Company’s common stock following the date of achievement of such clinical milestone. These payments are based on common stock price multiples, with the numerator being the fair value of the ten-trading day trailing average closing price of the Company’s common stock and the denominator being the ten-trading day trailing

average closing price of the Company’s common stock as of the effective date of the Amended MSKCC License, adjusted for any stock splits, cash dividends, stock dividends, other distributions, combinations, recapitalizations, or similar events. Under the terms of the Amended MSKCC License, upon a change of control of the Company, in certain circumstances, the Company may be required to pay a portion of these payments to MSKCC based on the price of the Company’s common stock in connection with such change of control.

The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:

 

Common stock multiple

 

5.0x

 

 

10.0x

 

 

15.0x

 

Ten-trading day trailing average common stock price

 

$

50.18

 

 

$

100.36

 

 

$

150.54

 

Stock price appreciation milestone payment (in millions)

 

$

20.0

 

 

$

30.0

 

 

$

25.0

 

 

In July 2021, the Company achieved the specified clinical milestone for a licensed product under the Amended MSKCC License and the Company’s ten-trading day trailing average common stock price exceeded the first pre-specified threshold. As a result, the Company remitted the first milestone payment of $20.0 million to MSKCC during the year ended December 31, 2021.

To determine the estimated fair value of the remaining stock price appreciation milestones, the Company uses a Monte Carlo simulation methodology which models future Company common stock prices based on the current stock price and several key variables. The following variables were incorporated in the calculation of the estimated fair value of the stock price appreciation milestones as of March 31, 2024:

 

 

 

As of March 31,

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

4.3

%

 

 

4.0

%

Expected volatility

 

 

84.1

%

 

 

84.0

%

Estimated term (in years)

 

 

14.8

 

 

 

15.0

 

Closing stock price as of remeasurement date

 

$

7.34

 

 

$

3.74

 

 

The key inputs to the Monte Carlo simulation to determine the fair value of the stock price appreciation milestones include the Company’s stock price as of the measurement date; the estimated term, which is based in part on the last valid patent claim date; the expected volatility of the Company’s common stock, estimated using the Company’s historical common stock volatility as of the remeasurement date; and the risk-free rate based on the U.S. Treasury yield for the estimated term determined. Fair value measurements are highly sensitive to changes in these inputs and significant changes could result in a significantly higher or lower fair value and resulting expense or gain.

At each balance sheet date, the Company remeasures the fair value of the stock price appreciation milestones, with changes in fair value recognized as a component of other income (expense) in the unaudited condensed consolidated statements of operations and comprehensive loss. Amounts are included in current or non-current liabilities based on the estimated timeline associated with the individual potential payments. During the three months ended March 31, 2024 and 2023, the Company recorded $1.4 million of expense and $1.7 million of income, respectively, associated with the change in fair value of the stock price appreciation milestones. As of March 31, 2024 and December 31, 2023, the Company recorded a liability of $2.7 million and $1.3 million, respectively, associated with the stock price appreciation milestones for the Amended MSKCC License.

XML 16 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
California Institute for Regenerative Medicine Award
3 Months Ended
Mar. 31, 2024
Award From California Institute For Regenerative Medicine Abstract  
California Institute for Regenerative Medicine Award

3. California Institute for Regenerative Medicine Awards

On April 5, 2018, the Company executed an award agreement with the California Institute for Regenerative Medicine (CIRM) pursuant to which CIRM awarded the Company $4.0 million to advance the Company’s FT516 product candidate into a first-in-human clinical trial for the treatment of subjects with advanced solid tumors, including in combination with monoclonal antibody therapy (the 2018 CIRM Award). The 2018 CIRM Award is subject to certain co-funding requirements by the Company, and the Company is required to provide CIRM progress and financial update reports under the 2018 CIRM Award.

Pursuant to the terms of the 2018 CIRM Award, the Company, in its sole discretion, has the option to treat the 2018 CIRM Award either as a loan or as a grant. During the first quarter of 2023, the Company elected to treat the 2018 CIRM Award as a grant and derecognized the liability associated with the 2018 CIRM Award and recorded such amount in other income during the three months ended March 31, 2023.

On February 22, 2024, the Company received approval from CIRM for funding of a $7.9 million grant (the 2024 CIRM Award) to support the conduct of the Company’s Phase 1 study of FT819 in patients with systemic lupus erythematosus (SLE). The Company finalized and executed the Award agreement in April 2024. Pursuant to the terms of the 2024 CIRM Award and certain co-funding requirements, the Company will receive five disbursements in varying amounts, with one disbursement receivable upon the execution

of the 2024 CIRM Award, and four disbursements receivable based on the completion of certain development milestones throughout the project period of the Award, which is estimated to be from April 1, 2024 to March 31, 2028 (the Project Period). The Company is required to provide CIRM progress and financial update reports throughout the Project Period.

XML 17 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments
3 Months Ended
Mar. 31, 2024
Investments [Abstract]  
Investments

4. Investments

The Company invests portions of excess cash in United States treasuries, commercial paper, non-U.S. government securities, municipal securities, and corporate debt securities with maturities ranging from three to thirty-six months from the purchase date. These investments are accounted for as available-for-sale securities and are classified as short-term and long-term investments in the accompanying consolidated balance sheets based on each security’s contractual maturity date.

The following table summarizes the Company’s investments accounted for as available-for-sale securities as of March 31, 2024 and December 31, 2023 (in thousands, except for maturity in years):

 

 

 

Maturity
(in years)

 

Amortized
Cost

 

 

Unrealized
Losses

 

 

Unrealized
Gains

 

 

Estimated
Fair Value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

101,163

 

 

$

 

 

$

 

 

$

101,163

 

U.S. Treasury debt securities

 

1 or less

 

 

45,844

 

 

 

(33

)

 

 

 

 

 

45,811

 

Municipal securities

 

1 or less

 

 

3,212

 

 

 

(1

)

 

 

 

 

 

3,211

 

Corporate debt securities

 

1 or less

 

 

87,415

 

 

 

(86

)

 

 

7

 

 

 

87,336

 

Commercial paper

 

1 or less

 

 

133,581

 

 

 

(101

)

 

 

14

 

 

 

133,494

 

Total short-term investments

 

 

 

$

371,215

 

 

$

(221

)

 

$

21

 

 

$

371,015

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury debt securities

 

Greater than 1

 

$

1,957

 

 

$

(5

)

 

$

 

 

$

1,952

 

Corporate debt securities

 

Greater than 1

 

 

5,636

 

 

 

(4

)

 

 

11

 

 

 

5,643

 

Total long-term investments

 

 

 

$

7,593

 

 

$

(9

)

 

$

11

 

 

$

7,595

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

35,273

 

 

$

 

 

$

 

 

$

35,273

 

U.S. Treasury debt securities

 

1 or less

 

 

82,811

 

 

 

(34

)

 

 

27

 

 

 

82,804

 

Non-US government securities

 

1 or less

 

 

999

 

 

 

 

 

 

 

 

 

999

 

Municipal securities

 

1 or less

 

 

5,000

 

 

 

(3

)

 

 

 

 

 

4,997

 

Corporate debt securities

 

1 or less

 

 

47,144

 

 

 

(51

)

 

 

14

 

 

 

47,107

 

Commercial paper

 

1 or less

 

 

137,339

 

 

 

(62

)

 

 

121

 

 

 

137,398

 

Total short-term investments

 

 

 

$

308,566

 

 

$

(150

)

 

$

162

 

 

$

308,578

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

Greater than 1

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

Total long-term investments

 

 

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

 

As of March 31, 2024 and December 31, 2023, the Company had $0.9 million and $0.9 million, respectively, of accrued interest on investments recorded in prepaid expenses and other assets on the unaudited condensed consolidated balance sheets.

XML 18 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5. Fair Value Measurements

The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

 

Fair Value Measurements at
Reporting Date Using

 

 

 

Total

 

 

Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

As of March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

101,163

 

 

$

101,163

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

47,763

 

 

 

47,763

 

 

 

 

 

 

 

Municipal securities

 

 

3,211

 

 

 

 

 

 

3,211

 

 

 

 

Corporate debt securities

 

 

92,979

 

 

 

 

 

 

92,979

 

 

 

 

Commercial paper

 

 

133,494

 

 

 

 

 

 

133,494

 

 

 

 

Total financial assets measured at fair value on a recurring basis

 

$

378,610

 

 

$

148,926

 

 

$

229,684

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

Total financial liabilities measured at fair value on a recurring basis

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

35,273

 

 

$

35,273

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

82,804

 

 

 

82,804

 

 

 

 

 

 

 

Non-U.S. government securities

 

 

999

 

 

 

 

 

 

999

 

 

 

 

Municipal securities

 

 

4,997

 

 

 

 

 

 

4,997

 

 

 

 

Corporate debt securities

 

 

48,087

 

 

 

 

 

 

48,087

 

 

 

 

Commercial paper

 

 

137,398

 

 

 

 

 

 

137,398

 

 

 

 

Total assets measured at fair value on a recurring basis

 

$

309,558

 

 

$

118,077

 

 

$

191,481

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

Total financial liabilities measured at fair value on a recurring basis

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

 

Level 1 assets consisted of money market funds and U.S. Treasury securities measured at fair value based on quoted prices in active markets as provided by the Company’s investment managers.

 

Level 2 assets consisted of corporate debt securities, commercial paper, municipal securities, and non-U.S. government securities measured at fair value using standard observable inputs, including reported trades, broker/dealer quotes, and bids and/or offers. The Company validates the quoted market prices provided by its investment managers by comparing the investment managers’ assessment of the fair values of the Company’s investment portfolio balance against the fair values of the Company’s investment portfolio balance obtained from an independent source.

There were no Level 3 assets held by the Company as of March 31, 2024.

 

Level 3 liabilities consisted of stock price appreciation milestones associated with the Amended MSKCC License as described in detail in Note 2.

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2024 (in thousands):

 

Balance at December 31, 2023

 

$

1,346

 

Changes in fair value of stock price appreciation milestones liability

 

 

1,394

 

Balance at March 31, 2024

 

$

2,740

 

 

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2023 (in thousands):

 

Balance at December 31, 2022

 

$

3,861

 

Changes in fair value of stock price appreciation milestones liability

 

 

(1,718

)

Balance at March 31, 2023

 

$

2,143

 

XML 19 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses

6. Accrued Expenses

Accrued Expenses

Current accrued expenses consist of the following (in thousands):

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued clinical trial related costs

 

$

7,975

 

 

$

8,833

 

Accrued payroll and other employee benefits

 

 

5,414

 

 

 

10,563

 

Accrued other

 

 

18,654

 

 

 

8,118

 

Total current accrued expenses

 

$

32,043

 

 

$

27,514

 

XML 20 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

7. Leases

The Company has lease agreements for office, laboratory and manufacturing spaces that are classified as operating leases on the unaudited condensed consolidated balance sheets. These leases have terms varying from one to approximately sixteen years, with renewal options of up to ten years, as well as early termination options. Extension and termination options are included in the total lease term when the Company is reasonably certain to exercise them. The leases are subject to additional variable charges, including common area maintenance, property taxes, property insurance and other variable costs. Given the variable nature of such costs, they are recognized as expense as incurred. Additionally, some of the Company’s leases are subject to certain fixed fees which the Company has determined to be non-lease components. The Company has elected to combine and account for lease and non-lease components as a single-lease component for purposes of determining the total future lease payments.

As of March 31, 2024, future undiscounted minimum contractual payments under the Company’s operating leases were $159.3 million, which will be paid over a remaining weighted-average lease term of 10.5 years. The weighted-average discount rate for the operating lease liabilities was 8.35%, which was the Company’s incremental borrowing rate at lease commencement, as the discount rates implicit in the leases could not be readily determined.

The components of lease expense were as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Straight-line lease expense

 

$

3,221

 

 

$

3,318

 

Variable lease expense

 

 

887

 

 

 

613

 

Total operating lease expense

 

$

4,108

 

 

$

3,931

 

 

No short-term lease expense was recognized during the three months ended March 31, 2024 and 2023.

Future undiscounted minimum lease payments under the Company’s operating leases as of March 31, 2024 are as follows (in thousands):

 

 

 

Operating
Lease Payments

 

Remaining 2024

 

$

11,025

 

2025

 

 

15,087

 

2026

 

 

15,540

 

2027

 

 

16,006

 

2028

 

 

15,057

 

2029

 

 

10,602

 

Thereafter

 

 

75,978

 

Total undiscounted lease payments

 

$

159,295

 

Less: imputed interest

 

 

(57,225

)

Total lease liability

 

$

102,070

 

 

In April 2023, the Company entered into an agreement to sublease approximately 18,913 square feet of space, which sublease agreement commenced in April 2023 and expires in December 2028 with no option to extend the sublease term. Under the sublease agreement, rent is subject to scheduled annual increases and the subtenant is responsible for certain operating expenses and taxes throughout the term of the sublease.

Sublease income is recognized in other income. Sublease income for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Sublease income

 

$

273

 

 

$

 

XML 21 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Convertible Preferred Stock And Stockholders Deficit Disclosure [Abstract]  
Convertible Preferred Stock and Stockholders’ Equity

8. Convertible Preferred Stock and Stockholders’ Equity

Convertible Preferred Stock

In November 2016, the Company completed a private placement of stock in which investors, including investors affiliated with the directors and officers of the Company, purchased convertible preferred stock and common stock of the Company (the November 2016 Placement). The Company issued 2,819,549 shares of Class A Convertible Preferred Stock, $0.001 par value per share (the Class A Preferred), at $13.30 per share, each of which is convertible into five shares of common stock upon certain conditions defined in the Certificate of Designation of Preferences, Rights and Limitations of the Class A Preferred filed with the Delaware Secretary of State on November 22, 2016 (the CoD). The Class A Preferred were purchased exclusively by entities affiliated with Redmile Group, LLC (collectively, Redmile). The terms of the CoD prohibited Redmile from converting the Class A Preferred into shares of the Company’s common stock if, as a result of conversion, Redmile, together with its affiliates, would own more than 9.99% of the Company’s common stock then issued and outstanding (the Redmile Percentage Limitation), which percentage could change at Redmile’s election upon 61 days’ notice to the Company to (i) any other number less than or equal to 19.99% or (ii) subject to approval of the Company’s stockholders to the extent required in accordance with the NASDAQ Global Market rules, any number in excess of 19.99%. On May 2, 2017, the Company’s stockholders approved the issuance of up to an aggregate of 14,097,745 shares of common stock upon the conversion of the outstanding shares of Class A Preferred. As a result, Redmile has the right to increase the Redmile Percentage Limitation to any percentage in excess of 19.99% at its election. The Company also issued 7,236,837 shares of common stock at $2.66 per share as part of the November 2016 Placement. In April 2023, the Company filed with the office of the Secretary of State of the State of Delaware a Certificate of Amendment to Certificate of Designation of Preferences, Rights and Limitations of Class A Convertible Preferred Stock which amends the definition of Beneficial Ownership Limitation to be 14.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to the issuance of shares of common stock pursuant to a Notice of Conversion. In April 2023, 33,441 shares of the Companys Class A Preferred were converted into 167,205 shares of the Company’s common stock.

The Class A Preferred are non-voting shares and are convertible into five shares of the Company’s common stock at a conversion price of $2.66 per share, which was the fair value of the Company’s common stock on the date of issuance of the Class A Preferred. Holders of the Class A Preferred have the same dividend rights as holders of the Company’s common stock. Additionally, the liquidation preferences of the Class A Preferred are pari passu among holders of the Company’s common stock and holders of the

Class A Preferred, pro rata based on the number of shares held by each such holder (treated for this purpose as if the Class A Preferred had been converted to common stock).

Pre-Funded Warrants

In January 2021, in conjunction with a public offering, the Company issued pre-funded warrants, in lieu of common stock to certain investors, to purchase 257,310 shares of the Company’s common stock (2021 Pre-Funded Warrants). The purchase price for the 2021 Pre-Funded Warrants was $85.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock less the $0.001 exercise price for each such pre-funded warrant. Given that the 2021 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.

In March 2024, in conjunction with a public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase 3,636,364 shares of the Company’s common stock (2024 Pre-Funded Warrants, and collectively with the 2021 Pre-Funded Warrants, the Pre-Funded Warrants). The purchase price for the 2024 Pre-Funded Warrants was $5.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $0.001 exercise price for each such pre-funded warrant. Given that the 2024 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.

The Pre-Funded Warrants are exercisable at any time after the date of issuance. A holder of Pre-Funded Warrants may not exercise the Pre-Funded Warrant if the holder, together with its affiliates, would beneficially own more than 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. A holder of Pre-Funded Warrants may increase or decrease this percentage not in excess of 19.99% by providing at least 61 days’ prior notice to the Company.

As of March 31, 2024, there were 3,893,674 Pre-Funded Warrants outstanding.

Stock Options and Restricted Stock Unit Awards

The following table summarizes stock option activity and related information under all equity plans for the period ended March 31, 2024:

 

 

 

Number of
Options

 

 

Weighted-
Average Price

 

Balance at December 31, 2023

 

 

9,850,841

 

 

$

13.71

 

Granted

 

 

3,745,625

 

 

 

6.77

 

Exercised

 

 

(45,438

)

 

 

6.57

 

Cancelled

 

 

(242,126

)

 

 

10.96

 

Balance at March 31, 2024

 

 

13,308,902

 

 

$

11.83

 

 

Restricted stock unit activity under all equity and stock option plans is summarized as follows:

 

 

 

Number of
Restricted Stock Units

 

 

Weighted-
Average Grant Date Fair Value per Share

 

Balance at December 31, 2023

 

 

3,065,087

 

 

$

37.96

 

Granted

 

 

1,076,100

 

 

 

6.76

 

Vested

 

 

(580,974

)

 

 

31.49

 

Cancelled

 

 

(91,255

)

 

 

27.87

 

Balance at March 31, 2024

 

 

3,468,958

 

 

$

29.63

 

The allocation of stock-based compensation for all stock awards is as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

5,716

 

 

$

5,056

 

General and administrative

 

 

5,265

 

 

 

5,927

 

Total

 

$

10,981

 

 

$

10,983

 

 

 

As of March 31, 2024, the unrecognized compensation cost related to outstanding options was $36.5 million and is expected to be recognized as expense over a weighted-average period of approximately 2.2 years.

As of March 31, 2024, the unrecognized compensation cost related to restricted stock units was $38.4 million which is expected to be recognized as expense over a weighted-average period of approximately 2.1 years.

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee and nonemployee stock option grants were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

3.8

%

 

 

3.8

%

Expected volatility

 

 

87.1

%

 

 

89.9

%

Expected term (in years)

 

 

6.4

 

 

 

6.4

 

Expected dividend yield

 

 

0.0

%

 

 

0.0

%

Reconciliation of Consolidated Stockholders’ Equity Accounts

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2024 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2023

 

2,761,108

 

 

$

3

 

 

 

98,627,076

 

 

$

99

 

 

$

1,580,032

 

 

$

15

 

 

$

(1,211,732

)

 

$

368,417

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

45,438

 

 

 

 

 

 

299

 

 

 

 

 

 

 

 

 

299

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

580,974

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,981

 

 

 

 

 

 

 

 

 

10,981

 

Public offering of common stock, net of issuance costs

 

 

 

 

 

 

 

14,545,454

 

 

 

15

 

 

 

74,620

 

 

 

 

 

 

 

 

 

74,635

 

Private placement of pre-funded warrants, net of issuance costs

 

 

 

 

 

 

 

 

 

 

 

 

 

19,996

 

 

 

 

 

 

 

 

 

19,996

 

Unrealized loss on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(209

)

 

 

 

 

 

(209

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(48,004

)

 

 

(48,004

)

Balance at March 31, 2024

 

2,761,108

 

 

$

3

 

 

 

113,798,942

 

 

$

114

 

 

$

1,685,928

 

 

$

(194

)

 

$

(1,259,736

)

 

$

426,115

 

 

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2023 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2022

 

2,794,549

 

 

$

3

 

 

 

97,294,917

 

 

$

97

 

 

$

1,536,497

 

 

$

(1,854

)

 

$

(1,050,804

)

 

$

483,939

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

68,847

 

 

 

 

 

 

222

 

 

 

 

 

 

 

 

 

222

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

827,251

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,983

 

 

 

 

 

 

 

 

 

10,983

 

Unrealized gain on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,208

 

 

 

 

 

 

1,208

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,881

)

 

 

(18,881

)

Balance at March 31, 2023

 

2,794,549

 

 

$

3

 

 

 

98,191,015

 

 

$

98

 

 

$

1,547,702

 

 

$

(646

)

 

$

(1,069,685

)

 

$

477,472

 

XML 22 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events

9. Subsequent Events

In May 2024, the Company achieved a development milestone in accordance with the Ono Agreement. The Company is entitled to a milestone payment of $5.0 million from Ono.

XML 23 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Public Equity Offering

Public Equity Offering

In March 2024, the Company completed a public offering of common stock in which investors purchased 14,545,454 shares of the Company’s common stock at a public offering price of $5.50 per share under a shelf registration statement. Gross proceeds from the public offering were approximately $80.0 million, and, after giving effect to $5.3 million of costs related to the public offering, net proceeds were approximately $74.7 million.

Private Placement of Pre-Funded Warrants

Private Placement of Pre-Funded Warrants

In March 2024, in conjunction with the public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase 3,636,364 shares of the Company’s common stock (2024 Pre-Funded Warrants) (see Note 8). The purchase price of the 2024 Pre-Funded Warrants was $5.499 per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $0.001 exercise price for each pre-funded warrant, for aggregate net proceeds of approximately $20.0 million.

Use of Estimates

Use of Estimates

The Company’s unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of the Company’s unaudited condensed consolidated financial statements requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited condensed consolidated financial statements and accompanying notes. The most significant estimates and assumptions in the Company’s unaudited condensed consolidated financial statements relate to its stock price appreciation milestone obligations, contracts containing leases, and accrued expenses. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions.

Principles of Consolidation

Principles of Consolidation

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. To date, the aggregate operations of these subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

Cash and cash equivalents include cash in readily available operating accounts, money market accounts and money market funds. The Company considers all highly liquid investments with an original maturity of three months or less from the date of purchase to be cash equivalents.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

121,322

 

 

$

42,020

 

Restricted cash

 

 

15,177

 

 

 

15,227

 

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows

 

$

136,499

 

 

$

57,247

 

 

For each of the three months ended March 31, 2024 and 2023, the restricted cash balance includes cash-collateralized irrevocable standby letters of credit for $15.2 million associated with the Company’s facilities leases.

Unaudited Interim Financial Information

Unaudited Interim Financial Information

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and following the requirements of the U.S. Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required can be condensed or omitted. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2023, contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed by the Company with the SEC on February 26, 2024. In management’s opinion, the unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position and its results of operations and comprehensive loss and its cash flows for the periods presented. The results for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full fiscal year or any other interim period or any future year or period.

Collaborative Arrangements

Collaborative Arrangements

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC Topic 808, Collaborative Arrangements (ASC 808), to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. To the extent the arrangement is within the scope of ASC 808, the Company assesses whether aspects of the arrangement between the Company and its collaboration partner are within the scope of other accounting literature, including ASC Topic 606, Revenue from Contracts with Customers (ASC 606). If it is concluded that some or all aspects of the arrangement represent a transaction with a customer, the Company will account for those aspects of the arrangement within the scope of ASC 606.

ASC 808 provides guidance for the presentation and disclosure of transactions in collaborative arrangements, but it does not provide recognition or measurement guidance. Therefore, if the Company concludes a counterparty to a transaction is not a customer or otherwise not within the scope of ASC 606, the Company considers the guidance in other accounting literature as applicable or by analogy to account for such transaction. The classification of transactions under the Company’s arrangements is determined based on the nature and contractual terms of the arrangement along with the nature of the operations of the participants.

Revenue Recognition

Revenue Recognition

The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC 808, to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. If the Company concludes that some or all aspects of the arrangement represent a transaction with a customer, the Company accounts for those aspects of the arrangement within the scope of ASC 606.

For arrangements attributable to ASC 606, the Company recognizes revenue in a manner that depicts the transfer of control of a product or a service to a customer and reflects the amount of the consideration the Company is entitled to receive in exchange for such product or service. In doing so, the Company follows a five-step approach: (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) the customer obtains control of the product or service.

Leases

Leases

The Company determines if a contract contains a lease at the inception of the contract. The Company currently has leases related to its facilities leased for office and laboratory space, which are classified as operating leases. These leases result in operating

right-of-use (ROU) assets, current operating lease liabilities, and non-current operating lease liabilities in the Company’s consolidated balance sheets. The Company does not have any financing leases. Leases with a term of 12 months or less are considered short-term and ROU assets and lease obligations are not recognized. Payments associated with short-term leases are expensed on a straight-line basis over the lease term.

Lease liabilities represent an obligation to make lease payments arising from the lease and ROU assets represent the right to use the underlying asset identified in the lease for the lease term. Lease liabilities are measured at the present value of the lease payments not yet paid discounted using the discount rate for the lease established at the lease commencement date. To determine the present value, the implicit rate is used when readily determinable. For those leases where the implicit rate is not provided, the Company determines an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. ROU assets are measured as the present value of the lease payments and also include any prepaid lease payments made and any other indirect costs incurred, and exclude any lease incentives received. Lease terms may include the impact of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term. The Company aggregates all lease and non-lease components for each class of underlying assets into a single lease component.

Stock-Based Compensation

Stock-Based Compensation

Stock-based compensation expense represents the cost of the grant date fair value of employee stock option and restricted stock unit grants recognized over the requisite service period of the awards (usually the vesting period) on a straight-line basis. Performance-based stock units/awards represent a right to receive a certain number of shares of the Company’s common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, and to the extent achievement of one or any of the performance conditions is probable, the Company reassesses the probability of the achievement of such corporate performance goals and any increase or decrease in share-based compensation expense resulting from an adjustment in the estimated shares to be released is treated as a cumulative catch-up in the period of adjustment. For stock awards for which vesting is subject to both performance-based milestones and market conditions, expense is recorded over the derived service period after the point when the achievement of the performance-based milestone is probable or the performance condition has been achieved.

The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, with the exception of option grants for which vesting is subject to both performance-based milestones and market conditions, which are valued using a lattice-based model. The fair value of restricted stock units, including performance-based restricted stock units, is based on the closing price of the Company’s common stock as reported on The Nasdaq Global Market on the date of grant. The Company recognizes forfeitures for all awards as such forfeitures occur.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non‑owner sources. Other comprehensive loss includes unrealized gains and losses, other than losses attributable to a credit loss which are included in other income and expense, on investments classified as available-for-sale securities, which was the only difference between net loss and comprehensive loss for the applicable periods.

Net Loss per Common Share

Net Loss Per Common Share

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for common stock equivalents. The 3,893,674 pre-funded warrants associated with the January 2021 public equity offering and the private placement concurrent with the March 2024 public equity offering (see Note 8) are included in the weighted-average common shares outstanding in the basic earnings per share calculation given their nominal exercise price. Dilutive common stock equivalents for the periods presented include convertible preferred stock, warrants for the purchase of common stock, and common stock options and restricted stock units outstanding under the Company’s stock option and incentive plans. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.

Basic and diluted net loss per share attributable to stockholders for the three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

Denominator:

 

 

 

 

 

 

Shares used to compute net loss per share, basic and diluted

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

100,447,435

 

 

 

97,797,377

 

Weighted-average pre-funded warrants

 

 

656,910

 

 

 

257,310

 

Weighted-average common shares outstanding used to
    compute basic and diluted net loss per share

 

 

101,104,345

 

 

 

98,054,687

 

Net loss per share, basic and diluted

 

 

 

 

 

 

Basic and diluted

 

$

(0.47

)

 

$

(0.19

)

 

The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Convertible preferred stock

 

 

13,805,540

 

 

 

13,972,745

 

Outstanding options to purchase common stock

 

 

13,308,902

 

 

 

11,874,180

 

Outstanding restricted stock units

 

 

3,468,958

 

 

 

3,970,765

 

Total

 

 

30,583,400

 

 

 

29,817,690

 

XML 24 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of March 31, 2024 and 2023 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

121,322

 

 

$

42,020

 

Restricted cash

 

 

15,177

 

 

 

15,227

 

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows

 

$

136,499

 

 

$

57,247

 

Schedule of Basic and Diluted Net Loss per Share Attributable to Stockholders

Basic and diluted net loss per share attributable to stockholders for the three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(48,004

)

 

$

(18,881

)

Denominator:

 

 

 

 

 

 

Shares used to compute net loss per share, basic and diluted

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

100,447,435

 

 

 

97,797,377

 

Weighted-average pre-funded warrants

 

 

656,910

 

 

 

257,310

 

Weighted-average common shares outstanding used to
    compute basic and diluted net loss per share

 

 

101,104,345

 

 

 

98,054,687

 

Net loss per share, basic and diluted

 

 

 

 

 

 

Basic and diluted

 

$

(0.47

)

 

$

(0.19

)

Schedule of Anti-Dilutive Securities not Included in Calculation of Net Loss per Common Share

The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Convertible preferred stock

 

 

13,805,540

 

 

 

13,972,745

 

Outstanding options to purchase common stock

 

 

13,308,902

 

 

 

11,874,180

 

Outstanding restricted stock units

 

 

3,468,958

 

 

 

3,970,765

 

Total

 

 

30,583,400

 

 

 

29,817,690

 

XML 25 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and License Agreements (Tables)
3 Months Ended
Mar. 31, 2024
Collaboration And License Agreements Disclosure [Abstract]  
Summary of all Possible Stock Price Appreciation Milestone Payments

The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:

 

Common stock multiple

 

5.0x

 

 

10.0x

 

 

15.0x

 

Ten-trading day trailing average common stock price

 

$

50.18

 

 

$

100.36

 

 

$

150.54

 

Stock price appreciation milestone payment (in millions)

 

$

20.0

 

 

$

30.0

 

 

$

25.0

 

Schedule of Determine the Estimated Fair Value of the Stock Price Appreciation Milestones Payments The following variables were incorporated in the calculation of the estimated fair value of the stock price appreciation milestones as of March 31, 2024:

 

 

 

As of March 31,

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

4.3

%

 

 

4.0

%

Expected volatility

 

 

84.1

%

 

 

84.0

%

Estimated term (in years)

 

 

14.8

 

 

 

15.0

 

Closing stock price as of remeasurement date

 

$

7.34

 

 

$

3.74

 

XML 26 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments [Abstract]  
Summary of Investments

The following table summarizes the Company’s investments accounted for as available-for-sale securities as of March 31, 2024 and December 31, 2023 (in thousands, except for maturity in years):

 

 

 

Maturity
(in years)

 

Amortized
Cost

 

 

Unrealized
Losses

 

 

Unrealized
Gains

 

 

Estimated
Fair Value

 

March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

101,163

 

 

$

 

 

$

 

 

$

101,163

 

U.S. Treasury debt securities

 

1 or less

 

 

45,844

 

 

 

(33

)

 

 

 

 

 

45,811

 

Municipal securities

 

1 or less

 

 

3,212

 

 

 

(1

)

 

 

 

 

 

3,211

 

Corporate debt securities

 

1 or less

 

 

87,415

 

 

 

(86

)

 

 

7

 

 

 

87,336

 

Commercial paper

 

1 or less

 

 

133,581

 

 

 

(101

)

 

 

14

 

 

 

133,494

 

Total short-term investments

 

 

 

$

371,215

 

 

$

(221

)

 

$

21

 

 

$

371,015

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury debt securities

 

Greater than 1

 

$

1,957

 

 

$

(5

)

 

$

 

 

$

1,952

 

Corporate debt securities

 

Greater than 1

 

 

5,636

 

 

 

(4

)

 

 

11

 

 

 

5,643

 

Total long-term investments

 

 

 

$

7,593

 

 

$

(9

)

 

$

11

 

 

$

7,595

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market fund

 

1 or less

 

$

35,273

 

 

$

 

 

$

 

 

$

35,273

 

U.S. Treasury debt securities

 

1 or less

 

 

82,811

 

 

 

(34

)

 

 

27

 

 

 

82,804

 

Non-US government securities

 

1 or less

 

 

999

 

 

 

 

 

 

 

 

 

999

 

Municipal securities

 

1 or less

 

 

5,000

 

 

 

(3

)

 

 

 

 

 

4,997

 

Corporate debt securities

 

1 or less

 

 

47,144

 

 

 

(51

)

 

 

14

 

 

 

47,107

 

Commercial paper

 

1 or less

 

 

137,339

 

 

 

(62

)

 

 

121

 

 

 

137,398

 

Total short-term investments

 

 

 

$

308,566

 

 

$

(150

)

 

$

162

 

 

$

308,578

 

Classified as non-current assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

Greater than 1

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

Total long-term investments

 

 

 

$

977

 

 

$

 

 

$

3

 

 

$

980

 

XML 27 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on Recurring Basis

The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

 

 

 

Fair Value Measurements at
Reporting Date Using

 

 

 

Total

 

 

Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

As of March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

101,163

 

 

$

101,163

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

47,763

 

 

 

47,763

 

 

 

 

 

 

 

Municipal securities

 

 

3,211

 

 

 

 

 

 

3,211

 

 

 

 

Corporate debt securities

 

 

92,979

 

 

 

 

 

 

92,979

 

 

 

 

Commercial paper

 

 

133,494

 

 

 

 

 

 

133,494

 

 

 

 

Total financial assets measured at fair value on a recurring basis

 

$

378,610

 

 

$

148,926

 

 

$

229,684

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

Total financial liabilities measured at fair value on a recurring basis

 

$

2,740

 

 

$

 

 

$

 

 

$

2,740

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

35,273

 

 

$

35,273

 

 

$

 

 

$

 

U.S. Treasury debt securities

 

 

82,804

 

 

 

82,804

 

 

 

 

 

 

 

Non-U.S. government securities

 

 

999

 

 

 

 

 

 

999

 

 

 

 

Municipal securities

 

 

4,997

 

 

 

 

 

 

4,997

 

 

 

 

Corporate debt securities

 

 

48,087

 

 

 

 

 

 

48,087

 

 

 

 

Commercial paper

 

 

137,398

 

 

 

 

 

 

137,398

 

 

 

 

Total assets measured at fair value on a recurring basis

 

$

309,558

 

 

$

118,077

 

 

$

191,481

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock price appreciation milestones

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

Total financial liabilities measured at fair value on a recurring basis

 

$

1,346

 

 

$

 

 

$

 

 

$

1,346

 

Summary of Changes in the Fair Value of the Company's Level 3 Enterprise Fair Value Milestone Payment Liability

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2024 (in thousands):

 

Balance at December 31, 2023

 

$

1,346

 

Changes in fair value of stock price appreciation milestones liability

 

 

1,394

 

Balance at March 31, 2024

 

$

2,740

 

 

The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2023 (in thousands):

 

Balance at December 31, 2022

 

$

3,861

 

Changes in fair value of stock price appreciation milestones liability

 

 

(1,718

)

Balance at March 31, 2023

 

$

2,143

 

XML 28 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued expenses

Current accrued expenses consist of the following (in thousands):

 

 

 

March 31,
2024

 

 

December 31,
2023

 

Accrued clinical trial related costs

 

$

7,975

 

 

$

8,833

 

Accrued payroll and other employee benefits

 

 

5,414

 

 

 

10,563

 

Accrued other

 

 

18,654

 

 

 

8,118

 

Total current accrued expenses

 

$

32,043

 

 

$

27,514

 

XML 29 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Straight-line lease expense

 

$

3,221

 

 

$

3,318

 

Variable lease expense

 

 

887

 

 

 

613

 

Total operating lease expense

 

$

4,108

 

 

$

3,931

 

Schedule of Future Minimum Payments Under Non-cancelable Operating Leases

Future undiscounted minimum lease payments under the Company’s operating leases as of March 31, 2024 are as follows (in thousands):

 

 

 

Operating
Lease Payments

 

Remaining 2024

 

$

11,025

 

2025

 

 

15,087

 

2026

 

 

15,540

 

2027

 

 

16,006

 

2028

 

 

15,057

 

2029

 

 

10,602

 

Thereafter

 

 

75,978

 

Total undiscounted lease payments

 

$

159,295

 

Less: imputed interest

 

 

(57,225

)

Total lease liability

 

$

102,070

 

Schedule of sublease Income

Sublease income is recognized in other income. Sublease income for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Sublease income

 

$

273

 

 

$

 

XML 30 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Convertible Preferred Stock And Stockholders Equity Disclosure [Abstract]  
Summary of stock option activity and related information under all equity plans

The following table summarizes stock option activity and related information under all equity plans for the period ended March 31, 2024:

 

 

 

Number of
Options

 

 

Weighted-
Average Price

 

Balance at December 31, 2023

 

 

9,850,841

 

 

$

13.71

 

Granted

 

 

3,745,625

 

 

 

6.77

 

Exercised

 

 

(45,438

)

 

 

6.57

 

Cancelled

 

 

(242,126

)

 

 

10.96

 

Balance at March 31, 2024

 

 

13,308,902

 

 

$

11.83

 

Summary of restricted stock unit activity under the Plan

Restricted stock unit activity under all equity and stock option plans is summarized as follows:

 

 

 

Number of
Restricted Stock Units

 

 

Weighted-
Average Grant Date Fair Value per Share

 

Balance at December 31, 2023

 

 

3,065,087

 

 

$

37.96

 

Granted

 

 

1,076,100

 

 

 

6.76

 

Vested

 

 

(580,974

)

 

 

31.49

 

Cancelled

 

 

(91,255

)

 

 

27.87

 

Balance at March 31, 2024

 

 

3,468,958

 

 

$

29.63

 

Schedule of allocation of stock-based compensation for all stock awards

The allocation of stock-based compensation for all stock awards is as follows (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Research and development

 

$

5,716

 

 

$

5,056

 

General and administrative

 

 

5,265

 

 

 

5,927

 

Total

 

$

10,981

 

 

$

10,983

 

 

Schedule of weighted-average assumptions used to determine the fair value of employee and nonemployee stock option grants

The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee and nonemployee stock option grants were as follows:

 

 

Three Months Ended
March 31,

 

 

 

2024

 

 

2023

 

Risk-free interest rate

 

 

3.8

%

 

 

3.8

%

Expected volatility

 

 

87.1

%

 

 

89.9

%

Expected term (in years)

 

 

6.4

 

 

 

6.4

 

Expected dividend yield

 

 

0.0

%

 

 

0.0

%

Summary of changes in stockholders' equity

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2024 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2023

 

2,761,108

 

 

$

3

 

 

 

98,627,076

 

 

$

99

 

 

$

1,580,032

 

 

$

15

 

 

$

(1,211,732

)

 

$

368,417

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

45,438

 

 

 

 

 

 

299

 

 

 

 

 

 

 

 

 

299

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

580,974

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,981

 

 

 

 

 

 

 

 

 

10,981

 

Public offering of common stock, net of issuance costs

 

 

 

 

 

 

 

14,545,454

 

 

 

15

 

 

 

74,620

 

 

 

 

 

 

 

 

 

74,635

 

Private placement of pre-funded warrants, net of issuance costs

 

 

 

 

 

 

 

 

 

 

 

 

 

19,996

 

 

 

 

 

 

 

 

 

19,996

 

Unrealized loss on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(209

)

 

 

 

 

 

(209

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(48,004

)

 

 

(48,004

)

Balance at March 31, 2024

 

2,761,108

 

 

$

3

 

 

 

113,798,942

 

 

$

114

 

 

$

1,685,928

 

 

$

(194

)

 

$

(1,259,736

)

 

$

426,115

 

 

The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2023 (in thousands, except share data):

 

 

Convertible
Preferred Stock

 

 

Common
Stock

 

 

Additional
Paid-in

 

 

Accumulated
Other
Comprehensive

 

 

Accumulated

 

 

Total Stockholders'

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Gain (Loss)

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2022

 

2,794,549

 

 

$

3

 

 

 

97,294,917

 

 

$

97

 

 

$

1,536,497

 

 

$

(1,854

)

 

$

(1,050,804

)

 

$

483,939

 

Exercise of stock options, net of issuance costs

 

 

 

 

 

 

 

68,847

 

 

 

 

 

 

222

 

 

 

 

 

 

 

 

 

222

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

 

 

827,251

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

10,983

 

 

 

 

 

 

 

 

 

10,983

 

Unrealized gain on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,208

 

 

 

 

 

 

1,208

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,881

)

 

 

(18,881

)

Balance at March 31, 2023

 

2,794,549

 

 

$

3

 

 

 

98,191,015

 

 

$

98

 

 

$

1,547,702

 

 

$

(646

)

 

$

(1,069,685

)

 

$

477,472

 

XML 31 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Gross proceeds from the public offering $ 80,000 $ 75,193 $ 0
Net proceeds from issuance of shares after related cash costs   74,700  
Costs related to equity offering   5,300  
Net loss   $ (48,004) $ (18,881)
Anti-dilutive securities (in shares)   30,583,400 29,817,690
Letters of credit outstanding amount $ 15,200 $ 15,200 $ 15,200
Pre-funded warrants   3,893,674  
Operating Expenses   $ 52,993 $ 87,572
Restricted Stock Units (RSUs)      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Anti-dilutive securities (in shares)   3,468,958 3,970,765
Class A Convertible Preferred Stock      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Anti-dilutive securities (in shares)   13,805,540 13,972,745
Maximum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Short-term leases term excluded from calculation of ROU and lease liabilities   12 months  
Common Stock [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Issuance of common stock in conjunction with public offering (in shares)   14,545,454  
Share issue price (in dollars per share) $ 5.5 $ 5.5  
Warrant [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Number of shares to be purchased 3,636,364 3,636,364  
Purchase price of prefunded warrants   $ 5.499  
Exercise price of warrants $ 0.001 $ 0.001  
Net proceeds from issuance of shares after related cash costs   $ 20,000  
XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 121,322 $ 41,870 $ 42,020  
Restricted cash 15,177   15,227  
Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows $ 136,499 $ 57,047 $ 57,247 $ 76,560
XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Details 2) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net Income (Loss) $ (48,004) $ (18,881)
Denominator:    
Weighted-average common shares outstanding 100,447,435 97,797,377
Weighted-average pre-funded warrants 656,910 257,310
Weighted-average common shares used to compute basic net loss per share 101,104,345 98,054,687
Weighted-average common shares used to compute diluted net loss per share 101,104,345 98,054,687
Net loss per share, basic and diluted    
Net loss per share, basic $ (0.47) $ (0.19)
Net loss per share, diluted $ (0.47) $ (0.19)
XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Summary of Significant Accounting Policies (Details 3) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 30,583,400 29,817,690
Common Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 13,308,902 11,874,180
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 3,468,958 3,970,765
Convertible Preferred Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 13,805,540 13,972,745
XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and License Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
Nov. 07, 2022
Apr. 02, 2020
Sep. 14, 2018
Sep. 14, 2018
Jun. 30, 2022
Jun. 30, 2020
Sep. 30, 2018
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Nov. 30, 2023
Dec. 31, 2021
Dec. 31, 2020
Collaboration agreement                          
Revenue recognized               $ 1,925 $ 58,980        
Research and development fees cash payments received               82,000          
Proceeds from issuance of private placement               19,996          
Income expense in change in fair value of the stock price appreciation milestones               3,064 9,711        
Commercial option exercise                          
Collaboration agreement                          
Revenue recognized                 10,000        
Ono Pharmaceutical Company Ltd                          
Collaboration agreement                          
Non-refundable upfront payments recorded as deferred revenue       $ 10,000                  
Non-refundable upfront payments recorded as deferred revenue     $ 10,000 10,000                  
Aggregate research and development fees payments receivable     20,000 20,000                  
Collaborative arrangement annual payments receivable recorded as deferred revenue             $ 5,000            
Collaborative arrangement potential additional milestones     30,700 $ 30,700                  
Transaction price of the agreement     $ 40,700                    
Collaboration contract asset               7,800          
Revenue recognized               1,900 6,700        
Research and development fees cash payments received               34,100          
Contra research and development expenses               800          
Proceeds from collaboration partner               8,000          
Option exercise payment $ 12,500                        
Amortization of sublicense consideration               0 0        
Ono Pharmaceutical Company Ltd | Candidate 1                          
Collaboration agreement                          
Percentage of reduction on milestone payments       50.00%                  
Ono Pharmaceutical Company Ltd | Minimum | Candidate 1                          
Collaboration agreement                          
Profits and losses sharing percentage         50.00%                
Collaborative arrangement potential additional milestones         $ 9,300           $ 1,400    
Ono Pharmaceutical Company Ltd | Maximum | Candidate 1                          
Collaboration agreement                          
Collaborative arrangement potential additional milestones         $ 29,300           $ 30,700    
Ono Pharmaceutical Company Ltd | Maximum | Candidate 2                          
Collaboration agreement                          
Aggregate milestone payments       $ 843,000                  
Janssen Biotech Inc                          
Collaboration agreement                          
Collaboration contract asset               17,100          
Revenue recognized                 52,300        
Amortization of sublicense consideration               7,200          
Deferred revenue                 41,200        
Janssen Biotech Inc | Janssen Agreement                          
Collaboration agreement                          
Sublicense consideration represents an asset under ASC, other assets and deferred costs               17,100          
Janssen Biotech Inc | Research and Development                          
Collaboration agreement                          
Revenue recognized                 11,100        
Janssen Biotech Inc | Upfront Fee and Equity Premium                          
Collaboration agreement                          
Revenue recognized                 31,200        
Amended Mskcc License                          
Collaboration agreement                          
Enterprise value milestone payment               75,000          
Stock price appreciation milestone payable                       $ 20,000  
Enterprise value milestones liability at fair value               2,700   $ 1,300      
Amended MSK License                          
Collaboration agreement                          
Income expense in change in fair value of the stock price appreciation milestones               1,400 $ 1,700        
Ono Letter Agreement | Ono Pharmaceutical Company Ltd                          
Collaboration agreement                          
Milestone payments                         $ 10,000
Deferred revenue               200          
Ono Letter Agreement | Ono Pharmaceutical Company Ltd | Sublicense Consideration                          
Collaboration agreement                          
Sublicense consideration paid               $ 7,800          
Johnson Johnson Innovation J J D C Inc | Stock Purchase Agreement                          
Collaboration agreement                          
Company received payment   $ 100,000                      
Upfront cash payment   50,000                      
Equity method investment, underlying equity in net assets   $ 50,000                      
Equity premium per share   $ 9.93                      
Aggregate equity premium on shares   $ 16,000                      
Proceeds from issuance of private placement   34,000                      
Aggregate purchase price of common stock   $ 50,000                      
Issuance of common stock during period for private placements (in shares)           1.8              
Common stock per share           $ 28.31              
XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and License Agreements (Details 1) - Amended MSK License
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Milestone One  
Collaboration agreement  
Common stock multiple 5.0x
Ten-trading day trailing average common stock price | $ / shares $ 50.18
Stock price appreciation milestone payment (in millions) | $ $ 20.0
Milestone Two  
Collaboration agreement  
Common stock multiple 10.0x
Ten-trading day trailing average common stock price | $ / shares $ 100.36
Stock price appreciation milestone payment (in millions) | $ $ 30.0
Milestone Three  
Collaboration agreement  
Common stock multiple 15.0x
Ten-trading day trailing average common stock price | $ / shares $ 150.54
Stock price appreciation milestone payment (in millions) | $ $ 25.0
XML 37 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration and License Agreements (Details 2) - Amended MSK License - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Determine the estimated fair value of the enterprise value milestone payments    
Risk-free interest rate 4.30% 4.00%
Expected volatility 84.10% 84.00%
Estimated term (in years) 14 years 9 months 18 days 15 years
Closing stock price as of remeasurement date $ 7.34 $ 3.74
XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
California Institute For Regenerative Medicine Award (Details) - California Institute for Regenerative Medicine - USD ($)
$ in Millions
Feb. 22, 2024
Apr. 05, 2018
FT516    
Award from California institute for regenerative medicine    
Award agreement executed date   Apr. 05, 2018
Award for first-in-human clinical trial   $ 4.0
FT819 [Member]    
Award from California institute for regenerative medicine    
Grant awarded $ 7.9  
XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Prepaid Expenses And Other Assets    
Schedule Of Available For Sale Securities [Line Items]    
Accured Interest on investments $ 0.9 $ 0.9
Treasuries, Non-U.S. Government Securities, Municipal Securities, Corporate Debt Securities and Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Short term investments, maturity start range 3 months  
Short term investments, maturity end range 36 months  
XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Details 1) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Money market funds | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 101,163 $ 35,273
Unrealized Losses 0
Unrealised Gains 0
Estimated Fair Value $ 101,163 $ 35,273
U.S. Treasury debt securities | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 45,844 $ 82,811
Unrealized Losses (33) (34)
Unrealised Gains 27
Estimated Fair Value $ 45,811 $ 82,804
U.S. Treasury debt securities | Non-current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) Greater than 1  
Amortized Cost $ 1,957  
Unrealized Losses (5)  
Unrealised Gains  
Estimated Fair Value $ 1,952  
Non-U.S. government securities | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years)   1 or less
Amortized Cost   $ 999
Unrealized Losses   0
Unrealised Gains   0
Estimated Fair Value   $ 999
Municipal securities | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 3,212 $ 5,000
Unrealized Losses (1) (3)
Unrealised Gains 0
Estimated Fair Value $ 3,211 $ 4,997
Corporate debt securities | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 87,415 $ 47,144
Unrealized Losses (86) (51)
Unrealised Gains 7 14
Estimated Fair Value $ 87,336 $ 47,107
Corporate debt securities | Non-current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) Greater than 1 Greater than 1
Amortized Cost $ 5,636 $ 977
Unrealized Losses (4) 0
Unrealised Gains 11 3
Estimated Fair Value $ 5,643 $ 980
Commercial Paper | Current Assets [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Maturity (in years) 1 or less 1 or less
Amortized Cost $ 133,581 $ 137,339
Unrealized Losses (101) (62)
Unrealised Gains 14 121
Estimated Fair Value 133,494 137,398
Short-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 371,215 308,566
Unrealized Losses (221) (150)
Unrealised Gains 21 162
Estimated Fair Value 371,015 308,578
Long-term Investments [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,593 977
Unrealized Losses (9) 0
Unrealised Gains 11 3
Estimated Fair Value $ 7,595 $ 980
XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial assets:    
Total financial assets measured at fair value on a recurring basis $ 378,610 $ 309,558
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 2,740 1,346
Stock price appreciation milestones    
Financial liabilities:    
Stock price appreciation milestones 2,740 1,346
Money market funds    
Financial assets:    
Money market funds 101,163 35,273
U.S. Treasury debt securities    
Financial assets:    
Investment 47,763 82,804
Non-U.S. government securities    
Financial assets:    
Investment   999
Municipal securities    
Financial assets:    
Investment 3,211 4,997
Corporate debt securities    
Financial assets:    
Investment 92,979 48,087
Commercial paper    
Financial assets:    
Investment 133,494 137,398
Quoted prices in Active Market for Identical Assets (Level 1)    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 148,926 118,077
Quoted prices in Active Market for Identical Assets (Level 1) | Money market funds    
Financial assets:    
Money market funds 101,163 35,273
Quoted prices in Active Market for Identical Assets (Level 1) | U.S. Treasury debt securities    
Financial assets:    
Investment 47,763 82,804
Significant Other Observable Inputs (Level 2)    
Financial assets:    
Total financial assets measured at fair value on a recurring basis 229,684 191,481
Significant Other Observable Inputs (Level 2) | Non-U.S. government securities    
Financial assets:    
Investment   999
Significant Other Observable Inputs (Level 2) | Municipal securities    
Financial assets:    
Investment 3,211 4,997
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Financial assets:    
Investment 92,979 48,087
Significant Other Observable Inputs (Level 2) | Commercial paper    
Financial assets:    
Investment 133,494 137,398
Significant Unobservable Inputs (Level 3)    
Financial liabilities:    
Total financial liabilities measured at fair value on a recurring basis 2,740 1,346
Significant Unobservable Inputs (Level 3) | Stock price appreciation milestones    
Financial liabilities:    
Stock price appreciation milestones $ 2,740 $ 1,346
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Change in fair value of stock price appreciation milestones $ 1,394 $ (1,718)
XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Change in fair value of stock price appreciation milestones $ 1,394 $ (1,718)
Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Balance at the beginning of the period 1,346 3,861
Change in fair value of stock price appreciation milestones 1,394 (1,718)
Balance at the end of the period $ 2,740 $ 2,143
XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current accrued expenses    
Accrued clinical trial related costs $ 7,975 $ 8,833
Accrued payroll and other employee benefits 5,414 10,563
Accrued other 18,654 8,118
Total current accrued expenses $ 32,043 $ 27,514
XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Apr. 30, 2023
ft²
Lessee Lease Description [Line Items]      
Lessee, operating lease, option to extend These leases have terms varying from one to approximately sixteen years, with renewal options of up to ten years    
Future minimum payments under the operating leases $ 159,295,000    
Remaining weighted-average lease term 10 years 6 months    
Operating lease liabilities, weighted-average discount rate 8.35%    
Total short-term lease expense $ 0 $ 0  
Net Rentable Area | ft²     18,913
Minimum      
Lessee Lease Description [Line Items]      
Future minimum payments under the operating leases $ 159,300    
Maximum      
Lessee Lease Description [Line Items]      
Lease term 16 years    
Maximum | The Premises 2020 Lease Agreement      
Lessee Lease Description [Line Items]      
Renewal term 10 years    
XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Sublease income $ 273 $ 0
XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease, Cost [Abstract]    
Straight-line lease expense $ 3,221 $ 3,318
Variable lease expense 887 613
Total operating lease expense $ 4,108 $ 3,931
XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details 3)
$ in Thousands
Mar. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Remaining 2024 $ 11,025
2025 15,087
2026 15,540
2027 16,006
2028 15,057
2029 10,602
Thereafter 75,978
Total undiscounted lease payments 159,295
Less: imputed interest (57,225)
Total lease liability $ 102,070
XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2024
Apr. 30, 2023
Jan. 31, 2021
Nov. 30, 2016
Mar. 31, 2024
Dec. 31, 2023
May 02, 2017
Convertible preferred stock              
Preferred stock, par value (in dollars per share) $ 0.001       $ 0.001 $ 0.001  
Employee And Non Employee Stock Option              
Convertible preferred stock              
Unrecognized compensation cost related to outstanding options $ 36.5       $ 36.5    
Expected recognition weighted average period of unrecognized compensation cost         2 years 2 months 12 days    
Restricted Stock Units (RSUs)              
Convertible preferred stock              
Unrecognized compensation cost related to outstanding options $ 38.4       $ 38.4    
Expected recognition weighted average period of unrecognized compensation cost         2 years 1 month 6 days    
Pre-Funded Warrants              
Convertible preferred stock              
Number of shares to be purchased 3,893,674   257,310   3,893,674    
Purchase price of prefunded warrants $ 5.499   $ 85.499        
Exercise price of warrants $ 0.001   $ 0.001   $ 0.001    
Terms of exercise         The Pre-Funded Warrants are exercisable at any time after the date of issuance. A holder of Pre-Funded Warrants may not exercise the Pre-Funded Warrant if the holder, together with its affiliates, would beneficially own more than 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. A holder of Pre-Funded Warrants may increase or decrease this percentage not in excess of 19.99% by providing at least 61 days’ prior notice to the Company    
Maximum percentage of common stock ownership together with affiliates allowable after exercise of prefunded warrants 9.99%       9.99%    
Maximum percentage of common stock ownership after change upon notice 19.99%       19.99%    
Common Stock              
Convertible preferred stock              
Share issue price (in dollars per share) $ 5.5       $ 5.5    
Public offering of common stock, net of issuance costs (in shares)         14,545,454    
Conversion of preferred shares to common stock   167,205          
Warrant [Member]              
Convertible preferred stock              
Number of shares to be purchased 3,636,364       3,636,364    
Purchase price of prefunded warrants         $ 5.499    
Exercise price of warrants $ 0.001       $ 0.001    
Non-Voting Class A Preferred Stock | Redmile Group, LLC and Affiliates              
Convertible preferred stock              
Percentage of common stock ownership upon preferred stock conversion       19.99%      
Terms of conversion         The Class A Preferred were purchased exclusively by entities affiliated with Redmile Group, LLC (collectively, Redmile). The terms of the CoD prohibited Redmile from converting the Class A Preferred into shares of the Company’s common stock if, as a result of conversion, Redmile, together with its affiliates, would own more than 9.99% of the Company’s common stock then issued and outstanding (the Redmile Percentage Limitation), which percentage could change at Redmile’s election upon 61 days’ notice to the Company to (i) any other number less than or equal to 19.99% or (ii) subject to approval of the Company’s stockholders to the extent required in accordance with the NASDAQ Global Market rules, any number in excess of 19.99%. On May 2, 2017, the Company’s stockholders approved the issuance of up to an aggregate of 14,097,745 shares of common stock upon the conversion of the outstanding shares of Class A Preferred. As a result, Redmile has the right to increase the Redmile Percentage Limitation to any percentage in excess of 19.99% at its election.    
Non-Voting Class A Preferred Stock | Maximum              
Convertible preferred stock              
Number of shares to be issued upon conversion             14,097,745
Non-Voting Class A Preferred Stock | Maximum | Redmile Group, LLC and Affiliates              
Convertible preferred stock              
Percentage of common stock ownership upon preferred stock conversion       9.99%      
Preferred shares converted into common stock percentage of ownership change upon notice       19.99%      
Convertible Preferred Stock              
Convertible preferred stock              
Preferred stock, issued shares 2,761,108       2,761,108 2,761,108  
Percentage of common stock ownership upon preferred stock conversion   14.99%          
Conversion of preferred shares to common stock   33,441          
Convertible Preferred Stock | Redmile Group, LLC and Affiliates              
Convertible preferred stock              
Percentage of common stock ownership upon preferred stock conversion       19.99%      
November 2016 Placement | Common Stock              
Convertible preferred stock              
Share issue price (in dollars per share)       $ 2.66      
Public offering of common stock, net of issuance costs (in shares)       7,236,837      
November 2016 Placement | Non-Voting Class A Preferred Stock              
Convertible preferred stock              
Preferred stock, issued shares       2,819,549      
Share issue price (in dollars per share)       $ 13.3      
Number of shares to be issued upon conversion       5      
Preferred stock, par value (in dollars per share)       $ 0.001      
Conversion price       $ 2.66      
XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details 1) - Employee And Non Employee Stock Option
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Options  
Balance at the beginning of the period | shares 9,850,841
Granted | shares 3,745,625
Exercised | shares (45,438)
Cancelled | shares (242,126)
Balance at the end of the period | shares 13,308,902
Weighted-Average Price  
Balance at the beginning of the period | $ / shares $ 13.71
Granted | $ / shares 6.77
Exercised | $ / shares 6.57
Cancelled | $ / shares 10.96
Balance at the end of the period | $ / shares $ 11.83
XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details 2) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Restricted Stock Units  
Balance at the beginning of the period | shares 3,065,087
Granted | shares 1,076,100
Vested | shares (580,974)
Cancelled | shares (91,255)
Balance at the end of the period | shares 3,468,958
Weighted-Average Grant Date Fair Value per Share  
Balance at the beginning of the period | $ / shares $ 37.96
Granted | $ / shares 6.76
Vested | $ / shares 31.49
Cancelled | $ / shares 27.87
Balance at the end of the period | $ / shares $ 29.63
XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Convertible preferred stock    
Total stock-based compensation expense $ 10,981 $ 10,983
Research and Development    
Convertible preferred stock    
Total stock-based compensation expense 5,716 5,056
General and Administrative    
Convertible preferred stock    
Total stock-based compensation expense $ 5,265 $ 5,927
XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details 4) - Employee And Non Employee Stock Option
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Weighted-average assumptions to determine fair value of stock options    
Risk-free interest rate 3.80% 3.80%
Expected volatility 87.10% 89.90%
Expected term (in years) 6 years 4 months 24 days 6 years 4 months 24 days
Expected dividend yield 0.00% 0.00%
XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Preferred Stock and Stockholders' Equity (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Class Of Stock [Line Items]    
Beginning Balance $ 368,417 $ 483,939
Exercise of stock options, net of issuance costs 299 222
Issuance of common stock upon vesting of restricted stock units   1
Stock-based compensation 10,981 10,983
Public offering of common stock, net of issuance costs 74,635  
Private placement of pre-funded warrants, net of issuance costs 19,996  
Unrealized gain loss on investments (209) 1,208
Net loss 48,004 18,881
Ending Balance 426,115 477,472
Preferred Stock | Convertible Preferred Stock    
Class Of Stock [Line Items]    
Beginning Balance $ 3 $ 3
Beginning Balance (in shares) 2,761,108 2,794,549
Ending Balance $ 3 $ 3
Ending Balance (in shares) 2,761,108 2,794,549
Common Stock    
Class Of Stock [Line Items]    
Beginning Balance $ 99 $ 97
Beginning Balance (in shares) 98,627,076 97,294,917
Exercise of stock options, net of issuance costs (in shares) 45,438 68,847
Issuance of common stock upon vesting of restricted stock units   $ 1
Issuance of common stock upon vesting of restricted stock units (in shares) 580,974 827,251
Public offering of common stock, net of issuance costs $ 15  
Public offering of common stock, net of issuance costs (in shares) 14,545,454  
Ending Balance $ 114 $ 98
Ending Balance (in shares) 113,798,942 98,191,015
Additional Paid In Capital    
Class Of Stock [Line Items]    
Beginning Balance $ 1,580,032 $ 1,536,497
Exercise of stock options, net of issuance costs 299 222
Stock-based compensation 10,981 10,983
Public offering of common stock, net of issuance costs 74,620  
Private placement of pre-funded warrants, net of issuance costs 19,996  
Ending Balance 1,685,928 1,547,702
Accumulated Other Comprehensive Gain (Loss)    
Class Of Stock [Line Items]    
Beginning Balance 15 (1,854)
Unrealized gain loss on investments (209) 1,208
Ending Balance (194) (646)
Accumulated Deficit    
Class Of Stock [Line Items]    
Beginning Balance (1,211,732) (1,050,804)
Net loss 48,004 18,881
Ending Balance $ (1,259,736) $ (1,069,685)
XML 55 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details)
$ in Millions
May 01, 2024
USD ($)
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Milestone payments $ 5.0
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )V J5@'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 " "=@*E8__,\CN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FW')**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64 M>X2:\S58)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!'BXX25&4%K)LF MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "=@*E89T>;9\8% #.'@ & 'AL+W=OESA-MVF_6 2 ]$E<68[4/[[ MV0DD]&2^L.CXIY8DRAUSA*Y%UCI51ZVVI)?\5B*J]Y MRA)]9\%%3)4^%MTB4(8Y;(D"=(L,5=8X1O M/9<80?[$'R';R(-C9%#FG'\S)^/@KN&8$K&(^NS_E\!IF3B7S>/1G&*C57:/?0 %;T"Q2+WSSGNV .L;/YY',_Z)- M\6R[W4!^)A6/=V)=@CA,BO_T=?ZENZE&51R;ZH M]P0T_$C%-7+Q%2(.:5O*XYV2;Y%#;.HWI7'+%^?F=NX1.X^OF4!_C^92"5T7 M_[&]H,*A;7A^D-D;V'8)VX;69QLR&#/L\C6:/:/;^\64T>?PR&WO3*S1^]JYMN*!13=Q.B=LY M!]?3[4+02+>'@+VBW]G6!@P[.8Z#VV[;Q5T;(ZBMR=@M&;M@R(+FUTL'Y!(VE[*1XHJPEU4T+=@(7R,B%RI%#ZNLU]952 'Q!V:S8Q M:;K8!@D*:T)BIQING7.ZEJ9U+>E/4S /DIDUBH+R^KBD0J/G(/W&#.Q#),E>J<= MU IY/$YI8O^NL.'1M@GKZH)6:0>#^6(X$S0P@--M/.>1%0PV,$._E>L2N097 MP0:?E6ST!XMUVITJ[G^[0M,\\J)/F9)*YV+-;07^01%E]QX*MT[N9B9?ZR'& M;M_%-]V;06MM@ZSB#(932#DP'G:N3_JBO27"9L=&1%A6]T-6<0:?F6=VC+L, M<)P2MOML'3M@45W&*M]@.);L*^MNJ'QA*13@PR GK-X;AVX[T^8Z(E%T^TZ/>O$ M M;6!"15R"%GA9P9?47C0-?4E"7H(=3*VHEXB!Y$J!Q$XQGR/:GI>9E@G M@J_#Q+=_:]C3&UE!+Q&,2!6,R%G!J 2=<)V%(O17F.H>.;!CPHXW!-MG9+"N M+FF5C@@<:/+:.A*,'@>##?J=OA7K$H&(5(&(P GF \]CT(HGT"ASPJ3?T_UN MWW&L?)<(0Z0*0^2L,#1.%!/%9H!9*Z#[=&2%K16&8%5=SBH,$3C%S$*E##V^^BN:+-G11>831L^C MZ/$YT)']SP2'0PA'L\2);9'NZ$3[@_6^34LJHM< M12,7SC'EM.QS1H5NJ=%V-VVQ M9; X)E=1&K]./"<:5:21KS8Z?U(S=*71!%;:*ES MW=/#GB@V3XL3Q=-\_W'.E>)Q?KAB-&#"/*#O+SA7^Q/S ^46]O _4$L#!!0 M ( )V J5ARF8#Z-P8 '$9 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%<4+6#'(O6>)@9:!\,&K&C0M-MG1J)CHI+HBI33[-?O M*#N2+%*L@_5#8M$Z'I\[OCS/T5>/HOXFMXPI]*,L*GD]VRJUNUPN9;9E)947 M8L+,1=4D5-.N'I=S5C.9MI[)8$L^+EB7EU6QUU7YW6Z^N1*,*7K';&LFF M+&G]]($5XO%ZAF?/7WSF#UNEOUBNKG;T@=TQ]75W6T-KV7G)>Y2#9Z1#N1?BFV[\F5_//(V(%2Q3V@6%CSU;LZ+0G@#' M]Z/363>F[CA\?O;^>QL\!'-/)5N+XA^>J^WU+)FAG&UH4ZC/XO$/=@PHU/XR M4OWJ)7B%?HRU8TDE:YO%HJP* ]+;/C>!\.XY&) M\3[2^@+Y>(Z(1P)+][6[^PW+NN[^:?O/GPJ_J6M6*42EA#@O M;?$<' 1V!WJ77S5:O?\.1]\X6W2]R=A*KW\7JN[ROUE1N M$.LL'EQ%K2M]%.Q7F&"?D*OE?AB/:1;@)/8ZJQ.@00&9#2-/9'N$TC'(1^:H<==[!C)^PO0M'B#(2Q,;B?!GX MZCL-<8XJIFPP4Q,!P3@:X;1818D_L9NPUS.0Y\3Z"9!2Q:L'5# @9%1KYEV( MS:*!QO0".'H=PHF\B'@CT#8S',43FPL/>!,[47^&::]YILE2GZ=6A-C<("&. MXS'"GYF=(NRI#3O99/6IW>N.!!)S/L?07":GL'H6PFX:.FQP!RS?&#.,TB0= MGYHV.YA_/)6WGGUP<)8F*#B]YP57G-F% 7:RV$N5P:_R=AITSVG836H=Y^[H MTQ3A8I.HHC@:GV86JR#&4\NF9S/LIC, 6#>LIS,K0).1?.(%8]ZRF)$XQ,$$ MQ)ZYL)NZ;MB&P=+)0;?L6=784>X M.] V4%Y9H9L\%06>L2TM5CB>(HF>S[";T$YEP0"Z%:G)5"!,(B/-IIF?>NG$ M.B ]H9&7$=I)HH&!D=B />)RIY[8K(9B8,Q*UNLL!],K!(RJ.;SO\C;:>P]51-WI0@USO'(E3H+<_3*N_ \#"16(RAN&_8.T49! MO<;_U39;"B#0 H5SS_/T'Z(*?:1UMNVN)-IE@6-![ M?4NR!V'-@2+18/2#9RZEIJBVT&J45/"@3X$%(O,XPG/L)><.:)TYLY@=,YO3 MY#3'O3(@;F6@]Q3L^ARU,\F3V,_7F<)O,T(!/>X&5$XKD71]K@O&R: M,@4/), QGZ91.J%D2*]DR$^43)YS?9 "G^D"?<$KJ"!V'/C-BM-298,82(G! M Q;#,/$\GTP [G4-<>L:D%Y-V13MQ>#Q D&4L)^W^C9WSZ &AC9#;PHAY5MK M#*:>6>#42+9-&DU@[T4/<8N>(?:<;7C&K04P,57+ I-0$^D8I=42XW@RS[W& M(>=H'#EYGEN!6Z0.B3 >JW*+G1\EP52UY/=BQW>+G0/H@<1I-^3+@C@.,;Q& MM)9\-CM;R;<F[H6_?N5Y;5?U!+ P04 " "=@*E8%&R=<_$" :"@ M& 'AL+W=O>/[)LVA8*:C2I#X9*YTP2QV]<(WI0:65:)"^"&ED5\P M+KUD5-V;ZF2DEE9P"5--S+(HF/Y]"T*MQU[@/=^XYXOE'EWG:S;VJ"," :EU M%@PO*YB $,X).7XUIEX[IA-NMI_=/U?)8S(/S,!$B9\\L_G8&W@D@SE;"GNO MUE^@2:CO_%(E3/5/UG5L%'LD71JKBD:,! 67]94]-878$ 2]5P1A(PC/%70; M0;=*M":KTKICEB4CK=9$NVAT/,:GS*46>3B9(93@ID!%M& M"9XQBYU;)IA,@[9N1;Y'!N?MJ,>5N/ M&;XRYC>F.Z0;7).0AKT#\LEQ^1VDK;R[+?(WQ84#6F/6 M6.WT\9J43),5$TL@5UR23 G!M"$EZ#KC]X(JR'4>B)*@I\ MB_^AXKVS*GXJ:@N^W\+W+X!_J?.1-Z*_5\:PJ>-NP<^)W**.6NKH;&K"C5D> M7AC1WOA!T(V'@V$OW"'=CQP.HC"F<708-&Y!XPO*BWN/L4QF7"Z.U#<^FWH_ M\CCUH*4>G*"6*]"6/P@@+Z_DS"5Q"/BHF=N\;TS)4AA[N#L;T"OPDG=O@HA^ M//3!_$]F6WD/V[R'EWU^ZJ5U9*Z&^RL\CH* #G9FZG3<%G! 7_8\>AGR>6NL M<3T-?D9@3>YO;-SNU(0[XX)+0P3,44D[,5KH^B!2=ZPJJ[W\05D\&53-' ]O MH%T /I\K99\[[GC0'@>3OU!+ P04 " "=@*E8:WCI,#D% R% & M 'AL+W=OQM60E&$WJ045N$=OV MK8)FY6RYJ-]]$,L%WZD\*]D'@>2N**CX=LUR_G UP[/#B[MLFRK]PEHN*KIE M]TQ]JCX(>+(Z+TE6L%)FO$2";:YF;_#EBCAZ0&WQ5\8>Y-$]TE36G'_5#S?) MUR_D4/K:T]0_%.*EZT@P%!D97-E3ZV@3@: M0,C( -(.($\=X+0#ZLA9#;*:UENJZ'(A^ ,2VAJ\Z9LZ-O5H8).5.HWW2L"_ M&8Q3RQ4O$T@*2Q#<29YG"57P<*_@ ME2$O$-^K-B@NJH2T1+;5E R:0ZEWN& MWG,IT1Q]NG^+7KYXA5Z@K$0?4[Z38"H7E@*0^E-6W *Z;@"1$4 .NN6E2B5Z M!\"2T_$6D.L8D@/#:S+I\):*"^3@UXC8Q#7@63U]N#,!Q^D"[M3^G!%_-V7, M"]8'&'UYLY9*0#G_;0I6X\PU.],]?BDK&K.K&61$,K%GL^7//V'?_L7$])F< MG?!V.][NE'U;NF(EQX\:OW>A):+_$$?$6UOZ8R=#("Z/0 M[JQ.('H=1&\2XL=O%=/E?M> 0U_>/2I=Y.L4=02!VZ)UWC,$*1ZYC!AIU0*/ICN$*8/)!%9E@1@, M'HDBYPSFT"H,O("886*[5SE[$F@M4AO!BP-8T#*C-MF#[\\];/OG:3?9D="+ MQH >R3&>[DB5,@$26HO$RS:>KXQ=V7IZIK9\+F^GO$G/FTPFZ*94#/RJEKJ1 M+QG$W,5N=)Z9H97C1^Y(7GK5QI/BN%REM-PRO;;9T$R@/%J+CXO,B,X= MQM >!'IHY$)#CV#K-1A_1X2;*>5["#T#0G\0OJ%5%& \ K$733RI45 MPX1B!.8/$^N&MCV 9K##81B.@>L5#@=/F$#BDR7Z83K1H$?FDDG=_.&YY)F\ MG8:@5T\\+9^?2MC0YMF_L(_9PD:VY8WTIG%/,UB%YFP.&^"YI+"PDRS>B4QE M3+Y&)3.N!/!0.^=DV ]#*PQ"/)+/7F'QM,2>;K9&RRX:K$.@[&"]<@[28(<# M/QA9!Y!>8,FTP!YZ E5-]140;9E2P5[K7786FT"W+L-C,/:%&YQA-IOAD9F& M]%)+)B5M"G*2Y3MUOOML0>.G@3::C8+N=9),Z^3G^ER")7.ZAW4,*-(Q<(EV M>B>O>-W_P*")O:[KGFEM:60V5$YL8VR[CGN^F#28PN[+<_TP&"'8"RV9%MH? M)-AFZJD4#7HZ1G%H.D+1.CI]*9C8UH=2$A#N2M4<4W1ONX.O-_5QS]G[:WRY M:HZO>C?-:=HM%=NLE"AG&W!I7P0 2S0'5,V#XE5]QK/F2O&BODT939C0!O#_ MAG-U>- ?Z(X)E_\!4$L#!!0 ( )V J5AW;W1C^@8 'H= 8 >&PO M=V]R:W-H965T&ULK5E1FT\Z%>IJMM>ZO%@L5+)G.57O1,D*>+(3,J<:+N7]0I62T=0.RK,%\;SE(J>\ MF*TO[;U;N;X4E4_GXGF7BX6J&9T\WOO#[O38W%NO+DMZS.Z:_ MEK<2KA9'+RG/6:&X*)!DNZO9-;[8^($98"W^XNQ!=7XC0V4KQ#=S\2F]FGD& M$UJ.4-)I;3(F\& (.=%_9]^;R:B,P#\ MN >09@#I#PA&!OC- -\2K9%96A^HINM+*1Z0--;@S?RPF&6\TQ*> M!(.)CROOX,12<3 MRDFR'KFT(TUE.:SG0>1YL$R'+GR'&8ZB"!_-3H"%1V#AY$I%B7KL+.\L51 3WUM1AA..1%5T=D:XFD=YID7R;F_*= MHD3DH&EJ%.1J\'[LQ5$?I=O*=\.,CC"C29C722*9+032L^THJG:?6(@ 9E="MD?0.2 M2TM(&4258MI9#>(!*J^'>VBQPO'2#1M[K=9YSP3XCDD),2/9@14542'6A6,3/'RD0\A Q/&*)E)T]S M*&3PL'"+2_.VD[CVXW[9=5C-\0J/D2$M&3))YC=)"PU<($49VDF1@[;B"&T^ M?;E!UP]4ID[(Y-GH<)C ['O>"-Y6L?&T9->3KWK5WX:Q3=*,TRW/QI4 OZJ6 MOY:WT\EHU1Q/RSD4K[H@0:PQ?J#;S)TOP6 MXF747["A$0GB:&S!6F''DWJX MOI6LI#Q%[+N1 %:ODM![)B>J3^/S1)'"Y2##AU88Q]Z(<.%68_&TR!ZGM:2/ M9DYK:0"AJ%C+PPE[**3S(/16?=P.,^+Y\8B4X59R\;3FVAW>7.SFT""=) 4# M&>ZFQJADX:'(S@-,^@0<5KX_5OM;*<;36OSYG/[.B=JAH;[OAX.BY-+:*%J. M!7FKMCB>K$J?;#=P!M!)U7YQ]7DE;Z=;N5:JR;14WU8RV5.3TK93,HNE'VV\ ML7\K7IK>R#4'Q*'+T;*W4BXCGW@C\35"L?]]L@AUGL!V/06R$EP63^?N0%A?WF\R@G]?BE^?M: MWDY)M\I,II7YDU(5L&;U_B#/H5.M6UC;!IHN.H[C M03T>FHU1:N6>G"GWW7JQ.S<3AU(>A]W-78-[:#8>7ZW*; ML]$CJM&6W?.B:+((FG@$HL^%LZ+>4)+#I'AI#+\ M:A^&_5KI,.IGX:)SBI4S>6\/]Q2R_^>WRQJ8\!6S?U MJ>0-E5!B%.Q9=^#2>[>"N97U05]]H45IS\JV0FN1VY][1E,FC0$\WPFAGR[, M"X['K>O_ 5!+ P04 " "=@*E8C?!A04D" "C!0 & 'AL+W=O]K 2@V1+N-7Q^GT*0WP M>']@_V*U:RT;+&'!Z4^2JR)QI@[*88MKJAYXU '2-'M=+='EQ MA2X08>A[P6N)62YC5^G*2?L[S&T?.&_W./0=;5TT3"=Z=V9K' & MB:.;4X+8@Y.^?^=/O$]#6O\3V2OE4:\\.L>>?M.CYHYEO 1T^95+>36DMJ68 M6 HS6/;I=33U//WC]L[1>R]![.P8D"CC-5/M"^J]_:2Y ML0WVQC_7$Z@=&']HVO&EW\>.,(DH;#6E-_JH^U>T(Z$U%*]L5VVXTCUJMX6> MHB!,@#[?2K-A;A2D6V)=$O)PSAS.4M5*/;G"=+8+(*4*! MJ744C/YM\1*%<$RDXY^.-.AM.N#A]Y[]I^;P=)@U,WBIQ!\\L\4BF 608_4[F?L#C1Q?*D2IOD+NW;OF#:GM;&J[,"DH.2R_<^>.D<< &;1*X"D R2- M[M90H_(SLVPYUVH'VNTF-O?1'+5!DS@N753NK:953CB[O";_9JCA0;.,RPVL MM&9R@^1W:^:A)0MN7YAV;!P/H9KF7&MSRKF1@Z?$MZ.DSJ M\N?<5"S%14 )8E!O,5B^?Q=/HT\>R:>]Y%,?.WG"HN9,P /JTH#*AT(V)-I/ M^ZL$\G%:0#+MG'P"?]9,PI>:OAB4@.6:[@?94S4E@&(Z(H3X#D0RPGEJ!"P1DK$#(%9(/ELK;9DM<*4YYR<037ND7@KS5,T(W@@ M$4<>:2CPJ2(_@MH'H8W!Y+_N.H8R<^SSK-9ND99D\;)CE)G^&NYK\WL;MA_1'J&4#)\E73VGA+A>L4ML0##FS4H*GG)RM M<4/7PYD\D" -:PJP&7FR8-)GP<1[7?=7\Z^;YEK^/73AO0S?F*737M_T>Q26 MZ7>0?-9+/O.Z]!=6XI F/ZH+A,?^K+<_\S(]<"L&!?AA;Y0EC["/O;"/7@L' M27$83UAEJK)?OVZM9#^AU35Z=,71RYL=^4.FY(=O4/<&:\Z$\>H[Z"EB+U.C MP?5=+%6R+>."K8?O7,AR&'A !UG.E M['[@#/0_,9;_ E!+ P04 " "=@*E85R%J8=X4 "[/P & 'AL+W=O M/M^D2WVKZ\^;FPK?SN(JN5GKTAE;JDHO7AQ=CYZ]FM)X'O!?1F]= MY[.BD\RM_4)?WN>KT:UO\8O)Z]>+H\DCE>I$V1?W);O^N_7G.:;W,%H[_JJT?.SQ26>-J MN_:30<':E/)_^M7SX5LFC/V$,=,M&S&5;](Z??F\LEM5T6BL1A_XJ#P;Q)F2 MA');5WAK,*]^^;%:IJ7Y/146E;FZ%>DHNU"W9EF:A.-XW'FSZV^I\M[$E]F M W5[[11;I-*WPNU?6F,H4: MSTBAAC.F;D7S(56\@:0W$#4 L6(*:&%UFY;JC=%+"WU)"P.8+$TZ(+H"#R(4(25:7&$7,RD%V#A43/O#%%3@]-N:A2&")F-9!ND"7. MJ9:ZU*(,1$J%)$"G?5GJ^A3[WA__#3[R;5KK](["%WK4@7N\VZ [R*=V\I;P[+2'D2(W*6]TU7)/%]6X \VNVGF M, 7U]K?&U/?JXV*A24&@]Y[9^XPFM2HTGU5M9+8-TTB2=KW&SO SV1=2Y^W* M8!E3WFD\JJ#V#9:%4',UFB;GT_-D>CY5#IHK##ITYMZ2:7U@7]A2QK;W5)T/ MSH<*!B5KJ@:. 7JE6,W!O:4A*&7FN("P _6WRCJR2)MIG7NY$26[^VPU"7Z# M@5\-'+B&=CU5E\/!$)ZT*!CCP6?\6=38=6GN:!*4#A$#Z1Q1-PE#A5FN)ID6 MP3P/;)JH$J%4I.T@";/I8!;6A4RA#X1%-P7 (%@8/,WI.^)&KGY)*Y;^KI0A MKIU1D^1B9B:>CC72*Z8?(II?I$@"R))'V=! 4[6K@N&,$ _79,>O> MNII'N*[WBD)JRK3)#2D^M"Y'6"Z??(1$@!:#(=<&0\RV2F_POV@=O'J5D_L0 MA14H9MS/,KUAG&H=OW>ZA,:>?Y]+)H'#+:>./P]N 0?7US=!'WBK&)\=4K8? M.T<%A3 DWG5:PG^SF4+5U^D7K73D&SM$R'N]D?B@7@'_#/8G0 $MH X.C?@'%TJH)#F20AUQ=C>0C(\0T)3@4 M8FZ(OW2!\QQ%I@5A5#=NTX5!_AU2B*S+F@%"?[=*^"_'9G<(((- /X'=4$6: MQ^_Y#[W(Z(/NC YLXA>&:AYI;@@9[U*#*+&(YX9Z!C8B%8 ^D\"K+\#\R%W: MH/>&_(7KYR5T!@/UJ93D/B+!+)_%V](>:[%5 <6W%0SDL)81]M:6,PRNQ2]>D M@'#- =C=RFY+]:U[=6S%'TTMP J<_$ BQ4?$APGR.5K?-@Y/W,FS)S^S++HU MEG;J$YY*TYX\K(%/U6@\2B;C,3Y-Q\EP/'SR:8>7H_-D-)O1?^/Q[,G/S(7O MD<4/,F:'+R 4D26%<0CG9LEX.E/O0G3D9=)33-UG1I^/B??-?4*#_+U5.GYZ MR@E;32&+^9V0 /A]9S-65\IA\SDL2-26 MO%(>=!6+- L>O/")]>?(L/>$7V;=*4&]+Z5&&["ZYZ2-'_Z]L5N4$)NHZXKL M1Y9LX?2QH#!&=2RB#BRPF#@0B\;"02&-O]49@9+Q;NWM5P .HB+BZAHQ.''E M^/;MZQ.61J!=D %K<\T"Z+HV-1$O>2AL"R>NFH("@9#_+*RM.>0AM..B2>>H MIB,#1@SB84F/R!5[VDG!2H;!R#E:2K86* ST_9B_A8TU14X[D MY,%']D"(>%&+G1?6\:JC2.+X0!!A02MT&])$J"QWA&L"@6"B/@ MAQ$>YY;"2[Z=DY=49I>5?<80%_+9L'52?NO&]95Q7YR/.+9IE7L)QA_ @RE.CFQ@T)T J#0&+ M8N8(\SMYF,\Z_!VHKI(=:*=%Y63>7,E5/[+-0[+"&09!:&W&L40.Q/%(A*0N M,I(X^C687@+)_K9K85U[2=2\J8EAN=5R&^$WY1P'^BS86ZDU0KY& IU(#N-@ MI4$42;"?0 ?N\V43\457I"#WC!4]SAK9M^5MC&2V5&RD=X]P:_=Z(>20]#2R M#7,?T3YR>.EF4Q@)G+'[7*#/+H7[)*ZV1T )MV,C Q(,&[%&'M,L7G>5R M"&%QR0J4TJ4KO(-J.RJ^,/1%F1&:+0H?% MI%H23AJP)*1/O1MTG,C4A6@#:-:D0R!4AS0O8D6'#D\%A_FY)55UMG]ZR2T) M,A=8\-35>B-W)6FV>J:.S8DRI$YF<1\H9"C8E^FQV1WK38'AL%-N#KH>EN*I MF-L:8.2RUQ\N9-.PNQ-209MQJ?O0H'@E>7AK*<@<8YDH]"AS6#WR8Y*=.Q'Z MHF^84^[FNL(6A[C/YG]PE:('7?%8COQ5VG+0YX3$>BYNT$UQS9DO70-U\H\P M8Z=V*97S0CH)I#S2O9DEI-RMGTA@;Q<+OAB@.Q+!48LTB#M50B)%4!(\#%W6 MN [8A4J,5$/BQI1!L->+ ROJ!SNUB],&XXX_??Q\$J]Z0ME_9]7^%1 16-KR M]!L&/Y16/U+/[',SQB*K?TR\[PE4P5OA93^ ME(=S-?SCY]XM%1^E:QXA98LJBN3I)KWWB+93->LL[B5!T_TU#?MR0!&TAT5! M#4H^X:;&"N:8[$\+^ /VV-I!]+)#9+SXD]F;2%TE[2BQ^NT5NW_L=E'./8DT M6I"T1,H-X%O!E1:>$$#%M-43639$IH\?@?CA(\D\F%C8_RXMFABC[)R%1'!/ ME\BID5B7(\H<9(9"7'BHJ)-FAQKMR.D8J%K<5%ZP/RY]FP/II5SQ]+"O1Y[ MM5E3L&C\7A!@0^)ES J7)&$-KW84MQ\>*U.#)[WO4,'O%*J66<2 MCB.8 &Y44I/D57JA8[<&V%[=/,X&$FW8+3!X3TQ]$0UZMM03L_MF,Q>%OJK]LXOQ M&S>IB3IS-3$JGH;)V7NM_-4A_?+=;C[6!@UQ"=\@D8X@9RF\^ M6I:,X+AQ#9?5!.<#1MX.1YT%+ESOS:W3@_PG<(2=.H:F7# M-6I*-[Z]^:D')!"Q07@6K[]"#VLOOEM:ZE,*>:HIN4^!^2W@TE0!3_IL&*CK M6K0HWH'X-V*]=:_XM4,*MU#X6NAB+^2D^KCQP2ZWZMMN(X[+=TZ*MI&Q2U0:Y&>X M2>)7WZ3(.?5F3V]CJXMO!9 F@%8R23RVQ[ J[YI9:%+=,3)IE&3JN0; 8'M M6#L:L4M35RU46_/?5R .[OGVQ&^0]W&S[62)5Q@1='I8XQ&EC5Y>%2EP[C9; M6>YUV<0DB@:L;:Z+I*WFP).U.4E_Q7^;>-I,A$\4(B]D2TCK3;L0D>K;)WK' M/XBLKEOWW:?JP3FN#TQ4^.SU\?XAKJ6N;<+PQ:T/JLKP "R.317D$H M#0T*O&JK<2;4\6,9EWY!L=;=;L2$9-7M$NHGS#'P/84(3JFA'E@2+NB#=F]] MI,H7EM*G1E%QO *A+M9X5WB #R'IZ-22_=7A0'W 7!8N?#KW %!PPUV\B'I, MUJZ]$1ZSKO)[NLE(BZR16L*<*$-N$( CSO.7S5O^W9?.3Y$Y5_3+CD-^OV<+ MMJFY580]3>_&4R '[W=*832JM\1>Z]0DN;R:)!>SZ<&>[$/-)O^1EG(7/AR/ M0BNR5^W8WQSZ3?<:Q;E"ZNL2<<7]UN;=];K]VWN*=I"97<&X'N?\C#D+4Z<5 MI4VNTZL=1,A8#8WAX0#(TJZYAZW?6SU0;TS1B)]^@-$/WTZWC7L6]H!02IK7 M-$Y=!2A-6FG$=4)/W(Z")$'=.RJS:2'E,$CW>//P]<=> !Y3,A(N=8"^\T"Z M=TJ.WRJ?,7>MU4MB3^\;7[N/QN2%);=GX'8;176)SYM8Q]REOK59WWDP\,;< M7;)GV*(+N[C'7(#GYWNK[^@F"'UW7?T2N MUY%Y'7N(#AT %IK-K4^ MP*9D7SY/?OEV@QP-A\ET.DNFDW-U-4MF^#>9S?97. 10%^<7R=5HJ,;GF#0: M?L^VX5RCX2@9#:?)9(KMP97S:7)Q.6NY]>@Q][6(^#D<3&>>M:,;V*.,ZW6IO[D8X<]G7I. MQ,$>Y&'>9'B97 W':C1*+F?39'0Y["WQ !!.DND%YIU?*MIYF,PNSGV;ZF28 MG%_B]1"*=I5&PO=V]R:W-H M965T&ULQ3S9GVBM[7@.2TJBY/ST],G)R67 MU<'KE_3L4_WZI6I,(2OQJ6:Z*4M>[WX6A;I[=7!VX!]\ENN-P0J^&^9 MF\VK@\L#EHL5;PKS6=W]EW#T/,;],E5H^I?=V7LQK=A-_Q I-)J0$Y6*)0;4\.W M$M:9UT!-P9>JYI9'5[Z_G(K@OV M055FH]G;*A=Y>_T)8!C0//=H_GP^N>$'7L_9XFS&SD_/+R;V6P2R%[3?8B^R MKP;)9F^DS@JEFUJP_[E::E.#"OWO$#,LK(MA6&A6S_669^+5 =B-%O6M.'C] MT]_.GIR^F*#D(E!R,;7[=PMP>M?S.=MG8_9;I09>_&UKV>K?@]?8C=@:42Y% MS[1B\)FJ1,UD9Q?@^FQ[BO9IPVNP MDTPT1F:\@/WF,_:KR>?L$+X^8N#."/P?"@""&=^">]K2M@@K4V4IZDSR0O[3 M8J!6S-PI^&]U#,N.P>"*%9.?;JZ/LV:YJ MA2]4JCH&W]94.5\6@J#AHPS8*PT]VO(=T0H ?F!GI_-3<"U% 73.V54.+\$G M7A2[-BRI44C2% .T'2@&<*1U3IP-%,5$0][H[;S.ML0"BF/80DH A_@_K;@ MU8S=;22L6@E@W!UH!1/:2/# %O!2 -+G"=*@,XRO@4%K>&7.WE7L#>!&N@;N MXG12SPIA#*(2M"IHT#81B<4'G^:B *)Q Q#RMI;"0"@#^HQ5%KC > M:@9?KH7!)[P*+XEOZ 8T; &H9Z(V\"K3JI! 75.J6A,K996I>NL-@+!-5(8X MNN6X)*&-(T> 5ZH2R+R^>&GG55/#HGI<.K L 44,Y4XK9L0$U$Y9D3Q 3>[? MD'@*WVXA%+,6(>#1\>6V2B-#W-8U!E5MU*F!WUQ"2-59!NSH%#.&8 MB=!#G4%*ZWUKUHHS0!W87='D@KZ[__X"QMU_C*203#VCAM'"?L0HR#Y M?(A[>LYN))@ZA+ZVNV@K\[J&]ZTL@5E@4$U-+HJA@T^51+;?&%(*7/6V049TPB&O03[K3C2RK]@XU W* MX,X@1)!MRZH1 M:8!'NJ1!S$.HKU5I?9YULDERA_DY@=APS= !.&=.G(721G@6 E8EKYH5Y-28 M8*-M)RRSJ WH'%BR!+.$9$=9IH*!%A( J]5S=LB/$E06I[9<8+#UX?*(WN;9 M1H+4O()9O@B0Y(JP3 '&4&IY/YPM8K[21_YF3)W%-^,*6E1DK[G(RI+O6+91 M2@NKR"L B>+*P22UL[9@!6:8.0T(KX!#IS@1X9X5F;$],=/Q%9;Q'3 M*=+OJ(ZPST]_NSP_>_I"1U$YA.R.PWZ8(E9PFWNZL?.V]5*;PV$_[*KW=UBP M]17X">1\4TP4'*XB>^M)_>14_9"CVEJ+BK;3J=1L;GH^?QQ+CY2>7-@DT\7L MP,Y:4 U-?(OA@=PD&1&L GJLDQD#WH:$C@J3+*@$//]$3=VN*A-)EJA[:6P+ ML9:_2464L WM:Z SY:>,=8!+C4("3VPKZ=VH/V0?V+V$LH:UPGI MZ(!/UTH^ #9#Z/G*R1&Y4P-A\?]1 0+-"D M(-"]L2D.E=8;4 -6VOZ4Y>L'6NW;2ZRG\5YRE/GRX_O@6=T^G5\F534Q;1+. MAF3OK.L'=CE2WQ+'CGL<\RQJNS@7 A=_;3&S:(<.)T=*[@#Y8F>WF2IJ6H_T M42@8X M/>OD*K9^ZN0O[#!)QYV#8X&76/N,!IFT>NMWCY)$U2>723D8=#GD=IULS9<2 M'BYZU74#N8ZJ=YU8&;,W'?N$'\*SHYXO%P KP=[6-+Q$3P;XX!M@DA>+$:.< M194')8)(3LH7,\AHIL[?CI8"">?!1!M[= &KMIVC!:W5S%"JU+B)G&@ M\*TSJ/$QR"Y!4SN%.&U F6I20MFB"?F,GBR6@S'?[W55]](0(\E9U6K'"X. M#C_[CT<,*Z50D>!FIS05^NI)T]Q6-E.I (XE3(Q M!>EDKCSV$6@_)W;WAJWP9\S&:%R*S5VH)CMD*PM+(;OLPT4 M^P(*:NU]HHJ@7F">= ME:8ZZR$THQ>X!CRP 6*A+8"B""#O\=D3:%$5UO-P= M1[F!OH&*<]M]Q+8*XROCG+H6V#9'3<3NLL9^FO/P8K5R_*--!OT^%KB[:>!4 MR8 SJW?XW'V<1(DJ[7CXT=>< 1TO9"D-GU9R6\%/(FM]V BVL?+O(9CX7NLN MK!P'E7QD&VP,)=N$ZCTI V)5P8DB>^@0^!FQ[_)%8 M;VA>NBS:5AH18>P!H8-:-Y)2[C9FH&34W72(>;$UE;0>VN7N*<"V! +\K5"G&+O6Z/E?772,*3TR<4?F]YT7AKHSQL"W6<"=5$/&!2U%EL MXVM]2:?,H K% ^Q$FAS5@!J=$_7>S/6"$3:^1N4Z04UK=9=>>E8Z]SC<[1RP M[Z<$9/7AZAD?& %!;!2&,P7?)3&[]X5 H\+01@@H#W[03TZKY'Z"+W7$; M1L!5@ASA-1*^<\(CI?929+S1PNDR(4CUYA:36\2V:ITU(E]LMR)DQCWN31UM M#K%E2A+?11.D)9FCR.\]1%.PD59%,"38J[3!,$4..K51K#:J*7(\5&T7[D @ M9JX ;FE;HX/K_?&=\W+WO(WT0@%=Z16D3YA[W<988]M7B'<\F@D"&!'H%U<. M8:!.PD WZ(P>/H+X7!J6=I/'BBFQ9]@6E197B25Y0RYH4G9UI[,O^*\/YR4/;S$IKW2ZM?*PV$U M ?+.-CIL$\>V"JTZ^,X7@O,ONS2H.YBG4S?S15%IN B51"+W;2DF'G M0>VB7I/MLTL<5Z,>(5A$/#BX1]E!/S][@K16F22>!B2[?.H0'(L3ZVMMXPT\ M2$.LPD(?X8*[-GP=?$4Z)V'"JFA=-#P1-ADWO_U,+^V0U?YT]0?V.)$UI :) M(N#W*UEK)(T/D=%A93!V_]&XA:CW?5H2+T0 Q6) M'R<;=A-C0D7^]5QMPBQ7[B9?;%_ZO;F'@ M\O#[2)^D_,:H["O.>&4@4]&E=^Q;3_80ED![I6XM)X_9^_=OK@,[X/,1G?L MR@VF*HNA4Y^@6)#P2E=>)+DS*8VGN%3+.JE" 3^KY ,_3 MQMCE5>0BJOPX5W=NBE]2CS56Y]B$L\?T V>8G,9:4D4VO0URR<*HVIC^%>!S%X++#%'!(MY=I)HSZ)7@J2LFX'' M@6'@@]Z$/!11&7C==8-0'GZ4Y<]&8K.XNH6LDY8N=Z27DP?Y6+["EIH(W7I" MW&I,M*9G3V<62X]B#@E33$ =-B-I=HO-V+QP.!%AYY?S MQ5E$;ZJG$\QBU=",\NB4.LT9A^GBD4%84IUWQ %7W\'W'\4=>U,W:W![U("U MQP#O/KXY.A85Y+LT51D=5O1G[B#"HSKI?=Y1E5N)3I';>W.DH C>=I.(Y+D MG]*%?I=OO(Z8V.LAA<07M075@7)BQGZCGMD5OF /(=_X7.V:BM=#5W@<_?]4 M'@,"^6M2::S)0A(94F2']7"V2'O5PC4?$R>VY(5U4F.9BQU3*1-\&0_1/U5D"Z.$O(1XI 7VZE:G2Q"^DZ#E(F=0-V8&KRBZ"(9XDBCA83 M7:6(G73P^RD"4QT:G-2DT_%6-)FY2-GNIG6VX>E(0F^4>?\"YU,M%(UZ6+-K2H?[%\8P M2?W =^SL\?U7P"K;2J&>2,X^@^,EOKX-@P7]W0_]B@\WOUQ?^Q=<5DW/K.H/ MOF8G9[0_2[!3$91%3$!LH;P4Y@Z'BE*:<#<+!K/C9MUHP\Z>$?5/V.%O$-PE M1I(VPK.!RT=3C.K/WG?N,]GMZ=*'G<:@^I>\F+*-3>T.:Q#?$I),E6,DOK52 M;=U7P)L*#5XQD&795'3DP;>[]+#,WF:P>WW\Q?WAEY,BX8:HZT"\($H(RVPC MP58@,/C+(*BW6\HX#J^O/NN!6S.#DIRY/Y-[#BV1Q)$CQZY6#+1C ]K=L*(1 M A[#>YMU%20 >'\#8Y^IF\PM:]\2C!<\6D>*Y&+LX!=*STK4#C35!?49(:_$ M:Z,YGM'4V"F&A"(']@&'(+P*;I,2>^@D776( S-0*E>J4&L9NRBR]E6/'^"A MP9:,:S%XNDQ: 75X$BDCO/__>';5I)K MS_IB6J';XP4. Z?% \.EO6)K1$-@J;4K8H&DHSC7N[<: _606]-MM(<+53'W MP @3_.5AA&LEO37G\Z)-:^7" 8 M)92/0^-H8Y-V\2+0 V?M4-WZ>L*Q[8Z#%3K,9004 ($X> 6@>ZLI Z93"AKW MX;TW//*Z=8.I?X_#NP5)*E<-#IMYV0[PBDY4D/5^'/!I>M 1SFO"D4%W5H8!>=OJ6 N:3$PN^/E9UF"7>Z,!8BL*=1FW'<$*O M>/X'Q@C7<0(W8G?3$)CPI(E:.+G$23;(86;NV^2!C1(XKD!7-^W B3W!]-,N M8 -\*TV8SM349-'N0B%9WWA/:P1M4E".,WB5OG$DNCD MW?[8"81/W6]_!4,(6IB:"4Y!"2PF$.Z0[QX61 @$SQ]=#P'#X]EO5+7 O_CY MT9=[E;QOP]1B.KMT+==>*PQ=V<"#^*@.57W9_7F0>Z=X<1I]A M>[#)!8EV]^?YHVY/R/Z="O 1'2IBS^#19ZF_'J^PLT"5!.R,K3#!+N8+]B/# MGO>/C][ZN8];A?@7V-ZXQ$/''_$_>B,.E&"RB1:+N@/F>G8QOR0'\NC:Q< 6 M8=I.VY20D#2U32$HRF';:W&!5CY_>D&\1O;+:MO$4?T1A3!=M?P^WJ87_+NV MW2UFVJ.A_3Z_ ?.I:>V.[:@J]$VN M-K>24Z$Y^WL48P+7YI$;*/3 _6N\-&V+6^4BK\]RJ?HB[2&;ENL*/&K&[> _ MO9?1@*.;[:&CB^0MV!QAX 7R&N^(P(=$K>)<*3(V7.^KV1I\'KAJ8\MHWW^U M/Z.6]PZ' T/U]^OMS/=( O')-NT9*-Z>5?,- BI1#QT11]Y[-15O+#[I#2.V5(A8^4G_;PYIE'. M#P/[:#S1_5F ?T4-E%V_G:B,+ 7^0M5@FQ9_;@327!I(5FA9,KE+]L";GWX( MJ-^UIP/!UI5 Y(;7"-<*3@9B\"2%.#Y+KL#@$=40"2Z7;,MT?]48F2VQARGM MZ#Y&&0]BV+D4(J'%4Y=G[641 M^Z-WX6GXR< K^TMY\77[>X/ K37^I$->D+!0 M@ P !D !X;"]W;W)K&ULK5?;;MM&$/V5 5,$ M">#H[DL26X#MQ$B &A6DB-Q&W*7V5U*4;^^9Y:4(BFR@Z)]D7C9.6?F MS$6CRY5U7WS!'.A;51I_E10AU&_Z?9\57"G?LS4;O)E;5ZF 6[?H^]JQRJ-1 M5?9'@\%9OU+:)-/+^&SFII>V":4V/'/DFZI2;GW#I5U=)<-D\^!!+XH@#_K3 MRUHM^!.'W^N9PUU_BY+KBHW7UI#C^55R/7QS,Y'S\< ?FE=^YYHDDM3:+W+S M,;]*!N(0EYP%05#X6O(MEZ4 P8VO'6:RI13#W>L-^EV,';&DRO.M+?_4>2BN MDHN$5-NVW^M;IL&-P M,7C$8-09C*+?+5'T\IT*:GKI[(JXYUQDLZ7JE7'[9#V 6^W[6L=RT+*-'6,9T M;TTH/+TW.1_8]^'QUNW1QNV;T9. ]\KU:#P\H=%@-'D";[R581SQQH_@Q;CH MSMF*CBIR][@BJ0\.M75,E)9S?C-T73M=TJGD<'A!)Q0*IEM;UO$+ M37H#=%U9R@#!>94OECX?E;3W>?3X=G5#N;-UF@3)EOHVXX\[)VU+# MSZ:RSI\ /BN;7)L%KBBS5:J-BO,N&E76V*RT!A0(6:??WQ*VF^<$14R=D%%ME?SQD1NQU\;[6)^/*7K78%.P+PO*]"Z\[G M0;*ESKGEPPT2[7TTFB,6DXD^31VU=%Q;!P:PCJ(*;I&"*Q%GD)%HI*BT3;[F;AX%2/ MWC5.]!+36!'TM5$./HJ'F&7C@S:0'Z]6I<%!+14A3Q'$LKDE[;$H-0BET MYGGO];8SV^"[>AY-=NM9I/--+643V3)K8G]V!7'8Q#/DFFE(/C3H%!RZ^WPQ M?"VQU^BJ6-U1.;_V@2N=4=G4#6)VZR#;4K >=R\^_?J^:Z1-<%+)9:6KH$+&VVPHK=(NZ^'AHB MC>V"N'VZ7:^OVZWR^_%V-T>\"VT\E3R'Z:!W?IJ0:_?=]B;8.NZ8J0W86.-E M@;\([.0 WL^M#9L;(=C^Z9C^ U!+ P04 " "=@*E8)4T)U"L% !U#0 M&0 'AL+W=O3#)# M2WR*DA^:L9VTS<&=3!RWATX/$ F)&), "X"VE5_?79"2*4>6W>E% A;X]H5O M@>79@])WIN#UE\USL9;+;FHN#1"2=!\>3Z\"$XN8]KO-OPA^(/IC8$B62AU1Y,O M^?G0)X=XR3-+&AC^W?,K7I:D"-WXI],YW)HD8'^\T?Z+BQUC63##KU3YI\AM M<3Z<#B'G2]:4]IMZ^(UW\22D+U.E<;_PT.X-HR%DC;&JZL#H025D^\\>NSST M %/_!4#8 4+G=VO(>?F)638_T^H!-.U&;31PH3HT.BB'\0%]T3:ZR.F+7H\._KI8&*N1!7_O"[35$^_70Y5Q8FJ6\?,A4M]P M?<^'\_?O@HE_>L#+>.ME?$C[:V=P$+S?M7@$_="_%QRN5%4SN0;AY 9JI:DL M#*@E\,>,&P,9,P6NPZT4EN=P8YGE!BS6NFFTX,:#3%45UYE@)=2LYMH#J>3Q M[>AF!"MUS[4D>V!XAONM0U2-%)FH$="7,IFC+HT^H DLHD4?A!5@"^2XW M!YEJ) 6*5QLP%-XS4;)%R8]1<&Q8R?M.D\LCC+BHT/Z_?O MIF&0GAJ".AXWF-0N2^NG2#&:$F]:LF$IF.ZZ%3_H*)]XL-6VDY;_F!)''JQ9 M]')3M"X-GWC&JP77&VD$'UP.5&-P&<^?"%=;9V4; >Y8OWK)!CP- M5THJ@B,(_, +)A&.7)+"TYU1MSIPI/_>UL;Z)PH_Z8L3;QK'\ &B"#YN]9 T M" ;7>ZJCAXT\W(S0H(K%XGM#3U(N#!.'3">)3FD?1!*&[-=Q#!%'D M)=. +/ID,XB=*)[%@^_*DI=/=._SY@BB-$"_$AQ]@# D[!'@7[O@!\FS Z%; MX_FA'$[HK[B =I%$3 (I#KQ9DCI[B;/6.R%<"0]DZ)FJQ)M$$U034\!N&D== MN/O+^0A2+YE%SO;,V0Z"3I@,?J+^_Z)BE'AA^A(3V\4W$W$:$N6(B!1IF#J! M'P]^IQO\9O_]W8//9K.M[-A\FYJ[]KE<>V0' M'PK=8!8$/A:X:.FQZONI.;[NN=L V)743.1XY^.'A.E>4H4^Z"YK!":7&LF: MW'4>^,+EM#<_]$R.8%_K->ZUPDB1E6OXZJ$LMNEN6.!W$=>T =>72MG-A QLO[3F M_P)02P,$% @ G8"I6-:1JT>(!0 81$ !D !X;"]W;W)K&ULU5A+;]LX$+[[5Q!N4;2 UK8>L>0T,9"X#7:Q39%MTNYA ML0=*&MM$)%(E*;OY]SND'I$3V4V*7/9BD>(\O_F&(GVR%?)6K0$T^9%G7)T. MUUH7Q^.Q2M:04S42!7!<60J94XU3N1JK0@)-K5*>C;W)9#K.*>/#^8E]=R7G M)Z+4&>-P)8DJ\YS*NW/(Q/9TZ Z;%U_8:JW-B_'\I* KN ;]M;B2.!NW5E*6 M U=,<")A>3H\2/]'0X,0%!!HDV%B@^-K" M+#.&,(SOM-]0N;.^824P4+D?W-4KT^'49#DL*2EIG^(K:_0YW/ MD;&7B$S97[*M9/U@2))2:9'7RAA!SGCUI#]J'#H*T62/@E#;NRI&-\@/5 M='XBQ99((XW6S,"F:K4Q.,9-4:ZUQ%6&>GI^09DDWVA6 KD$JDH)B+A6)V.- MQHW(.*D-G5>&O#V&?'(IN%XK\I&GD.[JCS&H-C*OB>S<.VCPDLH1\5V'>!,O M.&#/;S/UK3W_YYE^8"K)A$E6D7_.8J4EDN/?OIPKDT&_2=,PQZJ@"9P.L2,4 MR T,YV]>N=/)^P,!!VW P2'KSRG-04/]81Z-R!X'Y&8-9"DR[%?&5T33. -B M%0QR.:M3]XRCO&(4N&R M>G<\V)<0U8,;H3&\OTJA,8HKR1*,ZIJM.%NRA'+='0_.>B(87#S(\7B ?(<[ M[$5YBWOGLL00R&OB3ES'G?H[(XN3]_Y^-/@ZNAZ1&VECO,--)-9$&1@JM(+0 M"5&Q?C3:C>YER5G""@RDH^([GNNVHCNSP4+(0DBJX9&CF>?,PEFKMCM%O3P' M:5,N:(&XN[[O!+.@E7\PKS%^1(;G%/\U\%^-#LV.!]=:)+?(52POH05R%D7LYI^S#' OY6!<>$X83/KJTJP]RN17N?P4 M7Q7;'I'[J83SCQPO]+N#Y](M\IQH$C2/AW3[+/AO5G\E-B"Y::@="LTZ_+D? M][,T<&:SL!7?F1U@*=)@$G74=J9]+ T=?Q9U6+HSKVO[:]RW-1[*[WN\0XQM$TE(T MIQS/E%*-ZAR\WAR2?:1S<&F75P[)>RCMV)SYX1[9DWFI3#&41@M48CBQ^3+; MCRWC1:G1-N-)5J9&2@+&:8+&HTIJW,92W((HUZ7L0:_BS/3O;B:I<18M(PREGJ$ZL)8Z)6R2PBZ$;Z' M036O#A33Y(X'$B:0+1G2'AMHA?<-I5_$EH@U&L-LEU+DB!Q*IX"7GM26490R M 8N@!+(U/US4G/(;3JTA>\C)WF/,J%7L-NT.(]43=@GT*LQKU-@RO;9NSW(3 M<$HNK_]<+,@G5.<*3!#(ED2R&)>PI5+ 5#,S^HQE)][HYV>]9$WYJFK([H[2 MCW.3WE.R:""X0__26M-K"6#V%7.-J-/9/08^//"=-W30/:?#9L-<[,O@>5&B ML5G0]?@@MN9;_W]"]/$1^@"BGOD".M'4?2E$WR*FH1N1=WM1]2VJ;N"3OOO4 MN'/MQ;UZ92_WII]*KJL;&PO=V]R:W-H965T5T&X_#E4/)ID0:QT[M9UE^?<=.Y"E M+:!>8GL\[\T;3V:F6ZD>=05@R'/-A9YYE3'-) AT7D%-]4 V(/"FE*JF!H]J M$^A& 2T/.ILZW4?"I;PYF E2*ZK6NJ=DO@; MREA#,)\V= ,/8+XV*X6GH& V*GNPOD5-Y20^=3);=$66]DLQN7JD.C."9L41Z,PEN&.#-?Y+EJ MH2 ?GK',&O0T,,AJ[X)\S[#L&.(S# FYD\)4FGP0!11_X@-4TTN*#Y*6\47" M.ZH&)(E\$H=Q>H$OZ5-,'%]RAF]%=W3-01,J"N+RI5R3'XNU-@I_BI^G4NX8 MT].,ME$FNJ$YS#SL! WJ";SYZU?1,'Q_06_:ZTTOL?]722XRG-8W')"_F?\U MW+1*@3#8+-T%'"YRB7VH#9$E,1604G)L9R8VY T3:)&MQM?5;R=76+V\R':8*;>.1G2'FJHL%1P]6@-FZLV$=JA>EZK[?VDVO1->R+>S?V\+TV3&C" MH41H.!AE'E'=*.D.1C:N?=?2X#!PVPJG+RCK@/>EE.9PL 'Z>3[_#5!+ P04 M " "=@*E8[S>7 6P& !5#P &0 'AL+W=O92=M,DK8?;NX#1$(B MKB3 J!E]=?WV05)O43QW/6+!)*[S[Y@GUW@=FO=[[Y4*HBGNC+^;E2&T-Q, M)CXO52W]V#;*X,O:NEH&/+K-Q#=.R8*5ZFJ23:=7DUIJ,[J_Y7?OW?VM;4.E MC7KOA&_K6KK=:U79[=TH'?4O/NA-&>C%Y/ZVD1OU485?FO<.3Y,!I="U,EY; M(YQ:WXT>TIO7ER3/ K]JM?4':T&1K*S]G1[>%G>C*3FD*I4'0I#X>U1O5%41 M$-SXH\,<#29)\7#=H__ L2.6E?3JC:U^TT4H[T;+D2C46K95^&"W_U)=/'/" MRVWE^5=LHVP*X;SUP=:=,CRHM8G_\JG+PX'"7_K M[%8XD@8:+3A4UH9SVM"F? P.7S7TPOT[A9#\[20 B]Y,\D[O==3+OJ W$S]: M$THOOC>%*H[U)_!A<"3K'7F=/0OXHW1C,4L3D4VSRV?P9D-@,\:;/1N8^/?# MR@>'O?_/N1@CQ.5Y".+#C6]DKNY&*'BOW*,:W7_]57HU??6,@Y>#@Y?/H3^3 M^6?USGNU&(LNX$^E$F]LW4BS$Z7THJ+70FZ<4N!2\ )$%G:]UKE*1"57ULE@ MW4Y(4Z"N3+M&KEJGS4:P$2]"*8.03HF\DM[KM5:% "[: C1)KHJ&0;$ VZV1 M;:$#A'*+TC ^KKRM="'I]4I6TN1*<,WZ,3D,!SN04CXJ$92KO7A$CR#XM;,U MP/':"MDTSCYID%%5.^'U4U#*B)V2SHL$S DE&H516UG!/V(]W%J+MB'=<" ) M_[=H!/2/-X BD]I(;A2=YEA\#_C8?2@Y9T0X+=KD50L.8,$)"#; ?$P[Z8AM MJ>*7?ENTAY?26R-7,)TK%R3I6J&>E,LUZ:'U2B08G@ M0TB3!@ZVIY1NHWS2.42IRVU=D_>P)JA!(QQ*?2*016Q?0-SRB52&9VU\ZWA[ M*&0+/]R!!>MIP_Z)-AH#&KX@+2T\1*Y]FY=1,"&1'7ON5&XW1O\9*T<]-506 MM(2KK7.J&(N'(:)JEPAO:T8[R-K77RVS=/'*?R$C?1;7^@E6U@H2VU+#EW#" MAT+%C804U%;PW9J7<;>0K@:%9KJJ/%+C,1)U(+:"/F=(YKEM36!2=4S#VW.0 M%*Y$R9I-I4X_LGK3NL8RD=:#D[2)^YI:MYSEJ-S(71U=?6 5]$]$VS?0I!=N M3:$]^PCG"5'4;4V$Y*;8 K4'(E'L]KF4?\;UK0+T"Y'.K\1R/@D.*\ MD<,G#HH*9:DK%!3YBL0OQ[.Y^,?@H?1GPA1A;PE=UB!247$$2@^=H#3HOZ_'&/%!Q2 ?T6;/&$Z[ MI!9>X3#EQ3>,;UN/HO/?WEQ\*M'ECP;S!14#5<3L C-$4C)?TD Y 7XA9DF6 MI?P_2Y<7O_;$/A9;+A?B*IU=?.)R/$WZ'NPR2:=+!KN>I>(GBUYO77C)FWP2 MD?2'W:&(DX=+GF.I8RR*8CDI<68:1386/WRAUJG4C]GR_Q2Y/,,K;CO/[,#/ M/>74UHO1'J5X#!-ZR7+S%GF&K1( MKJ89]A<%(-?(HUC,D^O%LMN)H\!/ F:6)MGU_.*=\OZ&:K,-/*T HWP0WXCY M IL_%]]V:,<4VA'"-$NFBZEX:\1#XW3%:4^.6JMB.(;%>#+[ P=U3/3IKCD> MS>]TF5RG,QS$6\KJFJX@-$'HV-%3=:\YX/4$Y(&[=X?+ 66E'1'0B.\4.+I" MICB9?#0PMAO<<=9B&A8NCD6 M'WN'X0&-4'W$+C+!$SU^_5R\;Z?_._>8P'^[(YV8?R&RQ0R_3,GLE3AWR)X< M7'5JA0,/7>BXM9H0;SW#V^'.^!"O2GOQ>.%$2!N<=U#O:ZA.QXOY2+AXB8L/ MP39\<5K9@&L8+TMT;>5( -_7UH;^@0P,-^G[OP!02P,$% @ G8"I6''Q M[@4K#0 &2L !D !X;"]W;W)K&UL[5I;<]LV M%G[7K\"X-WN&EGF32*5)9AR[3;N3IMXX;1]V]H$2(0D-2:@$:=G[Z_<[ 'C1 M-7;2[NSL[$PB$R1P<*[?.0?D\[4L/Z@EYQ6[S[-"O3A95M7JV<6%FBUYGJBA M7/$"3^:RS),*PW)QH58E3U*]*,\N?-<=7^2)*$Y>/M?W;LJ7SV5=9:+@-R53 M=9XGY<,KGLGUBQ/OI+GQ3BR6%=VX>/E\E2SX+:]^6=V4&%VT5%*1\T()6;"2 MSU^<7'K/7H4T7T_X5?"UZETSDF0JY0<:_)B^.'&)(9[Q6444$ORYXU<\RX@0 MV/C#TCQIMZ2%_>N&^O=:=L@R312_DMEO(JV6+T[B$Y;R>5)GU3NY_H%;>49$ M;R8SI7_9VLR-1B=L5JM*YG8Q.,A%8?XF]U8/O06Q>V"!;Q?XFF^SD>;R.JF2 ME\]+N68ES08UNM"BZM5@3A1DE-NJQ%.!==7+*UG<\;(2TXRS&RB$ER5/V6TE M9Q]84MBKI'Y186=:?S&SN[PRN_@'=@G83[*HEHI]5Z0\ MW5Q_ 8Y;MOV&[5?^48(_)>60!9[#?-].T1,Q_=:[\D\9!].@]'E_Y8L+?RCN=37L(/ MO+'#JB7'BGR5% ]LAK\9KS [8:M2W"459ZL,S %2*B;G3&DBHF#KI9@M<7'' M<:M4#BYG69V*8M'=9,E\+C*1$+VUJ)9ZJU24 !?]%%)(S)B1?X!VCQ&'K>IR MM@1RI."IDV;52J-:18#G'%!E;FR28:Q-G M%$Z86B:P!U&\RA*EV.4QO3KL2^8.7==CJZ1D=TE6@UELJ8D8-AHJ[&6STI>(8W1TMM*[]QW1]\Q)C+JDM>-A78V6(.UGH?P>[B>@DJR M!S9]8+ M1.:[[O>.ISE88Z]+6:\<]N;-%3M%+M#)CA8[S0R[<<7+O.>9UW _ MN113000;6O-2YJU]X/S[-:*-UMFKYZ(V=-6F#<4U!>;UE M$[$K%QS$2B.?J'HRPVYK66<(L77!<@F%5A03F% T8:%CM:Y4 MA0L24YNHT<$-+V=0.NJ1GG_ NXW_KKJG,\T0K%9@ -^W!-KMV[I#^_#88VGR MT();(2M !43>B' ,3\49HTNI-5'4VIDR#A-HB67)^!]UDM%4KQ&_Q"HL4_7T M=VQ)CY(5K(O /:0:U<]FE@E^7Q$NEJ OC)E1,7E_^G;W. MY!3TD88_H' LZXQL1(Q;EK$:GDQ\@P7+Z9#]7&#% S.Q$3D?Y\T( FYH)IE/ M,P.2]4K+"1X7BY(O;.![H>-.(B<*1T\2NWC9^O^077;.W+HO M0_1J*B7A"_&&'((B67'V4>\RDCSTG6N?^LC)*"H:Q]J$_"13LG'PR/&#L1,' MT2$M:*CVA^-Q#]?!/^"^:K1Q(-$,*>E>(IUF5'D%FQEW"RM-/FP([@-,^Z1J M<=N":[*-Z)?8.]5Y&[KZ4]#^$7G0QGQ">QOCZK0CFIU>\4(7@HB#G]<%G&DI M5EMFG7+XY 9*V?B@\F,?A++]\-7W39'G/"541(9(YL!UMA!W](#/YS;^MZ/E M@!L@Z] < QFP>&7-==7&QHZY@\ )0^\X[TP=2G,VMS1)Q!O#4]W14S1Q*(N2 MUQ2R.+^352]^R>Y)M^_!FN.CZ0,!D_0A QHQJMH.HR91K"T" M4VI=NV_#ON=2.'/!J<41?URB\(1_H!]J2G! MDHQ*#)J?"22,U'C\JHN]PPR108 T C\0#^$E8; G,*&MNCU_>Q>'ZAM6HB/6 M/7O::'8G_)8<69P*+:I358T?0QI5 >";7'6.!%LM4;DB7%92::04A[4-:IP7 M/5>'N_791SV&Z>??U]0)L]^2LD0$*HJSOR5%3?B(2/.H!R$:O]>%J2(TJJ*1 MJ:>9F!&T\A*.OHF_%OYAA?.Y(;^VY#6Y3/!Z!P.(.UM?]QH@W&U*4N:/(B?P MW*>$RRF)L$],6XRVM$T<&0US=FB5CJ8O63P:AH!2BK5=$9O T^61B;TNMVUI M;6O; ^AHJR[>=D/\'@E:;'#=>L2APZ]YXRS[U4N%[ M@,]37<]2O;@FYG(ZR=.5B*GD*&LJFXMFY*](G::\X[K#/MOT(32TJ/ELQ04' M5("+TD0W'G%!Q9CN$[9S#(W7K43XUR(% EVDY^3/R0JY,6MB<5O&NDC0=%>F M309(V899R8SP!0-4G'HW?=JE=&Y" 0KETR'0YT0,U;I[S@B>&C5[ F\CD@)G MC+HL&(=/C:5PG]LX]L2@Z_FZTNN0JQGI/R4P][)@ _,_&Y>=S6A2YP"[EOXK M(GB_'OX?P9\6P>_W>Z/6IS560D4;U5_4( N4,*;FW5@> M&.%G/ &&1B8&V;84/1T-;0?W\\HT?!1@[P#3"/NJ;>]^02O'+N'QZ.[($>> M4KG6!U_:ZG@]>V:B!7J\1P7J"71&PB1./7"=&4Z9/ M7R-O\)K4 =(!'80X8W_$QL,H&GQGW2%EIPSWPR!F9W@RB@971#W+]!,_]!W/ M'^.1YPXGX_[>FZQB,R=P8V?B^K2S-XR#OHKM<0NIN-77CEY(@1NJ-8J"S[6Z M3PF)C&74)V@G<-SQR''C"#P&$0G4:,=SW&CL>*Y+VAD/?@7K6@&CV'4F<+$S M$$%>VU#.Q'/\T0B/_&@81T=T@RYY#-6,8FH0)\-QH!T,DLM9>U"A!3^?VO<" M^0IP:9Z1GY"2;+=C'%2HGB+8J,"] MI!0 FT-1L==0B$R4RY3KP^B4TPL&4? #IQX\7V7R 3Y*EBMDT8XWPG]AJTIN MSB/;L#_NWD)].)_3!(' )G53WX]L,8R1F/0OL,]J]$[",,C< )\X@D:^8C$R M6'\&R:'C2RN+$#*D_]V$]@CE0=#9 2I+4#&_[V"I8J8+ QOD5_WJY\AKSLO9 M3-8D^T<2T=Y"0;^#4&0PM6>'!FN;'9HT5&FEYD:I^Y+1)LHX.NNO*ENZ0Z($ MP-,_/KTR!4MW1$12U7EM0J%_;1!DX]."P:TIABYSXI)MCJYLV?F:&J[3-U+! M+LU+>*/ XUG =Z*Q!ZPG.$;&C)$4(X)_#%&] , <0GTWT)ELA)]3W/(]SXEP MZTR#3^R$7I=#N]?'%J0<5O!JX\B.<$"90TS_V_:O3;S-T,?VVU-P;_!CKRS? M?7]!#:<&R/DA=-FFV22U[?L'_@YN#^6FCQ&P.6'_[<'-5K^W)=UCE>B%SH@4 M.0K)6E$(<[H[D^AV,!K<['OSO_>$['%[[_ R<2:3\8';@U^0)I),0W2:CC1L?1:((X&NMQZ*/D@LW^>U N^%]!.9^,- GUYQX: MY2+'QW#B4>D[B0S*!6,GU-=DF'C4&%^0%3\QWA$T;KPY^IQ8]V '@/)9 M[_)@K ?;;A0['MH>5Z?%26S<*(R<2+=]IVP]SQ9R7"_U1)AUX( K,EXOMW?:[STOSN6,WW7PT"MX7 A5KQN=8Z@[I,\O2 M?(AI!I5&UL MC93+;MLP$$5_9: 67062+#MIDMH"[#1%LS :Q'TLBBYH:601X4,A*3O^^PXI M6W%1Q\A&XF/NX1UIAN.--H^V1G3P+(6RDZAVKKE.$EO4*)F-=8.*=BIM)',T M-:O$-@99&412)%F:7B22<17EX[!V;_*Q;IW@"N\-V%9*9K8S%'HSB0;1?N&! MKVKG%Y)\W+ 5+M#]:.X-S9*>4G*)RG*MP& UB::#Z]G(QX> GQPW]F ,/I.E MUH]^H! >1#:>=LRH/](+#\=[^I>0.^6R9!9OM/C% M2U=/HLL(2JQ8*]R#WGS%73[GGE=H8<,3-EUL=A5!T5JGY4Y,#B17W9L][[[# M@> R?460[019\-T=%%Q^9H[E8Z,W8'PTT?P@I!K49(XK_U,6SM N)YW+%^W2 MXE.+RL'MFIYVG#C"^LVDV"%F'2)[!3&$N5:NMG"K2BS_U2=DI_>4[3W-LI/ M.3,Q# =GD*79Z 1OV.#>X2#^=\#KJO8Y.T=_V/TXCKF+X/^,[!7.V#5_T#%R-<*-EP]26 MVJ+FN,82&!7SFIJTD5XFN4 J/H7 ?>L4VI1,%4C5Z>J@_Z8T3%<&T8?'\/T MR2W0&G>"J$X3^ 76L&W ZPK>PWF<^BWAN[,R6GIF?.P;)@?U+=&L0A=;*'2K M7%?J_6I_44R[_G@)[VX9JJT55Q8$5B1-XX_G$9BN<[N)TTWHEJ5VU'MA6--E MA\8'T'ZEM=M/_ ']]9G_!5!+ P04 " "=@*E8^G^@"T@4 "V0@ &0 M 'AL+W=OC:[,XDK[DP_;.T#1$(2.A2A)D@K[E^_YP* H$2QG4QF7_8AL4P" M!P?G\IT+(+_8F_*SW2A5B2_;O+ OSS95M7M^=673C=I*.S [5<";E2FWLH)? MR_65W95*9C1IFU^-A\/KJZW4Q=FK%_3LKGSUPM15K@MU5PI;;[>R?'RM38Z\P\^ZO6FP@=7KU[LY%K=J^K3[JZ$WZX"E4QO56&U*42I5B_/;D?/7X]F M.(%&_%.KO8T^"]S*TIC/^,N[[.79$#E2N4HK)"'AQX-ZH_(<*0$?OSNB9V%- MG!A_]M1_ILW#9I;2JC;EV>),9&HEZ[SZ:/;_H=R&B,'4Y);^%WLW M=G@FTMI69NLF P=;7?!/^<4)XBD3QF["F/CFA8C+GV0E7[THS5Z4.!JHX0?: M*LT&YG2!6KFO2GBK85[UZD.YEH7^0[*(BDSRJ,1MFIJZ MJ'2Q%GI6[=U[SN^,2Z$_$/4U0;*]X6F@O^0Y4!,1HD8#\?3'GJ3()@)T9L\03")>&,*"YO-&CG=EGFV MP[7*!W7VZJ]_&5T/?^S9WC1L;]I'_=5=O03=B;>_U[IZ%!]6*U6";KNX_!8Z MXETA0"'IAK21B&JC0(3;G2P>10H_Z9L&Z9OU6 M4>H'H"WNHCJP4]I*JL("0V=IL 76Y8B;WGDD8 MZ>U93)+KR74RN?XJ:S['W77M_T*<6Z7$>P,L+RX&XA?:JULJF#O2/T4!N+1D M<=.;&W*(XPTDSCO5[[7,+$ZWCT$>0>.:/;8=/D@%"2L+T+K;QI5ROP9U1I2W_ (X.O6,<.6B?=UP'[[CNM>%/ MEH3_UE:T1J<7?!T%4N^AH=2%K#.-P "6GT$BQ9]<'(-?5B%DV29DD>I*M8.? M;/D0^,L,QBEVFK4J5"ES$ R\43O"\28W -D#17M[YVV2E@I1M,O@OVT?)1BE1A/;R@+22X(*<+>M_*R$"G+#2"[!YK8[Y - M"N*#AO41<($7X,Z4M,OLU:@&9>9XK$Z<#F,#R29,B6ZJ75 MF9:E)ALW NER6&\0'XI:QAQ/!H0<3Q0;^:#03\12J:+E(*2!/ >>0&'.J018 M8V&](>"(IB7_1MH-U"GP/R7C#S(/ M%OH1[ =\"U?&]UU:[:7=78H\?4'^#U^D^$%%H[UFZ87&.E]F&F/+@]2Y7.9! M5>#@7O,)H%:AT&7*SQ"Y@T'@ JTW&/4=SC7%1P%*5E!'H XW4++#8KD&CC*7 MJ['%4:B3$))*O0:EY>B?=8DE#ME+J1 ZJ7Z%3()2D9#S9V1@JR;; I!;JJ.M M,U\KD^=FC[NK:+>0>#P ?\ >B *832$BA."8DL0/"3'BE8W(:4 (7+@3AT1_ MZGS.:@6U$UPP!*SQA45E*I"$\SLKM^@SD&#YT&@W9E^(IZX5N;?;FEB!*&#G M](!3/U_/TQ;APT2<$WU36WAB+YX_^X5T$?<2FJG/:"I.>W;: G\0H_$HF8S' M\&DZ3H;CX;./![(5EIY>IF"C&)UDKO] \(((^&!2,E?@ MMK#Q M)F#C37^Z'&3^#E%;;Z-NS;N"6YLGPMUW(4RNWDK!M!O^M9EYL!Z"#QN;T[>0 M;*)37\H?*3YJ;./ESYMB@P5?U(VL"\&!O@ M8C2\_*^P4/\**\C;8<./K0PM;!343D35LJRQU3R^9G0:8-.F*=<".V8'&3[V MQMKX^9T,WJ7]%,^@$- 4@2A==.NDM"SY->F %MCH\.@ M#A4$93/QA )$:"W*(BA2:NJXM'K,_5:R,U:']K2F(HM+#9@9);P4!8%(J39X MN +RR+%YZ2=%$+#!)K/)KQ._1T ML7BCV!1D4H.@8PO'+@X8%GN]-P?FUK_CZBL,YY=]^?9HV)R<#/LS;HR+2U,R M\[?86F+#[6SH?#.Q5OX*SI$__H$= BI^PQS4>CP',C9L+8!>]QM%XH'_'DD! M44)H4[ +%/OM_1LHE78Z%8OA D\[3C)SCD-AT$6":V2J0HR&^MPOPQEA/ /2 M:I,#F=^,QIPF2N>!.@<(>(8XS9 !7DD/ UXO#>;B='K'+Z' E$S9582!D&N^ M&,O=\+AN*[7];%UZMI=E%BV0J1V::U%Y+,"6)#83T>7K%&T5A<1;"XM1<8FC MU9>*FDO(2K-QH>U)49.06\4KZ4HUVI(6;3]$U)CN4E5[!+"NXK=M$2BL HF= MT#K[3=2]@\P+M4/M"D8O?-H8Q_40D/HC=[JXX'D3.C&$[F_HP!(S0;(3&'\! MH+["WHBF9@TA8N8J"QA);HKP>7J_@-.,.U 3176V*]'<&:DJDX-8@T1Y9PX_ M,'?H6>:4KF / Z^TICQ;0\%("5+ R!BJ41WMEE^K04 )0.QAL;\D8EE7*+#, MP#J(EFY1*@C!GCD8E&(+^7'-F5=@AX"Y5, 4:K#=(/'2Q]J2Y*)*-)!'PHJ6 M9#6OV\@VI%9[[*_CNQYI'9[V^8(;GP:QP=P>Z\,(+'>[7'.5 :LO&?K,FMF- M%$M>&7'/L2G-P:7(]4/LC#7@\\GC<-J&+ML@7-;N$A:.40JF[ .8,N'@3O," MWO'\SZ= ;KH;>-2.:N%<;[2*SOE'O0'&N^W'QHHZPU0OE>Y.4 ?I_ZN@Q4CZ M_ST0O3OEZ?]VG W-MW\=8[&9T=*7K*I2 Q@2!H 0._'%@2):ESN"X>-:*",* M,B 0 (A5IQ4C$.T,V^ON'*8TU-'"\UV3U6E%@A)HV'@80= 84)!UMLJ5)\:= M+[]3#W6^W(S/D2$?KG25LS4 SPIM"!A5OBP.4!;QX;B@LB@S:*K6M'?/M3@B M^@H(7MI*[?CT4J:;Y^)<7PB-YJ17CYY#0JICG9[KP['.%0BMH\,7;^N>%$V% MN8T#!BD[^Z%C'1SV<($F:%(Z^.D:%"XP="_-S;5S(!.4'G0.7E^(<]2=O6#^ M0NA:8JUK8V5SO#X6 MVF1XJZ6B/@4>R4;5HI]QT 7G4RRHOC;2-]KB6R2(TX>=."[#S&I%AW1X7LDH M;J!HI8C@RUX$,A]^\>#41E#K>WK\+\$;4U:7-)S.53Y\:IT8TU9BY_0%=G 0*-7OY*/#TX/^:T3< M:0*GNR-32G0 ",%Z2!5HK:X]8AY<[L3K(P&WP998HWA21$R&0WB>O0O<05Q$ MB85S%&?8[6TW1*E3@*PA0;02;@Z!W'+JB]$$#VFZZ74Q69^V]V\!Y>'2[,R[ MF%__0>9U2. .]H(J>,1+)5)S(4#I=@9L^K:I?RA*1,,V-\IBR--@:F%1?D'9 M0.&N/:%=\OEF"WE;['&PT%O,I+5;"Q18HWH),?UQFZ>!H98C,<=R9Q=[+"JZ M:44%2M:.31%X23S]2+E6@50&<*/D#C)1:>75<<>V.03L%P.JUJ_F!7RDIK:* M!BU?:JG9/EG-?!1L3=,(A&U37U%GAV.W,F-CCAM6F2X5H;GEHU $JRQQR6-# MDDDAMA>8>UJ?0&3>9KGJP!L%\4FYN\9"W3]WN\5PLX*Z8T[C+ACS&F047*R# M:5B#!O$86NV43!U5V>'>%;WFI3QC#DPX=!Q$ 5[$X]17PDVKO/#'^GRHV^ & M!H!@,CM3*)^HTID9Q2B4SB%HH"HH\4-OS2.K8Q*]Y5ASNWC4>[OWU3U>>;E\ M3::/&P$QG3R#^D92@E^P>Z7Q"Z^6@*;6)0LV)+-KO"C'WD6MZ. '"A# /"KE M+NVPO@^//?E=#;4@$VIKVBN4SE\L5/TAW_:]6U4.T/H%R>[:X/7*'U/01=TA8GDS5A7EQ[>VF(8B-N*C3H8F ?%B#A?ZE2ZV7'$,#Q8,EJ=#Y,Q%0X811 M@Y*<$A#>?09]D!;Z+1MSRI!/0 !JSEM\)N!O565>J7Q1 _)@SG=AOQ6L6'%0 MP&II6^?;N=U.#87=D MM^$6G+OCPK=;<D8=L.4LLL=C- -PP6AT[&=\R)>VJ($/9W*.O (@YYBLU" M- =&QP9$M08=O;D%LC:,-Y?U"18D# MMB93>=)TWB"P-B52F^*_33U-840[\HD@%&^RJG1#"%EU]X):V^]$5AOWZ(^Y M.CG'MH$)F]2MKT#\*:Y)V]PN M-6^ ^Y72V!1E/5"SBKU&6@:,>(A)(5GJC<3-%V%&_=]@>=,Z"_V[L=W%^]<2 M$>U'=,9*_>05-9,94;CW@WT@_OZ,0WCI?92+H >GS79\U-!JPUC:7;M<;U M90%1^=%1FT[Z*T!$M3%][0]_0N\?GF!K,KHQG:#1Q/?PVHV$4!!<@BU<6HDW MD,(U$^]F>Y?!T[$[WZ7%:B&$8G\[3F M1M 2Q0>%G8?9,,_=Z]C3-QY5=BDATDBPXZXLJ84'_0 M1<51+1)'-R@GR>)FDES/IYU?L.FZ<_:?LN!K)\/QR'^OQ/E?^+**O[A_]*T? M:JZ[IE*@>/P]E4-Z\9=QCKRA4YBQ8FQ+.-52)$-S)J& M0S@IS):NLK:_*#,0/^F\YJSFA*!/7P1I[N\:<%I(//D.JX)=ES[P)(TV AU_ M-?; 0!+ODY')[!K#.!?313(<3L4%_3):)(O%2%P\^TFQE=/X^P-M@$SK2G6(*3G6S[-?G^Z0 MH^$PF4[GR70R$S?S9 [_)O/Y,84N@+J>72@&/E)2&FY^'J%5S%<#_CN# M!:?_5HM#&1M=#*5^LP/"T/AE/86#^Q[K/HU+2Y7*VJHH0X9Q6[&GBYC-)4!0 M@;[TG#W],OEIL!,CB$?#63*;#O'CS7RS9Q\B\43-N("#+9/A(KD9 MCL5HE"SFTV2T&+9(G #"23*]AGFSA<"5A\G\>N9NJT^&R6P!KX=@:#?)8C1/ MKF^&G>==5]&?$@#'6],?3+!\883_JD!X&OXHPRW_*8)F./]%!Q#=&M/'7*U@ MZG PAURFY#^2P+]49D=_F #JJLILZ>-&28 F' #O\6JO_P47"'^JXM7_ E!+ M P04 " "=@*E8!9U,U4P% !K#0 &0 'AL+W=OO./"*H0'86%?+SA(#2=JB!=8VB+/U8=@#+5$6 M48I422IN]^MW2,G7>H:[!\LDQ7/Y/GZ'I*Y72G\Q%6,6OM5"FIMA96US-1J9 MO&(U-9>J81+?E$K7U&)7+T>FT8P6WJ@6HR@(QJ.:>.3+RKJ!T>RZH4LV9_:/YD%C;[3Q4O":2<.5!,W* MF^%M>'4W=O/]A#\Y6YF=-C@D"Z6^N,[[XF88N(288+EU'BC^/;-[)H1SA&E\ M[7T.-R&=X6Y[[?VMQXY8%M2P>R4^\\)6-\/)$ I6TE;81[5ZQWH\J?.7*V'\ M$U;]W& (>6NLJGMCS*#FLONGWWH>SC&(>H/(Y]T%\EF^II;.KK5:@7:ST9MK M>*C>&I/CTBW*W&I\R]'.SC[I)97\']I1) N8=ZL#JH0Y7TI>\IQ*"[=YKEII MN5S"@Q(\Y\S RR>Z$,Q<7(\L9N+\C?(^ZET7-?J/J#%\4-)6!M[(@A7[]B-$ ML($1K6'<12<=?J#Z$N*00!1$R0E_\8:6V/N+SZ"%P+V2!D$76Y8>-#-,VFX MJ7K+)94YIP+F.,A0M=; 7[<+8S7J[N]C#'4)),<3<+5X91J:LYMAXV+I9S:< M_?I+. Y^.P$OV/.UY<]4.#C$ M W]D"(GGEA5^PC%@)T,?!_94,2B5P!W""7NK+*XU)N(ZAM;X:/,*:.V*Q*"56DDX-Y;92J:'!B52@G FSJS@5]7Y^20/7@!8122.(JPE40D MB(+!XP&784K"+'-_490-GCP+/[,6_Y.8 UXPT7A,DND46VE&HB2#$T61;HHB M/;LH[JCAN4?PFHO6Y?(1#\C?E3'0, WSBFH&MQ:Q+=I.KBB,N57YETJ)@FES MK#!.A]^&+/J0$D.*=4CC0]*#D&8G)%:0[L3IA5!W0F#[0CC0D/.94Y&WPA-. M35^&9E]=!-BWG#5VG06:;W/"M:+GR^]C6S--K=)7@X]K?"_@)203$@0)7/A. M."&320@7@]=,*CSUNOF>=0.MTPEBSU7=($]':"+NH-XG<_#9G\^L>$6?,?Z2 M.7.DJ#/ .FLMJDT6;O\)@X D24:2.(5I1C+\Q5GVHP?ZHEI35T/C M=$RF80 1ZC(.@Y\)N\85!B$)@X3$"89'5M*$C"?9EJV3,']4D>,SN,02N>B; MX10N3I3+>%,NX[/+Y19O!J]\I> 5"^8L;S6W[HH@E87W,A>M(PD5==]KK=_& M]XKJOF/&K_*Q\CF9SCGGRNIP+7;97R]("8VRN.7@62Z^=R0Z3&:+R6D>RZ'# M5&I5^Z+KU+A!=J*&UV6*(UP5!IKN+N$.'9935 $2Y;S[HQ#OX'BO;44!%6:- M,YB[@"#;Z\S.W_>51-B6=V7I;_F&_!7UNXNO!G= M?$G<=A?H[?3N,P2I6W($*EB)IL%EAKNV[J[V7<>JQE^G%\KBY=PW*_P:8MI- MP/>E0OWT'1=@\WTU^Q=02P,$% @ G8"I6)%Y?,^D P N0@ !D !X M;"]W;W)K&ULC5;;CMLV$'WW5PR4I$B 1I(E>==P M;0/>2Y "7(!EY*4>F%5QA3SX) IP663/NRQHI6[U6 M- KZ*!DOL=)<5J P7WBK\>QF8NV=P3>.!WW6!\MD*^6S'?R:+;S0 D*!J;$1 M[O$4A;"""\7<7T^NWM([G_5/T+XX[<=DRC;=2_,$S4RR\J0<9YJP1YE$> MOF+'QP%,I=#N"X?.-O0@;;219>=,"$I>M2U[Z?+P%H>H6Q$:PK52LS5&5P6\\I9PCK'8*D=)O M-'Q\8EN!^M,\,+2E=0S2+OQ-&S[ZG_ Q/,C*%!KNJPRSU_X!0>WQ1B>\-]%@ MP >F?(C'/T,41LE O+CG'[MX\9OXKR[SO^,Z%5(W"N'/U58;15KZZU(RVKV2 MRWO9^S73-4MQX=$%TJCVZ"U_>C>^"G\98)+T3)*AZ,M->ZU YL"$@+74FM.I MP<;(]!G6BFC!JJ:-4]Z2?>!TID96"&MV=$0O41K<]#*EIP(AI[S* Z]V8*QV MNDO/_T$-AI93698$03ML)=T@7A,8IS^[W,[7#C,[QUSVF.L.,S2D+.6\#*I2 M6_YVP$['-QO=7MH,)G[X N/0?6U_](359SK:S(+.V!&HSX4=L#TJ>J!>@V[! MO8=)Z(^GU([#T(^O;(=F)LEH\V8*\)&[64&K^A-%B @4-7';1 0.!O0QZ?4Q M&=8'O>=90\0I07=HE ^@Y@NRP=> MZV=/LG'/#QR0+B"O4JEJ>V$)+R7.J8F)M!$MK@XW]IQRRVE_SNG'ZB(E.B'1 M:Y,6_7,S&ZW^,]N.[S#%B1Z^?/.:F08%*Z*3)8U)#X,7R@ M;P@?1OW]#C9 M5+TBYJ IN@+,/EQ.:)G=_CU<^W%B]>5?)Q>%%9R5DQ+5SA5-3?)O*M-6EGZV MK\NKMAQ]-V^+.J5JQRL- G-R#?UKTH-J"V4[,+)VQ6DK#94ZURWHWP*5-:#U M7$IS&M@-^K^5Y;]02P,$% @ G8"I6+%]B^XF! G0H !D !X;"]W M;W)K&ULI5;?3^,X$'[O7V%ET0JD0./\:!)H*P&[ M>[W"3:6N1V#G;I;!__8Z=-!2N%*1[H?:,OV^^\8S#C-=2W>LE M@"&/=27TQ%L:TYP.A[I80LWTB6Q H&KJ 2JXG'O4VAA]\L336,)R.&[: &S!WS;7" MW;!G*7D-0G,IB(+YQ#NGIQ>Q/>\._,EAK;?6Q&8RD_+>;KZ7$R^P@J""PE@& MAC\/< E598E0QK\=I]>'M,#M]8;]F\L=R^HN79CGQ,H^4,&>KROR0 MZ]^ARR>Q?(6LM/M+UNW9,/)(L=)&UAT8%=1! MG,HOS+#I6,DU4?8TLMF%2]6A41P7MB@W1J&7(\Y,OXL'T 9OV6AR>,MF%>BC M\= @L_4/BX[EHF4)WV")R)449JG)5U%"^1(_1$6]K' CZR+<2WC%U F)J$_" M((SW\$5]FI'CBSZ0YM_G,VT4ML,_NQ)M>>+=//:)G.J&%3#Q\ UH4 _@33]_ MHJ/@;(_*N%<9[V.?WK0O@\@YV1*\2^5>GMTJ;Y= YK+"5\C%@AA;ZNXI\I^@ MB4'WI:P;)IX^?\I"FIYIPK=NC16%7 D#)9(HPM#PP'AE68[1<*R9I8-BI;CA M2(<', LL8['LZTB8*,D7**">@=I8(W+(!4:7*XUN[1-X+* Q+@H^.LOWA$+( M$S"ECTX'5QO;>2V50>DEN1/X.:I>+[]JPY$ RL%+%8/+BFG-YQS/H$I4K#!! M7&HP&OFE@">,K.[QBSA?H6)*4 J^"TT." VH3T<1KMPEA6835+F)GMJWGFBQ,_BV-R2**('/4\UDKIX&HE>,$;5NW&1CX>1BC=0EH; M'5Q*U4B%F>^)G*5^3!.$9R/$IW8?12.$UC6H@F/0AC58I&<$C2(_R:B-&-B8 M-':F.(\'M])8E4NLQ[$!5;_HFP,2I11U);@Z)&%HL0<$?UI'0)-7!1%2'+\N MROX+_0T=&!>;B EBB:F?)ZF+E[AH6Q5"3[CGAEY1)?XH&B%-;!-VVSCJTJVD M6.S*-O63/'*Q;TLZ8#/[3^O^K%:/$#].W.K%U?K@1L]"VG&U$FVF8.D,0 M#_[ 6MS=D(5\ "5LAKOA>9[WL3>_:'NOA1,_" (;=+OY_3Q//]3"<>I3]WB2 MKAVM(4CW][!M\QPQH]!BL N=*<_>[>$@\Y/1R-65)D%;623I/&GV@2;^<-<= MD#Q-7Y;3VK+@G=9[ T5V_6<:;HT,>%T+-QAA"]IO?#L]]-9^]CIO1X[GX^W@ MAI_7!1<:KWB.T. D33RBVF&HW1C9N %D)@V.,VZYQ/D1E#V _KF49K.Q ?J) M=/H+4$L#!!0 ( )V J5@8(-TIE@0 (L. 9 >&PO=V]R:W-H965T M_WV'U"7R)=XDR$M?;%+DS)PS/.20HPT7#W)-B$(_LI3) M<7>M5#[L]62\)AF6%SPG#$82+C*LH"M6/9D+@I?&*$M[KFT/>AFFK#L9F6^W M8C+BA4HI([<"R2++L-A.2$.7!98DAE/_Z9+M1YWPRY:D@07J;KCF]]) MQ<< C'DJS2_:5'/M+HH+J7A6&0."C++R'_^H\O 2 [845GHP$ MWR"A9X,WW3!4C36 HTPOREP)&*5@IR;7F KT#:<%03<$RT(0R+B2Z.P>+U(B MST<]!5'TW%Y<>9R6'MUG/'KHAC.UEN@WMB3+7?L>H&L@NC7$J7O2X0T6%\AS M+.3:KG_"G]=0]HP_[^>4KZB,4ZY92_3/Y4(J 2KY]QCGTJ5_W*7>.4.9XYB, MN[ U)!&/I#OY],$9V)]/ /8;P/XI[Y,Y[,1ED1+$$W0I)8'EJ=9JB;!"+3X@ M\SL2%T)0MD)3+*D\QN5DM.-<[M<$)3R%+:P]*ZT-9$:U5A0,SGB68[;]]"%T MG>"S1 EEF,44IPB7B#%;HI3B!4VIHI#NK,4@T0P>:P88-GO-8:$Y@ M-'700 MKQLA&(=7)";9@HCZJX?.* ,\O) P+,^'G>?TC57GGBN ]U?!%:"X%30&5'.Z M8C2A,6:JW>Y<'D'0N=[C..R \LD6MJ=X@.,T*0 "^H@U-P6A,5%. ?-PA13#S(* MYYN"!=,A7"OP[6/K4H\=,'FKEE\2JU3;@;A?*CBO;[F!UVZ\5FZA:X6V7__M MR^U/SGXU]BO^2 33&VI'0E%+/T_MXRKUK2@*FND[O1,J!1G88&D5^J9*P/58"3P)\8PF,G[BT$YTMH]AR#UZ$$9Y'?CKB'K3X"_T\9/;Q9 MG,BHJP\&*QPX[Y71,\AIX(3H_-FL>B:KCN\=W:"]U@,!CL:5>09)%/."J?*M MT'QM7EJ7Y0/C:7KY3(.H*\H '$G U+X(8"N)\NE3=A3/S7-CP14\7DQS#:]% M(O0$&$\X7+BJC@[0O#\G_P%02P,$% @ G8"I6+6X(SRI @ RP4 !D M !X;"]W;W)K&UL?51-;]LP#+WW5PA>,;2 47_F M8UEB(&D[;(<"0=MMAV$'Q:9CH;+D27+3_/M1E&JA== M 1CR5G.A9UYE3#,) IU74%-](QL0>%-*55.#IEH'NE% "P>J>1"'X3"H*1-> M-G5G2Y5-96LX$[!41+=U3=5V 5QN9E[D[0\>V;HR]B#(I@U=PQ.8[\U2H17T M+ 6K06@F!5%0SKQY-%FDUM\Y_&"PT0=[8C-92?EBC6_%S NM(."0&\M <7F% M6^#<$J&,/SM.KP]I@8?[/?L7ESOFLJ(:;B7_R0I3S;RQ1PHH:H$O(@A:DTN1<%%/_B Y35:XOWVA;Q6<('JFY($ODD#N/T M#%_2YYHXON0$WY)N76Z$BH*XQ"G7Y-=\I8W"O^/WL90[QO0XH^V8B6YH#C,/ M6T*#>@4O^_@A&H:?S^A->[WI.?;L"3NP:#D06>+?V]4)=G4ZIO4LVW&MMZU2 M(,Q_]"27V'?:V-"F E)*CNW+Q)I<,8$GLM7XB/IZ.+9VDP;GXJSTN2Q'Z8)KB) M1_X *8\5+CAHL!K4VHT1^TBM,%VO]:?]I)IW#?KNWHTY?*\U$YIP*!$:WHP& M'E'=Z.@,(QO7KBMIL/G=ML)I"\HZX'TII=D;-D _O[._4$L#!!0 ( )V MJ5BP"#[GL , "X) 9 >&PO=V]R:W-H965T%GN@I;%%5"*U)%4G^^MW M2-G:Q'6%8B\2*<-YH]%\*]4W72(:>*PKH1=>:4PS\WV=EU@S?28;%/1F M+57-#&W5QM>-0E8XI[KRHR"8^C7CPEO.W;-;M9S+UE1 OYPW;X#V:+\VMHIW?HQ2\1J&Y%*!PO? NP]G5U-H[@Z\< MM_K9&FPF*RF_V_;W+ MG7)9,8W7LOJ#%Z9<>)D'!:Y96YD[N?T==_DD%B^7E797V':VZ<2#O-5&UCMG M8E!ST=W9X^X"O8SEV$)/C M$+8Q9KIA.2X\4KY&]1V]Y>M7X32X&" XZ0E.AM"7]]1H15LAR#5HP[M'ZD"-QV@/ A^G_5 BY"^B5"X*=E%@BPJ!:5C+BAJ6E,$%F%*VFHE" MG\Y&#Z5"?%'SD2V4K58\HNC,ML%;2^4 ^ 3B<12%[AZ'V>@K4]R*[L LRU*8 MAO'H01I6 7U\%#-<;'X FXS#('-@YW$( V5(^C(DOUR&]ZUIZ1ANN.!U6\,M M>ZK=:7VA?!5\DN)MSD2.E>/_N>?82>U8H09#'R_4CD,K"JYSV0J#A?T .$+= M831[6JVC9:BR5C],/+U^E45A>J$/ST_;RE)^U&-YV3<9L.&2]PF.[M!^YRV< M\SN!,!P'46(5D$"8C(,LM>NI72>3P*Y3"*=CFA!VG3F;Q-F<0QB,IT%$@B+% ML;6A#-)D?)YFN]*_2/P@80J :^;UIIQ,J8#-/ &DI34EL#I M#JT#J$AQO.+FR2($T3A(@R'I3'OI3']9.KI==;$^"&JSHUT["'9<#/=[5.Y0 M@6N:B+G<"/Z/2QLD55_MWI[!H3D-;R: M:KXFU^ LI>Y3W73N-D8V;B*NI*'YZI8E_="@L@;T?BVEV6]L@/X7:?DO4$L# M!!0 ( )V J5C7@)HQ!0< -D5 9 >&PO=V]R:W-H965T@E-VL7<61^/WAL5UE>R;95&U2KO$D.6SM 28A MB34DH0"@/=Y?OZ]!BI)LB>.=R6%K#Q()$&AT]^O7W>3YHU2?]$H(PS[75:,O MIBMCUF?SNBP9.%5#4W&*KE7*^5X(7=5%=SWW7C>6Y;$U5-N)6,=W6-5=/UZ*2CQ=3;[J9^% N5X8FYI?G:[X4=\+\NKY5&,T' M*459BT:7LF%*+"ZF5][9=4KK[8+?2O&H=^X967(OY2<:_%1<3%U22%0B-R2! MX_(@;D15D2"H\4\W^%;O[B"K MY3MN^.6YDH],T6I(HQMKJMT-Y_]'6YHG=O*18[T^/9\;J$""YGE_W'5WG'_DN(#] M+!NSTNQ]4XAB?_\<'@C\#*"[["'U?/ M_+%QQ[M2YY74K1+LGU?WVBB$VK\.^:8[.CQ\--'O3*]Y+BZFX)<6ZD%,+[__ MSHO=MR.&A8-AX9CTR[N.=4PNF+;6R/66%F0%H:U$Q0WL+9N.[K2@!5**\:IB MHC-W7?%&'S)O5('#YGU<";:0%5)#V2R9H;#J\T/Y;Z'_%$TA7S&#<]9"E;)@ M@B*/(6[RU1 X9Y-?VOH>F^&=WRV11?%F,&_9.Y,(NZ'<$+'/2R'72 MT&-_85XP2[S)CXHWI%+@)&'DQ'[$XEF23-Y_%BHO-1Z<,,R'0_:^JCC,"=S4R5R?3O9F:<'10EWH;/07CNH\M M_17X!HX;1XZ;)O!RD! D&WP]QTUBQW-=PC>>_ ;5+811ZCI9$@+"P)N%V1Z\ MF>?X481'?C)+DQ%T R>, 6Z4XE@_F\6CX,8#N/$XN"CE10MJP7PX4>8=7S:I MX V5M8+ELD:IU]TS(@WYNW,R?^2J.,CYT8./<_X;M""0M\BRD[)!,,I6(R3T MZ=GDXTH)L5=E)M:Q!.H$82:LORE^"O& GF2-#L/ V9&3>+&]NA&P%HU0O++K M>(&Z6U):IP8""_PXPG_F)Y./TF 1: CD4V]S,XI9,F"6O!JSQTW(AY84X =1 M'E>5 /VRBA8GP:XK#JQAG40',; 7W*<"4,M"5%\RAF;^&X.@FQ)[R6 \1DK] MZ\U M=5U*/03[J.RO*NB$W0T8SING[[]+?2]YJX\IUC\?,GZ>RY;0W)1S8T&L.Q / M%?7]U. P\3D7:\/TBB,<"C3+R!:[[1[T@C1V510E10^(?97G;=UVC<;N?4?[ MO=9X*?! M"R!F2]#6*I)+#6=;$/RWP[5O8#9#'\<_7X*YR4\;*11WG5O[LK[&[0,X1=%Q MK-=X>>RFM#Z?/W*=W!TK*%\2T"?RP].3V_:^*G/HC=>"WH!=ZU[K1"]T(G)D M%!):20@XW1>+:#J()K>J?*#L@_X&44&E"O)!MS>+UH8\2J)-TMVZ&0'PVGOP"E:WCG15^P3RT$(G8%$6=BUT:"D4IU33TXX]66AY8WD49>!1;,>AC\8/ MF/WO9+G@_R7+^0121LS(NBR7.#Z&F4<->)9T62Z(G=#>$S!IM 7)I7!D0?;MR0Y),PV3;6*#CB^2G>__ZL><$!2/MVY/=5]KMLN[SYZ M0O=EB0ZY$@ML=6<)WIU5]R&Q&QBYMA_O[J4QLK:W*\%!1EJ YPLIS69 !PQ? MYX1_%T3=E7OL18@(<\ M*_C98"G$ZF0XY.D2YX@?TQ4NY"]SRG(DY"U;#/F*83330GDVA(XS&N:(%(/Q MJ7YVP\:GM!09*? - [S,<\2^7^",KL\&[N#QP2U9+(5Z,!R?KM "3["X6]TP M>3?37/;[$6::0Y#B^U:"#39]*,K@%3K26:NM!D:FFI/BG4O$\$ MD[\2*2?&UVR!"O(OJB:AF(%)90" SL&$+ HR)RDJ!#A/4UH6@A0+<$,SDA+, MP=L$"T0R_@X<@;M) MZ^>0?>@"'@2\3DSZ0 =P41_+U\**__7-*2RQ[XZ5#( M@:ONAVD]R(MJD'#/(%UP10NQY.!#,<.S'OE+L[QGD!]*PC:LP4?6+J 1\ JQ M8^"Y[P%TH-\WGO\GGCQ?W#-HXVULP--XWAX\Z3,9FE*&E N"<\90L<#2MX4V MB.W[:['$#(@E*D!;Z,LGB0D^"ISSO_OFMQJ WS\ %=M.^ JE^&P@@Q?'[!X/ MQC__Y(Z<7_K(M0F66 )K$>]OB/=-Z./?&.49ZK8* S?VVJV2;JL&IZ57L-$K,.KU MAUROVEH1SDM4I%B%E3H\H+F0ML1PA@2>@13Q)4@I%[WAP=C=H>93@07;I/CA M+G6)I2Y;_(TV_(V,_%TJ'C;4" KPMY*([T:#,"(>2M&H0U'@=1BRU&.+H7## M4/BDA672>?J8,$H>RD38\8TC7WJ:O\-%3S,WBB*WWX^BC9:14 >S4A6 MZAC+<5HR(O3**]?3RHW>]3%@1#V4@:AC"YX31)[?L8=N0QA';CB*]T23>,-" M;&3A$Q8R4G 5.E*&9T0 F;]R(=H;77;)F)!E#L?]W!A!#N;&[4QT ./.BMG3+ J#$.ZQ!]BH#(TJWV(N M&$E5U)\(FGZM$FCP]G9RU^_I9KR#M;>)EMA":W/9)+7NJV>UKM6TUBI:8@NM MS7Z3V;KFU/:E2Y<9]F!*_6ZH\T=1'$2[#MW3, Z=DF%7;-N?!EAF2. M?RXMJ[C'3)!IAH$,^S*18X]>WLN#U937*EIB"ZW-:),HVW[J^M%3A#XNYE;;\LXA*&_S[6;[-PUI^=7Z('D M9=ZKK=44W"I:8@NMS5J3S;OQJ[NOL: XF'V;:(DMM/:^95-Q0'/%,5E2)HYD M/96##".94P-]C1_2K%1EB-ZM25&6EEFU)RRKKMOK.STW6@!D!$U)IGV^CWMS M_X=R_X0V+@2YWMGMW43]$>4+;,H7:"Y?+FDNQU;G\5^N<#[%K-=:S3@',V83 M+;&%UN:PJ8<@?.U8 :U64%;1$EMH;?:;"@H::X3QQZU-V[2R9JZM6:[T*2W^ M*8OJW=V:B.7NGO53Z8"YZX-I][J+O!_HSTXZ8*O?-J5-603-9=%$,:)WPS%8 MR4H?:YYFRF(9!RMIPIJS?LHJZ'A[;^(XV-G.>DZCQ#S(EY+0E$307!)]KK:Z MS$'1:OUC%2VQA=:FKZE_X*O7/]!J_6,5+;&%UF:_J7_@$V\>2F6S6^^Q! 53 M]:*Y^;6MLZADDR9#?/ MV,@VPQYL5Q5:V(IU?ASOSBP^Y+],16IQ6)PZVS.CEF"WWF MB0-]NJ8Z@+)YNCE7=:Y/$^T\OW1/DNIT5 -3'=:Z0FQ!"B[KM;F$=(Y#&4]8 M=?ZINA%TI4\$3:D0-->72XQFF*D&\O+Q1G6P.84V_@]02P,$% @ MG8"I6/S&UL MK59;;]HP%/XK5E9-G<2:.[0=1&J!:GN8ADJ[/4Q[,,D)L9K8U':@VZ^?[824 M2XK8Q OX-/(@.0Z*7(J1A8F92+:]L6<08%%A=L 53MI(P7 M6*HIG]MBP0$G!E3DMN-1GIPQ3DXV+"UO(E&5B.#@ARB*5FP.IO"4/(,<"_!K@'PL(:D!P+""L >;H=G5V(]P(2QSU.5LAKJT5 MFQX8]0U:Z46HKI.IY&J7*)R,OO$YIN0/KK)&$S2M"@:Q%$W)G)*4Q)A*=!/' MK*22T#F:L)S$! 0Z'X'$)!?(_8 ^HL?I")V??4!GB%#TD+%2*#K1MZ6*4ONR MXSJBVRHB[XV(OF)^@7RW@SS'"UK@P\/P$<0-W&^!CX[WW@8?'^_=VX;;*C-- M>KPF/9[A\X](3P<-&15*_.0U6Q,. JBL%E3*[@C%-"8X1U.U".J#E@+]O)D) MR=4G^:LM&U4 07L NDU=BP6.86 MM"^^!"MZ_\[M.I_:YE MS]FV&K58JHXFZ]ZM1W5[41*S[AVXK!I^J-T5KQ8;[%>MW@ZNKG03MFX4])]C1 M=-1FY>U:C?>M>MVP^UK7E:3VQKVH7SVJN<\)%2B'5.&7\"U@=I/&9/KB;Y]F^=<]!=02P,$% @ G8"I6$P&\62. M P 2@P !D !X;"]W;W)K&ULK5?;;MLX$/T5 M0ALL$B")[I:J7B*1F MCL[A,8>3V9J+;[(@1*'GJF1R;A5*U5>V+=."5%A>\IHP>+/DHL(*IB*W92T( MSDQ25=J>XTSL"E-F)3.S]B"2&6]421EY$$@V587%]QM2\O7< ML)-9C7.R(.JQ?A PLWN4C%:$2?F5 M9JJ86[&%,K+$3:F^\/4'T@D*-5[*2VG^HG47ZU@H;:3B59<,#"K*VB=^[C9B MD XXPE>E^!M)P1[$OPNP3="6V9&UAU6.)D)OD9"1P.:'IB],=F@AC)MXT() M>$LA3R5_BQPS^@.W>\HRM&C]1'R)%C1G=$E3S!2Z3E/>,$59CAYX25-*)#J] M(PK34B+O#%V@Q\4=.CTY0R?(1K+ @(H0X^,*GD.BS#^I^"-A&_(F:V NB9@ MIQW-FY:FMX>FCSYSI@J)_F(9R3;S;9#=-]X!P$_8W&)?/<<>8X7C/"Y M?7NZ?X".W]O@&SQ_#]Y]4Q&!%1=78WO3Y@;CN?J@7\D:IV1NP4F61*R(E?SY MASMQWHT).Q+8ALR@EQD<0D_NH2Y]9"FO"#K]Q*4\&U/;0DP,A*Y"J^0BB!T' M7%H-=8R$N7$-.*., [';*\5X3&M.!+8AM!)+W1RT(JOIL"1 M[ *OX)>7$P2N5% #NJ,+%5\J.*MPX,>VH<4.!YOO@D-!%/CAEDV[D=,HFD9^ M%(T;%?7\HU_C#WMTL6QT>4!K+ 04K=$Z$^WPF823J>MLT=X-\\+('X1MD(Y[ MTO'O;'HC@;SB>K5N%-'W$TT1@T-3PF%!-1%MY)BN>,01UW4"/]AV9#=R&CMA M,(GW.#+MQ4V/*2ZC)3RR-\J;OEG>;N1A>:[S>E4ZAXOT#M/SSB)]<79Z1N\V MYYA5XUAHF[LP:!C<_ZWAH[LPJKS%BH=5VKD,HBW/QL/NWB]S/>23 M]S:VHV$[;.U!5P:W>VZ:58E,']4V*OUJWQ!?FS9P:_U&-\JFVWN%:;ML:$-R MRB0JR1(@G*UZ?V>N().T@P+:/:)T 'P?LFY>IGH#_3_/B0_ M 5!+ P04 " "=@*E862 G_X8# "[#@ &0 'AL+W=O>.Q%WTSWC#V(+(-%CD5,QL[92 MEI>V+=(M%%AK)FO,!2;?G&%B4'G!FG(K<]QYG8!2;4FD_-V9+/IZR2 M.:&PY$A418'YUVO(V7YFN=;AX)9LME(?V/-IB3>P GE7+KG:V2U*1@J@@C"* M.*QGUI5[N7!][6 L/A/8BY,UTJ'<,_:@-Q^RF>5H1I!#*C4$5G\[6$">:R3% MX]\&U&K?J1U/UP?T/TWP*IA[+&#!\B\DD]N9%5LH@S6N"G+ MA?E%^\;6L5!:"(K'%',34EHJ5QK;3 MAL%US7=_@([?*NP;//\)O"NE6D;R2IC>/:5ZIB-&:LP(M6%%6LDZ# MDOX&^$ ML1\XSM3>G0;WO:&7Q&XT28Z&'>)A2SP<)*YR6*CTK21+']"G4N>R]WL81'EN MID8"ZP0\:0.>O(C2GHPIV$A@'<&B5K#HEY1V]%W%NK[OQ(GCG95VCZ$;1X$; M/U':<4L\'B1^"T)RDDJ5T[J\[RB1BO;MZJZ?\2#<V[6QD+KQNX=8_=>1*4W-,82;22TKFC'YLX=;(7^ M?ZW[/5=Z[(1A<-ZM]%HFD1<%Y]5NGXP!!?"-F8X$,HU[W3ZWI^T$=F7FCK/S M:SV9F?'B"%./=:HYWA J4 YK!>E<1(H6KR>E>B-9:8:->R;5Z&*66S5= M<& MZOF:,7G8Z!>T\^K\&U!+ P04 " "=@*E86P-09KX4 !540$ &0 'AL M+W=O&_0G@'BVZ@)Q:IFYU- M#"3F_39&9WKW,R.5+2(2J2$I)QGTCU]2HDV529>E[79'^9KGWYIOO.7'BU&S16(M%E5#)/4?C^)6K->-5&_' MOUKTXGG.9N#QUT^ZO?_AZQ_F:U**VWS]/^FR6GV\N+K0EN(^V:VKW_/OKFA_ MH&GC+?)UN?]_[7O[W-&%MMB55;YI!]=;L$FSPY_)C_87<31 G[PRP&@'&*<. M&+<#QJ<.F+0#)J<.F+8#IB\'3%\9,&L'S$Z=8=X.F)\ZX*H=<'7J)EVW ZY/ MG4$?/;URHY.'/+_8)[_:^M/+K9_\>NM/+[A^\BNN/[WD^OXUOSS\\]W_VS>3 M*KGY4.3?M:)Y?NTU7^QWH/WX^I]\FC7[^I>JJ/\VK<=5-_4^LDZ^YD5RV/.R MI1:FBWI7%MJGAT*(>J^N2NT74U1)NBY_U?ZN_?'%U'[YVZ_:W[1+K5PEA2BU M--/^R-*J_*U^L/[ZGZM\5]92_7WWA"A=K^L9R@^75;W5S=R7BW8+[<,6&J]L MH:Y%>5:M2LW*EF(Y,-Y3CQ\KQE_6OZWG7YGQ]"O[;"C!.']\IXWFOVG&R# & MMN=6/?S3MJB'&_OAHX'AIGKX%[%]I^F39KA^-3#<^FO#;?5P?Y>]T\:C5W]V MY_3A0S^[>\+&'X8/;KRG'AXE]6]^K.]GGPP,]T\?/AX8'JB'FV*A'!Z>\*^N M_=4-#8].GUT?&!Z?/GRDV(?&S[$SWGOCTV+G*6H&-NSS 9H,0\VAT/MRFRS$ MQXOZ6*<4Q:.XN/G/_]!GH_\:VC5)S"0QB\1L$G-(S"4QC\1\$@M(+"2QB,1B M"),B9/(<(1.5?O.[>!393M0+CD7^D*7_'CPV^*PTSDT/$C-)S"(QF\0<$G-) MS#M@LSW6+(D?;_1K8_KA\O$X%?I/FEY=7XWD9P7D=H4D%I%8#&'2[CY]WMVG M;^SNI4B*Q6J_1EG6^_XZWS:'#-J]J%<8BZ1<:=ODYV&]4D>"2!^' T$YR[F! M0&(FB5DD9I.80V(NB7D';'JTKU\9H]&+?=TGIPQ(+"2QB,1B")."8_8<'#-E M<-P5^4*(9:G=%_E&2\MREV0+H>7WVK9('Y-*:-MU/?=KRP\E?FY>D)A)8A:) MV23FD)A+8MZLEQ?Z]?7U[$5>D%,&)!:26$1B,81)>3%_SHNY,B^\;)%OA"9^ M;/>G0=-,6ZR2[&'_U7V2%MICLM[M\Z-:":VL\L6W)DGJ2$FV]>8LTL,YC4VZ M%O5?9F+HE.=GY2:Z_F)5 M0FY62&(1B<40)H7%U7-87"G#XC;?;$11[_-K+=_N]WOQH_F^%$-[O=(Z=Z\G M,9/$+!*S2OG%+FFW@VY)B.$Q$P2LTC, M)C&'Q%P2\TC,)[& Q$(2BT@LAC I0O115^08 >^'J)%S P353%2S4,U&-0?5 M7%3S4,UO->DDR:AW4C5 )PU1+4*UF-+DE#BJ>^G*E/A'EFMWJZ38U%/LJG11 M+USJ- MZM7+0],,*Y2ETQ=]TR95!G,"K9RBFJGW.X_&4$Z<]#0;W38'U5Q4\U#-1[4 MU4)4BU MIC0Y)[IBJ:YNEAZ=\G@46E(434UL'P])ENV2]5! G'^4@1904E3);TT]= Y?50+4"U$M0C58DJ3,Z8KH^KJ-NKK&;/-J_J/ MIGF6+)=I<]:U_E+=.E7/=7:6H+U3?:CW..\?B]K:>KWX=!^ZBH9K;:\7X^ M&8H#M&N*:@ZJN:CFH9J/:@&JA:@6H5I,:7)J=*U37=E(>_&6[2+/JJ+.D'IA M4HKAO$#+IZAFHIJ%:C:J.:CFHIK7:L<'B6A:@6H5I, M:?+.W_5KO]'?E.R&G7WY#/Z.H9J&: MC6H.JKFHYK6:= F??G*@=5!4"U$M0K68TN3DZ.J@AKH.*E_'9R&=N]@F196) M8C TT-8GJIFH9J&:C6H.JKFHYK7:B]#HI09:^D2U$-4B5(LI34Z-KO1I*+MB M-_^0K\KQM$@93(I)[RT'W9B^_(=PJY[P[ @@-0O5;%1S4,U%-0_5?%0+4"U$ MM0C58DJ3HZ*K?1IOU#XW>5&E_SX<4>3W6KG[NF[OA;#(LS)=BL/1QF!VH!U/ M5#-1S4(U&]4<5'-1S3/Z%=K>(<:;3PG0;0I1+4*UF-+D,.BZG8:ZVZG^G+SV MIW:;9,MTV93$AVZG\%G-GQT(:&T3U2Q4LU'-0347U3Q4\U$M0+40U2)4BRE- MCIFNWFD:CFHUJ :B&J1:@64YJ<*%T5 MU%!70>]$4:]9JN1AWP$MQ')WJ(4>7Y+X^:W:P9Q!6Z&H9J*:U6K-%9FZ ^YW M+^X 8J-S.JCFHIJ':CZJ!:@6HEJ$:C&ER?G1E4(-=2GTS85/E&;I9KU -7" M@==*G[Q\K2)TSIC2Y(PXNF^]NH7Z]NF1Y,=IIT?4$YT=$.R=[=E;V[/WMF=O M;L_>W9Z]O3U[?WOV!O?L'>[96]RS][C__RBPCKL"ZWB"G1XAVWBWJ&:BFH5J M-JHYJ.:BFH=J/JH%J!:B6H1J,:7)B=+U7,?JGBN[S$&+KZAFHIJ%:G:K'1\Z M&T/K'+31BFH>JOFH%J!:./!B#5QT+D(GC2E-3HFN #O^BP78H86.,1@1:!46 MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIC0Y<+HJ[!BKPH[1*BRJF:AFH9J- M:@ZJN:CFH9J/:@&JA:@6H5I,:7*B=%78L;H*V]W'X;3FJYH[.U;0YBNJ6>/^ MU56O)N/^#1W061U4:CFHUJ :B&J1:@64YJ4)I.NV#K! MBJT3M-B*:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@64YJ<*%VQ=:(NMIY[P78U M=W:LH'U65+-0S48U!]5<5/,F_8NMZO/^Q5;120-4"U$M0K68TN2\,+J\4!=: M3[MBNQHY.R70IBJJ6:AFHYJ#:BZJ>:CF3_H7:9T:O;>^ W32$-4B5(LI34Z) MKM(Z45=:_\IUS]3TV=F!EEA1S4(U&]4<5'-1S9OTKZXZ-_H'&&@Y%=5"5(M0 M+:8T.3JZ('SQ_:^R+-*LX78KW&L?^W2ZJ=V5XA- MNML,Y@A:9D4U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LI38X;HXL;@UKF3-'B M*ZJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQI/=X,"C(D46\>@-5E4,U'-0C4;U1Q4>CDP:H M%J):A&HQI'!A^= M,YCVKZ*K]ZYC$J)S1J@64YJ<#ETE=:J^WNKS.=,O@?*,*5I'1343U2Q4LU'- M0347U3Q4\U$M0+40U2)4BRE-2I-95T>=8==;G:&=5%0S4 TTQ:KYF9YS5?=@J6Y M9EJU$EKYYIF2P0\ J[?A["Q">ZVH9J&:C6H.JKFHYLT&+M+:N\VVWSY+6HWT M5D !NF4AJD6H%E.:G!U&EQWJ:Z\V]\\+154UEP9X.A31_M34M]4;S >TI8IJ M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!93FIPW74MU-L96/VA5%=5,5+-0S48U M!]5<5/-0S4>U -5"5(M0+:8T.5&Z1NM,V7"[B4ZZ:9X:.3M,2,U$-0O5;%1S M4,U%-0_5?%0+4"U$M0C5XE:3EH?2^\5R2G0]U9GZ\JZG7 ):39R=$6A!%=4L M5+-1S4$U%]6\5I/>ONV?X4![IZ@6HEJ$:C&ER0G1]4YGZM[I_^E,2/V$HXLP MWKYU'PKU)IR=,&A+%=4L5+-1S4$U%]4\5/-1+4"U$-4B5(LI38ZBKLPZFV,G M2=#F*JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6DQI9NN#ZZI6BMTDZ M_'8.6F5%-1/5+%2S4[8K%*ZG!1WB='/>?9F8(6 M9%'-0C4;U1Q4:CFHUJ :B&J1:@64YH<%D87%NI&[-,EGQ=) MN5(&!5IXG0_<;7XH)] F*ZK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E";G1-=DG:NO MM]I>"GXCJE6^U-+L4915DQ6_'>ZTM_Z99@^:.#PIS;1,5.T=]P;#!.VZMMKL MK3!!2ZRH9J.:@VHNJGFHYJ-:@&HAJD6H%E.:'"9=B76N;,D]AHH*Z[?78]?1@4YIX5J-JHYJ.:BFH=J/JH%J!:B6H1J M,:7)4=$U6>?J)NNGAX="/"25>#JX> J-/#MDQO !!MIM;37IM,9LX #+:VB MFHUJ#JJYJ.:AFH]J :J%J!:A6DQI^H='6P<9X6V MW!7-.=*M*-)\J=WG1?]8I-1^29^6-;\.A@O:4T4U$]4L5+-1S6DU73]>$+Z[ MDC/91>?T4,U'M0#50E2+4"VF-#E;NI[J7-U3O3W.$_594[1\BFHFJEFH9J.: MTVK'9YN-JW=C_652H*U25/-1+4"U$-4B5(LI[9 4E^5*B,I,JN3FPT84#^)6 MK-=E?7RQRZIFDJ-'M4+''O?T]_[^\/7W33/ ]+[[M?\R;_P502P,$% @ G8"I6)^\H#I6 P M.PT !D !X;"]W;W)K&ULO9=M;^,V#(#_BN = MAA:XBRT[2=->$J O.VS8BA67]NZS:C.Q4%GR)"5I@?WX4;+C>)OC%H>V7Q)) M%LF'E&C2TZW2#R8'L.2Q$-+,@MS:\BP,39I#PU?>:)R%C9:,%R -5Y)H6,Z",L$%X)E)(']* MZ'*Y5]REX)DI60JS '/,@-Y ,/_Y)SJ./O? #1NXH=>>O.RL=^?;A3E\ \Q1 M@SGJC>&E*@KDPS"F#Z3 [.*EZ(QEOYK1('KLH1DW-.->-;<@/UG-,BY7)&-/ M!,=(MNM?F9CZ*!G0R#3<=H"<-Z$DO MZ*(%P$H\EY17!UTT=[)D3^[ R1'WJSXOCQUM%V1E;=R"C*-NPDE#.'EA)SV>T4.C_@2AK1)"WSU%:I/M'*%1 M-$C&W5>0QGO8^%W3I#;7SI/D0)[0?16A+RTCMSE>Q$Z[;U%)Z+Z4T%>K)?0M MB@G=5Q/Z2N7D&3WTF8)"]Q6%OG])H?^O*12+RFAXX"KNJPI]W[)".^K*Z#^0 M8:N?+4"O?-=N,"QK::O6MEEMO@S.JWYXO[WZK,">;\6E(0*6*!H-3O"0==6I M5Q.K2M\=WRN+O;8?YOAU ]IMP.=+I>QNX@PTWTOS?P!02P,$% @ G8"I M6-QTW1,* P 6P@ !D !X;"]W;W)K&ULK59; M;],P%/XK1P&A36+-K3=&&VGKAD P:=H$/'O):6/-B8/MMNN_YSA.0U?2\,)+ MX\OY/G_GXN/.ME(]ZQS1P$LA2CWW,EUXRJ]?N53*3:R-XB?<*]+HHF-I=HY#;N1=Z^X4'OLJ- M7?"36<56^(CF>W6O:.:W+!DOL-1NPLO%Q-K7!C\X;O7!&*PG3U(^ MV\F7;.X%5A *3(UE8/39X *%L$0DXU?#Z;5'6N#A>,_^J?:=?'EB&A=2_.29 MR>?>U(,,EVPMS(/.F^[*6)PP$@ M&I\ 1 T@.@*$IP!Q XAK1YVRVJT;9E@R4W(+REH3FQW4L:G1Y TO;18?C:)= M3CB3D/N"/4G%7%#+#+[QE)*$<+52B)0OH^'L!@WC0D-T#A=P18L99G#W^+4U MOH"WX(/.F4(]\PT)L_1^VHBX=B*B$R)BN).ER37<6N(._*(?'T8]!#Y%I U+ MM _+==3+>,?4 .+P/41!-.P2U ^_P;2%QSURXC9+<%#U"X M>QI.(6.[KE)<_(-JY*AZ2F72.CCII5H(J7FY KH=Z3/0G4D1F+8725'?8WJM MZO9'0KOKQ[%/#X(^&<3#H]3\;10/)L>9\0_Z=X%J53]K&E*Y+HUKY>UJ^W)> MU0^&_\?)*&WI9ZF-/KC\H:T/Y2 M2K.?V /:_Q/);U!+ P04 " "=@*E86 3;!MH" U"@ &0 'AL+W=O M98:HX"5G MA9PYF5+EI>O*.,.?/IG.7S!S/!(0,8V48B'YM<(Z, M&2(=QJ^:TVD^:8"[[5?V6ZM=:UD2B7/.OM-$93-GXD""*5DS]<"W7[#6,S)\ M,6?2/F%;K_4B$F3UZ*4L2X\S1FU"BV* 3O7_GA]ZG-DTG M(MM3.&@4#BS[X)!C-O6IX/ENSNE>SL5NSO,ZYVVN#$[IRHG(]EP9-JX,._-> MN4)6 E'_VQ3@"\;:C002HEJ5=](=J_R-V$R-VR)_J\I'C=K1/Z@UF4ZID*I' MBUZVSDD!L5Y)8\) "4I8F^Y.XF-U5V2A)3/GU";2OX!-B["P$1:^L7TG_@7\ M6&"^1/&S+?Y._+'QGXAL3^JXD3K^?_MX?$I73D2VY\JD<67260"?!=&[EQAO M,&E36L$O=DINW+]HBJX2T/F)8P6X.X>ZN5 MB%CI+ '#5--[_;'>!**ZI%0= MQ4M[SB^YTK<&V\STO0Z%6:#G4\[5:\=<'9J;8O0'4$L#!!0 ( )V J5B_ M?Y4Q+P, .P* 9 >&PO=V]R:W-H965T<&H6 MH2T,BL2#\BQL-9N=,!=2!8.>7YN804\O*9,*)P;L,L^%^7F%F5[W@]/@8>%6 M+E)R"^&@5X@%3I'NBHGA65BR)#)'9:568'#>#X:GEZ.NB_#:[5"2[PM9.'Y&$G(S+Z EW W'JP23?7S(J9;YMA[RO6K5$MX(TX#H] 1:S5:[(I]1 M/7R,<0F/:M*)2OLBS]<^P#B6Q/?;M4W_;LT0'U4SY3DF6&\'$.PQ5_ M.F+&$RXOF H>3#%>&DF2;?GZGJ%P39C;;U66M(]IR9'(]BPY*RTYJ_T@AC%K MQ@2N%2&S$_!1)1]KK$K[AK#K"=VANQHT&]U>N-J55!^SEVFGS+13F^DG/O0M M[P_:$_B@U"=PLE8QE(;*]U9$VA3:"$,8XVP6 X"H8 MZ3Q'$TL&342!IDIZ;89_NNU'(MLS\[PT\_P_5<+Y,2TY$MF>)1>E)1>UW]P1Y/['4J6Z%OF7JKNEZNZ_J48N MC8.:Z[FC3HWH6NB?B@YW&@HNXH7OLRS$>JEHTUN4JV4K-_0=3/@8OND#^8>] MD,I"AG.&-AOG?)2936^UF9 N?'LRT\3-CA^FW(ZB<0'\?*XU/4S<"\H&=_ + M4$L#!!0 ( )V J5AGW[@[/0@ %D[ 9 >&PO=V]R:W-H965T,XA)9W>I]GW?,481S_B*,G/ M1BO.UZ\GDWRQ8G&0GZ1KEHB_W*19''#Q-;N=Y.N,!C\ MM/SM*CL_33<\"A-VE:%\$\=!]O"&1>G]V<@>/?[P.;Q=\>*'R?GI.KAE<\:_ MKJ\R\6VR0UF&,4OR,$U0QF[.1A?VZYEG%0/*B&\AN\]KGU%1RG6:?B^^?%R> MC:PB(Q:Q!2\@ O'?'9NQ*"J01![_5*"CW3&+@?7/C^COR^)%,==!SF9I]&>X MY*NST72$ENPFV$3\QM5@D4$<)MO_ M@Q]5(VH#!(Y^ *X&X/8 VC& 5 -(6>@VL[*LMP$/SD^S]!YE1;1 *SZ4O2E' MBVK"I#B-(5>H'" M!'U9I9L\2);YZ82+HQ9C)XOJ"&^V1\ =1R#H,DWX*D?ODB5;:L;/X/$V!@ F MHMQ=S?BQYC<81+P,LA-$[%\0MK"C2P@>_I8M=L,)D [9G0)2XCE=Z:0)>Q#G M-/LN9NW-1C09_8=FFRP3)P5=Y#D3I^:O2Q9?L^QO7?M!]((&7N?K8,'.1F*> MYRR[8Z/SGW^RJ?6KKO2!P!J-<':-<$ITTM&(N>"HY29BZ(\;='$GKL3@6GP1 MLQ7- _%ASA:;+.0A$^WX)(:BCYS%N;8ESI M&0BLT1)WUQ(7OC8"7M3\@%Z* M2?C @BQ_I:L7!K&1:&'$+CL/S.YK(E0P*M/[E(I)IV4Z$$)_ M*2!=T['&@9<'K8EA=*"6WPR/T%?1)OS3?8@G,(U1[EDI%Z, M#1^I+S\-A=;L2\U V$=B[>I 0[5E(+1F6[!L"QZ"N?>@@-1]V-AF/=*DV+!+ MV<_>%4!]XCGNU'%:TU,3-L53V^Z8G](\V* 0FQ%XA5$GKS%I$X@VR.G(3RJY M#4NI"47#$#TXN@*JEX"]C@JD?MNP@)ORM*T*M+@0:F>XRE$-$Q>"U=5H*>3V M'B7?0]2_I\EXT8.L#Q!]@)4&0FOV1MH$>WHLLC[ 3@!M&0BMV19I0&S8@9B2 M-8SR05QSG&6(KX($V=HR08 #R\32PF#8PNSG\ J@X;%\UVO-7/@PAY8A'0<& MI=N,Z2N,!HF[[3J>PR)@:1$P+- FB@!#]%"$0X#VURKM X;M@ZEV8-4=B L0 MMT_<8VO6-94NR>';P6@ _5ET>'0FLV1GH<[!Y)7O ! M3@AHRT!HS;9(XX1AXV0H+S!*[YKAG$Q6!UAZ+@Q[+@-E&=1&56AUFO!]7^\< ML71'V&@798^P#&I\L/%N"I9N!L,^Q$A7!G(B516^:15$FA4"FQ53Q8!A>N]_ MJP:H\\(BTK$0V+%<;I)P$:Z#Z&"9@ _0N\KG,#Y$&A^"CR039"!74[7E.3P2 MJ=T'VG,CR$PF]J" 6T:'C6W6(VT2@6W2?E&H !I[M=ANNSU-E&M9700CS0HQ MVI"!V9ZH&RGC]D:&+J9CNYE(ST!@?38A<1BBQ^*@ C+A;VD)"&P)C/E;E7)Q M#2@]5J,9R/)I&_KP47K3T'-LAA!I'XA_+'8>U&0, MA=:\-RW]B /[$4-VWH,"LO-A8YOU2$_BP)YD/SM7 (T-6L^QV[LHFC#'LYV. M?5Q'N@3':'L$YN<*H\&]4]K.4!/D=MQP<*1<.[!8FC!T!5$_C_S\1P;!HX4 M?X<>ZTF80?<4AD)KMD5:"@>V%*84#*/LWZ9_ D"S,NE#'-B'&)#Q5#7!5)VH M:I3O=4U3Z0@2[#@(8KB ;'MAVF)J;# MQ+M28UU88TUIV%4EU*5.^[ZT)LJ?=O5/RJP+R^PLC6.6+<(@0E?!6ES6O9PO M#-Z77X9":[9"*KI+CD2[[J /90Z%UFR+-!,N;"9,'T*$4>"G$ \:VZRG]DPE M[#KVDVT%T+@+18@[53A#%R?\4\>&H2L-@&NT^H<9UU57[6/;4G+41%'Z.&OJ4JJ_XD4]541_[[?2,;\]3J?GTZ;?GJ;I05A:LFIBN=V"D'GO#W'3WU-ODXN2V M.4D3I2Y8)[67%\5"]+9\IS-'BW23\.U[C+M?=^^-7I1O2TYD^/:ET\L@NQ4- M%2N%&S'4.O%$;[+M>YS;+SQ=EZ]"7J> MICW_'U!+ P04 " "=@*E8\D+0$MT& 5-0 &0 'AL+W=O8+'C&BBNQY+E^9R9DQI1^*N?=8BDYFU:#LK2+@Z#7S5B2=T;# MZK7/+GIA)W7%[XD\X4J7^B.ADLVYX]=#>'T;]\<52]+B'7J/FF*^\,E*RB2?ZYBG MQSOT]LT[] 8E.?JZ$*N"Y=-BV%5ZCN65NI-Z/A\W\\$-\WE@\@J1\!>$ TP= MPV_]P^_X9#NF6VRX.WRX,K/-*T/$G.\DG"4L2*@JOBVL5H T'=$.7G M\+I8L@F_Z>@/6L'EFG=&/_\4]H)?7?R P"RV9,N6^-!'7X723&=[G%&V2?H4 M,85FI1;6E1;*#Z'^)+]J0'^8$F?"-]?L5=[Q!UA01Q% M@VV818EN*=$3$Y@F;)RDB4JX.XL4,HM 8!;E:$LY:I7%'>+GIG)SX6@G1[A/ M]Q-Y&!02VG.GL;?EU/-R>E1B\HR6,IEPQ)9ZT32SZC:0)2G7FV3.G?/U@K;- M*1"8Q;^_Y=\'DG$?DC(0F$5YL*4\N$3*!Z=(]#"H6:+Q=KZQ=[X/>D8_]*U9 M/FOS-5LUW/V\&&W3 P1FT0T#XQR"\^^--08082@TF_&.5PH!4ER#6.H*PK!' M]D3HB",1[A.W#$-C64*O1Q@]73U>H:^RVNE_:$L[5J@HM_9JSW!.&-3 0*'9 M[(V%"0F *KT^J#5C(#2;L7$XH==-C.[SM=X/2TONI$H/5$;[_4,Q'H8-\""@ M#6(T7B3TFY$_1?Z^$N14Z,7L'5N@-!L^L:VA#T -8+:%"@TF[$Q M*J'7%!Q3(Z@]J=%V11O'<8-DC>\(_<;C894GDV2I$6@^V;LXX#/=V34<4C>.^6X'8^ SL]QFW0BZ% M9(J?5CR99<.J<(6CB!0K,)&[N"(P#]@3H4*#2;L7$H MV%]9.:*_GN.;,J$QW1>@*ZY/XH;J'39V OOMQ%\KH?AT4P8HRMKRAZKNCQ[J M+V%"HONIGGPRT3G[L*E7OOV#KWF*PG=.1J .! K-7AUC5? 0*Z@/@4*S69L M? KV5UDN4Z*N+VK)EPYBW-N7N2,N' 3]AHV6&#-"_&;D+)FC?]%IE0G_)-HJ M 0K-7C)CDDAXOO8)J#F"0K,9&W-$_(6=$Y.,3RL_.>(\Y2>RTT/R&YISI=RZ M?.6?3^L<7Z*80XSC(J?VJWRJ!K5<4&@V8V.YB+]"Y#<@Y+";Y"I?.<(\Y2MB MW!$YTG=*YGDRTU+-%?JD%ERB3^-R"=@XY>@^7ZZ,>+'3;OCQ6Z?J$K4=8LP8 M.;4+Y1,GJ,&"0K,9&X-%_+6@"W7$'4TJ'/<&^Z[:$1?&VIB$#;(V+HKX750K M6>L]N7T5US^!UBJX1*F(&G=& 3I=%-1<0:'9C(VYHOX*E']3]@]N3?6P#]98 MQ:7&+%&_66HK\5.KOO[+MN9^B>(3-5Z- C3+**B_@D*S&>\K M1AU],$>5V!'FJ1)38Y+HD9,ZK85[O*KLOV3K[%VB:$6-W:( S34*ZIB@T.P3 MB,8Q1>1'Y[LZO8IUPTJ94XO]+YL=LF"@K-7@EC MDZ)3&V['#A9&H,8'"LVF;8Q/U.ZD,^09V<->G.N0[&%4\Q'$R-B;R&]O3A:V MWH;_YP%+_PQ:Z^ B)Z5WCDJ?VN\[*G]0 P6%9M,V!BJZR''J&K5W1-J'40YI M=W=^LU+^8.B!R7F2%RCE,STLN.KK%9*;W^!LGBBQK'[&,A9*B:QZN.!LRF49 MH-^?":%>GY2_C-G^$FKT'U!+ P04 " "=@*E8Q78E/I8" .!@ &0 M 'AL+W=OTGL\WW?W7WQ788KI>]- MB6CAH1+2C(+2VOHD#$U>8L7,@:I1TLE,R MR(;>=J6SH6JLX!*O-)BFJIC^.4&A5J,@#M:&:[XHK3.$V;!F"[Q!>UM?:=J% M/4O!*Y2&*PD:YZ-@')],!\[?.]QQ7)F--;A*9DK=N\UY,0HBEQ *S*UC8/1: MXA2%<$24QH^.,^A#.N#F>LU^YFNG6F;,X%2)K[RPY2@X#J# .6N$O5:KC]C5 M\];QY4H8_X15YQL%D#?&JJH#4P85E^V;/70Z; "(9SL@Z0#)4\#@&4#: 5)? M:)N9+^N4698-M5J!=M[$YA9>&X^F:KAT7_'&:CKEA+/9&>,:[IAH$"Z1F48C M?2)K8/<4+>/"0+P'^W![,.^B3=IHR3/1 M4KA4TI8&/L@"B\?XD#+OTT_6Z4^2%PDOF3Z -'X#290,MN0S_7=X^D(Z::]F MZOG2OZLY-@9)Q[$LX(*S&1?<ZY.2NC=,F.$&OET0 M/YQ;K,SW;6*WR0RV)^/Z_\34+,=10 UN4"\QR%Z_B@^C]]N4^D]DCW0;]+H- M7F+/IB63"W27:^X47'H%U1SH^N?W4&N>([": N><^>ZON$ ZE+CU$K;!#GTP M-\:669R^H^NQW*SW3Z?]^"@^[KW:0L*-UJI0+_S$,9"K1MKVFO;6?JB-?2\_ ML4]HV+6SZ3=-.RGI$BZX-"!P3I31P1&-"MU.GW9C5>T;>*8LC0._+&E@HW8. M=#Y7RJXW+D#_"\A^ 5!+ P04 " "=@*E8%]#I1-56<(D/&DQ=EDS_-4.A-M,@"G8;CWQ56+<1II.*K? )[7/U MH&D5MB@Y+U$:KB1H7$Z#F^AZ/G;VWN 3QXW9>P:7R4*I%[?XF$^#GB.$ C/K M$!C]K7&.0C@@HO'G%C-H0SK'_><=^GN?.^6R8 ;G2OS&RC MVGS ;3Y7#B]3POA?V&QM>P%DM;&JW#H3@Y++YI]]WNJPYT XW0[QUB$^=NA_ MP2'9.B0^T8:93^N6699.M-J =M:$YAZ\-MZ;LN'2W>*3U73*R<^F[QG7\(F) M&N$>F:DUTA59 V]OT3(N#,07\ Z>GV[A[9L+> -(O1$O@7DE;&/A)YI@?^H?$O*4?[^C/XK. ]TQ?0A+] '$O[G?PF?][ M]^0,G:15,_%XR=?5O#$&2<<;F<,=9PLNN.5H=B+G\(N$1\QJK;E<>:N?E=3M MQHP9;N#W.\*'CQ9+\T>7V V9?C<9U__7IF(93@-J<(-ZC4'Z_7?1H/=CEU*O M!':@6[_5K7\./9T73*[0%=?2*;CV"JHE4/EG+U!IGB&PB@)GG/GN+[E .I38 M681-L($/YEYCZS1*QE0>Z_U\3XW>1<-HU%H=)'+5)G)U-I$GOI)\R3,F+3Q+ MM7!"L86@2Y15[=KJ#M&ULK55K;YLP%/TK%JNF3MK*FV0=06J33=N'254?VV<';H)5@YEMDO;? M[]I01!M2==*^@!_WG'N.']?I7LA[50)H\E#Q6BV<4NOFW'557D)%U9EHH,:9 MC9 5U=B56UB[YDIBSQU8"E9!K9BHB83-PKGPSY>)B;F\Z-8.)X1!!QR;1@H_G:P!,X-$?V+]9[^AE M314L!?_-"ETNG+E#"MC0ENMKL?\.O9_8\.6"*_LE^RXV#AR2MTJ+J@>C@HK5 MW9\^].LP OC1$4#0 X*W L(>$%JCG3)K:T4US5(I]D2::&0S#;LV%HUN6&UV M\49+G&6(T]E%GLL6"O+U <^% D5.5Z IX^H#^43N;E;D].0#.2&L)K>E:!6M M"Y6Z&A,;N)OW22Z[),&1)#^I/".A_Y$$7A!-P)>OPU>0#_#P.=Q%NX/G8/ < M6+[P"-^RE1)JC4>H\PZ]]REC'5,TS62NV+EJ: X+!^^0 KD#)WO_SD^\+U,V M_Q/9,]/A8#I\C7W8Z!PG6$XYT9+A5P*GV@P+I2<7H&--+*LI";ML]GD6I^YN M;.PP:#X/PR'HF>!H$!R]27!#'Z7@G.#1(T*7( E4#1>/ &0--6S8M.Z./!Y) MBB,_>J'[,,CWXN2(\'@0'K])N!4[)2T^S#I/XI?:#J/FOC^?EI8,TI)7I=T* MC7N>_\/Y3PYV-@R\*'RA]3 JF,6CU>[$NJ,R99X(+ M;5BO"88,X[VR&9F57 M=KN.%HVM7&NAL0[:9HDO%4@3@/,;(?13QQ3#X>W+_@)02P,$% @ G8"I M6$KI,G.&ULO9EM M;]LV$,>_"J$-0P>DT9/M.*EM(+%6M$"R!>FZO1CV@K'/%E%)U$CZ(< ^_(Z4 M+%NNS,X#LS>Q'GA_'G\D3W?,:,/%%YD"*++-LT*.O52I\L;WY2R%G,I+7D*! M;Q9+F# MC&_&7NCM'CRQ9:KT W\R*ND2/H'Z7#X*O/,;E3G+H9",%T3 8NS=AC=).-0& MIL5O##;RX)KHH3QS_D7??)R/O4![!!G,E):@^+.&*6295D(__JI%O:9/;7AX MO5-_;P:/@WFF$J8\^YW-53KVAAZ9PX*N,O7$-Q^@'E!?Z\UX)LU?LJG:#@*/ MS%92\;PV1@]R5E2_=%N#.# 8GC*(:H/HR""*3AC$M4%\9( HNPUZM4'/D*F& M8C@D5-')2/ -$;HUJND+ ]-8X_!9H>?]DQ+XEJ&=FMP#0I/D30**LDS^./(5 MJNIW_JQ6N*L4HA,*,7G@A4HE^:F8P[QM[Z,WC4O1SJ6[R"KX0,4EB<,+$@51 MCWS^E) WWW?Y-?WW,K%%)K'+W)9:)JAE%NJ'[\*KX3O+,..&?&R$XY/DI00@ M9@)( G(F6&FVPA_WV))\5)#+/[NFHY+M=!0()8@S=!IP?! MNRZ&+L421V(MG+T&9\^F7N.\(!@1!56L6)),D]4/#%7%"6P5%/,NI';I7U/T MMI*3)*5K( I$+LD: Z7N:"%X3CC.&?9!RU+P+<. !-D+D0R[A(*\ !7R K>V M2C%8%K"A6>V7)'Q!5J4V5;N&7?-D]?#<>7(DUIJG?C-/?2O,]RNU$J!#&" M-= MJ\\J<2Y$1V(MB%<-Q"OK:']IKRV2,?K,,J88Z.UYS'7.Y(RO"D70!KK05IV% MT<$Z#"Z#8=P_6H16I\[EYTBLQ6_8\!O:0R%7&+IDRH5ZJ]=;C1&VF(?*3D3# MKW;J\0[]9HO$ZM-_'/%U,^)KZXA_QMS["2,4?]9>[U?,1; X)8\"1/G:HEKM3:3/=%0VBO&I[J(X^3N]INOBM1 M.SDYJ@UJ3DXK#?_@6#8'L33'VY*8DK(Z#FV>-D?HM^;@^.CY77@SK0["]S+5 MN?P#%4M62$QG%B@97%YA6!+547=UHWAI#G^?N5(\-YZ ##DH>1"S[S" MF&KJ^SHKH*1Z)"L0>+.3JJ0&3;7W=:6 Y@Y46"-/XV7%Z M_9,6>'H^LG]PVE'+EFI82OZ-Y::8>6\]DL..UMS6+Y,G4DGZHL7.;[H?/&^S[?:*&S('T,E:BGB80H[ MI%-=T0QF'DZA!G4 +WWY8CP)W@WI^T]DC]3&O=KX''NZJ;?<"L:FR&0)0UI; M@HDCL/OCD(;76.C#J82_8X(^HLW+/VGG$M3>3;DFF:R%:7NE]_:+9.[FYXE_ M@0NFW0=_:-KMA)VP9T(3#CND#$;7.)ZJG?C6,+)R0[.5!D?0'0M^KXL*:JI/Y0($[LRDJJG!J9K[>J& E@Y4GKFU:Y5G MN2%WF;AALTK8Q?\/%O0.=R"N5]<*YSY'4O):A": M24$4S$;>17@^26V]*WA@L-9;8V*=3*5\M).OY<@+K"#@4!C+0/&Q@@EP;HE0 MQJ^6T^N.M,#M\8;]L_..7J94PT3R[ZPTU<@;>J2$&5UR3: M_9)U4YLD'BF6VLBZ!:."FHGF29_:/FP!D*K,-WB@A?E%2SYNR*-7R&-R)86I-/DD2BB?XWT4VJF- M-FK'T5["*ZI.21P>DRB(DAX]D[?#XSURXJYYL>.+]S7OF$RD-N3'Q50;A?_* MGWU]:GB2?AY[4\_U@A8P\O J:E K\/+W[\(T^-AG\C^1/;.<=):3?>PYCJF] M&2=V@W#; )/F"D:^GPW9*DCLX&RRN,H"C-_M>VGIR@.AUW1,YV#3N=@K\X' MJAB=\C=(;'@&6Z2 M,!CN"'U9%'^(PQVE_E912F.8N=JM=4%^X?-I9'V. -WG[EZ9) M?[QIT'W6 M\C]02P,$% @ G8"I6),DI-OP @ 9 @ !D !X;"]W;W)K&ULA99M;]HP$,>_BI554RNQQC$D 0:1^J!JDUH-]6'3-.V% M(0>QFL29[4#[[6<[:BGR4DZ]3*EJ[/MR MD4%!Y3FOH-1/EEP45.FM6/FR$D!3:U3D/L$X\@O*2B^9V'LSD4QXK7)6PDP@ M61<%%:^7D//-U N\MQOW;)4I<\-/)A5=P0.HIVHF],[OO*2L@%(R7B(!RZEW M$8PO V(,[(GO##9R:XU,*'/.G\WF:SKUL%$$.2R4<4'U90U7D.?&D];QIW7J M=4QCN+U^\WYC@]?!S*F$*Y[_8*G*IM[00RDL:9VK>[[Y FU H?&WX+FTOVC3 MGL4>6M12\:(UU@H*5C97^M(F8LN D#T&I#6PB? ;D%5Y315-)H)OD#"GM3>S ML*%::RV.E>:M/"BAGS)MIY);T"%)='H-BK)$:G9Z<_>O&URH[J:232JS?_EZI4@+T MT+<*!%6L7"$KOH=N&9VSG*G7'E(Y87$'BX_!ABY8[$ICN">-PPXV/ 8; MN6##71B.,''#1AUL=!#VF(%N]TL%PH4<[2#C3OS4SS/S577O% M2JD12VV(SV,=@VA&6K-1O+)C9,Z5'DIVF>G/ !#F@'Z^Y%R];&ULQ9W_;SOWQE0 ;RR8R[#[;SL[%_ERG6:?\CGG!?FR MB)/\:C OBN7;L[,\G/-%D _3)4_$7V9IM@@*\39[.LN7&0^F9:%%?&:.1N.S M11 E@^O+\K/[[/HR715QE/#[C.2KQ2+(7M[Q.%U?#8S!YH,/T=.\D!^<75\N M@R?^P(N/R_M,O#O;4J;1@B=YE"8DX[.KP8WQEHU'LD!YQ&\17^<[KXD\E<QH0,)57J2+NK"H MP2)*JO\'7^J&V"D@..T%S+J N5_ ?J6 51>PNA:PZP)VUP).7<#9*_#J28_K M N.N$29U@N5 N=U@?/RZE:7H[R6;E $UY=9NB:9/%K0Y(M2$&5I<0FC M1&KWH4YH,N73EO*>OKRE*7\F&FK;6N:F MM=Z96N!=D V)99P2_61/=&+=NZ\O[O)P6[SMW-FQZ"]D9)9UGV@NI+65O57BK ZR7VYEGTNQ MM\FT@MGM,#F\O,V70C0I,?Q.1S%0Q11E.%ME.%IET,4R3E\X M)S=BV'TOIG7;#ZK1^->EG.RUR4'+[=L[(6$N$D:1, \)\Y$P!H(I&AQO-3A& M#HMCI/"0,!<)HTB8AX3Y2!@#P13A3;;"FV@[OX])QL/T*8G^(_06I@MQ:YX' MY2K'4BBI5M"[7,,2'@>C?@B?IK9I(7+J>])EE4-^R&2:;!2]LW MVT=6BX%@BE OMD*]T)[T!YX7651*M9KAE8LFY.3#P\>\==JOQ?75'1+F(F$4 M"?.0,!\)8R"8(CUCU"S[C9 SO9H&TAZ4YD)I%$KSH#0?2F,HFJK G85GXW\[ MY:OC*?.<\Z&]-^?3UZJW]I T"J5YG=K#A\9D*)JJ*;/1E/E_GOOI*]"[(T32 M7"B-0FG>D0NWF0 :U020C%^=_D&KQ5 T5:^-"V%HUYKE:O!/WDJ:4^3W(,N" MI&COV:#^ Y3F0FD42O.@-!]*8RB:JKS&AC!LZ/P/N61_"Z6Y4!J%TCPHS8?2 M&(JF*K"Q.PR]W_%^M7CDF1R%Z[0!,=-[%&)<9>$\R%OM_G'(P MRX/:&"UA36=B&2,U*H5&];J>K \-RU T51:- V%HUYFO[^OK+WJE*.12'K)[ MJL;(M6Z,'!\X?,[0OKC8%P;49F@)>MX2E4*C>E":#Z4Q%$U53V,C&'H?@7[A M61CMJD>KF4DG(UT?L[=F.@6ET*!>MZ ^-"A#T50M-#Z H5]4_@?/%KF4 *]% MT2H!Z&(^E.9":11*\XZU_;Q,)]R_N2%BH-]#TKQ'R@ M$"6G05%^=Z,\7P5)R(?DAE0YB/+3-NXB>"%)6FPO=8DY/)!$L_(O%>Q43#F> MN'B?D74D;CKEZGLPFT5Q).+GIV2=KN*IF),D?!:%41#'+R1=)^(.-9/\("$7 MPXN+/\LJ26:R/Y^I/[]-%TMQCC_^Z=PT)C_GE3E&(4\*N2(B MFRY*!#GD>5EQHSJUQQ?1D:;/45D_<:UB4;H@8Z.\.Z_/2':U@BT0LL<5E=PY MZ=;Q!FK@H&AJ']-8.(;>P[D+OD2+U6*W+47KJ9=XG? LGT?+/;4U2B-"6NFZ M^CZ4UWVKXNZSGZJ:AJEV\!>'\Q^H[P.E42C-Z]HD/C0L0]'4_.3&US&UJ_;] M!%FI34RW$W'8:BF.J+[%;0JKX^XUIW&H,'T%^RH,2J-0FM>U27QH6(:BJ0IK M?!M3[]O<5EIZ>&VI2%^\[XP*2G.A- JE>5":#Z4Q%$V57&/KF"9RL=*$>C10 MF@NE42C-@])\*(VA:*H"&Z/&U!LU#W)*7]Z/;)86NF?KU^A=']8Y2$74Q^^M M,J@I Z5Y79K#AX9D*)HJGL9K,;4KZ=?WJ\^?B:M(8:J3C]8_EO/ZU!'[NWPJ#^ M$I3F=6T2'QJ6H6BJ>!H[P=3;"5^;_*#']N['H!X!E$:A-*^F'4D:\:%!&8JF M;GS1. 26WB'HER)1PXZE2.AC]I4,E$:A-*];@_C0H Q%4R73+/E;^B7_]VGR MTV]I(=+5WGT+#/^'E^(Z#.B M(N([28C3*E6L96IU$J9QN?^G+'RZ.>+-D,C Q>;25ZEXKDSBFT>/D01N6+,L M7=32*"=V16N%HT1F'7;/9XQFIR00)T!$@552)+;YI@IY_^)5I$1?GDYQL1?AZ%\]T,JK"L3YTG%10;P#;\=B?6 MLE/?2X]L38R4;T^B-V7R:UHV1)T^&LL$S/*$TXSPSZL@EH?6Z9CBHY-(E,I7 MC_^N,T*#I4S0%$>]TC+YSOZ=FSKP+X4X,7&)/J^BZB*3( S3;%J:C^45D8>] MOWEP;_Y._#A]%/R[(/O$1:%5+*^0K'==XY:\T2'Y-2%RQ\9ZP\;3XU6KSD,^ M[SWGC1$J']%=EJWLJ%-107DI)"Q4C"_YR:X@ MFM('XA^2FT;)6^T2\=4M*9E\JEC6;9MA>U1;U9F\[$JK+>M6*$Q^(S:J&K8. M55!O$D53AZK&F[2./ K6Y?ZRSFQL'<.@SB24YD)I%$KSH#0?2F,HFBK)QK^T MH#OA65 K$TISH30*I7E0F@^E,11-56!C95KZ1]E>,9+JB4TYO!V9V4/-32C- MA=(HE.9!:3Z4QFJ:FKPD9D)B(K2],U;UUAB7UA'CLL<@_-7+O="G[: T%TJC M4)H'I?E0&D/15-DVEJEU 1VHH4XIE.9":11*\Z T'TIC*)JZH7MCJ-IZ0_5[ M+??JP_:5*I3F0FG4;GV0ZO!1/0\:UH?2&(JFJK#Q:&V]1WN_G]%;K^UM%O$4 M7:I/!S8J[?8HH+XFO84)-6VA-%K3COL0T+ ^E,90-%68C1]KZ[=VT_S"4*NX MH'XLE.9":11*\Z T'TIC*)JJP,:/M:$_]F-#;58HS872*)3F06D^E,90-%6! M.S_ZHW<#[_=_]:=>Q:F&ZE81V@JGJJ*Q/6R][?'=;AR@=DA-VY\#'63)NM"P%$KSH#0?2F,HFJK"QNFP]4]J M??N#@?H O?4V/OCV6I9M&_MJ@[H:4)H'I?E0&D/15+4UKH:M=S5TOS?ZE8O* M^HB]Y0?U.: T"J5Y4)H/I3$4355IXX78Y] [!JBM :6Y4!J%TCPHS8?2&(JF M*K"Q->PC3X)]K[DAU/^ TEPHC=JM^[^UK=U!K0THC:%HZB^2-M:&H[/[Y4]&D_M81%K(U,$_R+%=P/3@OCJ#TEPHC4)I'I3F0VD,15/%V#@E#:0Q%4V76^!7.D>?'OLM^8?J@O04(M36@-%K3=E>0)J8U/KG_D=SQ-L51_2"KB%TEPHC4)I'I3F0VD,15,E MVM@GC@.=#T)=$2C-A=(HE.9!:3Z4QE T58&-=>(<^:VBWK:N'MA;A-#G1* T MZAS:..:Y<>'8^\LOT+ ^E,90-%5?C5GBZ,V2;[K?@+HB4)H+I=&:MKNAL&$- MK7V90=T.*(VA:*K,&K?#^:HMZ[H_::3G]]8:U/^ TJASN"V=LR\TJ*D!I3$4 M315:8VHX1TR-_?%R&63D.8A7O3HVJ(,!I;E0&G4.=Z=KV6K,@P;UH32&HBF" M&S?^Q5CO7^SDMI3C9YN>](B^>H+27"B-UK0C"W/0F#Z4QE"T2DYG^9SSP@V* MX/IRP;,G?LOC6#XXL4H$7JX*;S\EHN>2OP;V]L8HB0G,9\)Y&@X$2-'N7'$YDV1+J\&QH \ID61+LJ728/$'^? MI6FQ>2,#K-/L4UGMZ_\"4$L#!!0 ( )V J5@?'\")0@, &P* 9 M>&PO=V]R:W-H965T^K[,"2JI'L@)AWZRD*JFQ4[7V=:6 YK51R7T2!&._ MI$QXZ:Q>NU7I3&X,9P)N%=*;LJ3J<0%<[N8>]IX6OK)U8=R"G\XJNH8[,']7 MM\K._,Y+SDH0FDF!%*SFWA6^7.#(&=0[OC'8Z8,Q2?V>Y*>9>XJ$<5G3# MS5>Y^P!M0+'SETFNZU^T:_<&'LHVVLBR-;8$)1/-DSZT!W%@$)(3!J0U(#5W M(U13OJ>&IC,E=TBYW=:;&]2AUM86C@GWK]P99=\R:V?2:RFVH Q;$+A\Z9<@D)RU0:M^Z)N7$3] M+EP67NJ*9C#W;)II4%OPTM]>X7'PQP!@U %&0][3!>549("H0:8 M(0U$X*) MM4-V"Q4H)G/T3^^1-/B-0%P+N)S?IM,D#I((S_QM#UG=]+C0>F;!U 9TV?$QT?B%U$UU((;^XLH7) M?AAL66(9]!%,_X=$PL&^< :_)I7VA::W!C8JR;-S'$U.9!,^J.OXA?ET1K_] M/H0' ./19')"G^SUR8N3Z@P!Z2.(3Q'L:S$>K*3/4NL,07A,@(/1]$1ZX7VU MQ3]5;OL2[ Q9='P[\"@)_P/F'S0 ):AUW>9HE,F-,$TOT*UVK=15TT#LMS=] MF/U(VHNL$8>5-0U&$YOAJFEMFHF15=U.+*6QS4D]+&P[",IML.]74IJGB1/H M&LST7U!+ P04 " "=@*E8NQC!"T\# "&"@ &0 'AL+W=O"EHCDY0S M$+B:63?N]=P-C$&SXY'B7AZ-P82RY/S)3/XN9I9C%&&%N3(NB'[L\!:KRGC2 M.KYT3JV>:0R/Q\_>/S3!ZV"61.(MKS[30I4S*[&@P!795NJ>[__"+J#0^,MY M)9M?V'=['0ORK52\[HRU@IJR]DF^=@=Q9.![9PR\SL!K=+>@1N4[HD@V%7P/ MPNS6WLR@";6QUN(H,__*0@G]EFH[E=URMD.AZ+)"N-,'@D)@ 0O%\R<@K!N5 MO"I0R#_@_9&%427M\O'N2;J:VT2L.R M\T[1O%7DG5'DPR?.5"GA/2NP^-G>UM'U(7K/(?B)B [_X)GN,%\#O8 M($LB4':/$8+?'Z+?$/PSA'^V]1(%\-69LQ@ZA-9C,.S1Y.*UW) <9Y9.-HEB MAU;VZC& ZSDYZ=_,I50)WR M+[\$R>DE"*(D#9-A36FO*1U-I\]-*<7BZD:7)OUI@.96@*YO"!\(%?!(JFTC M$!9&VY"T]'](+]%67:!WWT[ M_",!T20^Q_<.?.]EJ78![YWB?7<2I&?XAW+MCE;7GQ+N@@3_5((73\Z5.?=0 M@=U?*L%#>7=!67!R-[QT$OG_$F8?M08UBG73 $G(^9:IMDOH5_LFZZ9M+0[; MVPY-?T?U-990X4J;.I-8)[YHFYYVHOBF:3267.FVI1F6NE%$83;H]RO.U?/$ M /K6,_L!4$L#!!0 ( )V J5B', 3/ @, !X+ 9 >&PO=V]R:W-H M965T:B$2KO[ M;)*!6$WLU#:7_OW:3D@!I:B5TA>PG3DGYTS&]@PVC#^)%$"B;9Y1,;12*8MK MVQ9Q"CD65ZP JIXL&,^Q5%.^M$7! 2<&E&>VYSBAG6-"K6A@UJ8\&K"5S B% M*4=BE>>8OXP@8YNAY5J[A7NR3*5>L*-!@9

D M5OU.#=P?[]A_&O/*S!P+&+/L'TED.K1Z%DI@@5>9O&>;WU 9"C1?S#)A?M&F MBG4L%*^$9'D%5@IR0LM_O*T2L0=0/,T KP)XQX#.&P"_ OC&:*G,V)I@B:,! M9QO$=;1BTP.3&X-6;@C5GW$FN7I*%$Y&8T;7P"699X"F*H/ .21H)EG\A#"M M1BG+$N#B&[I]7A'Y@LXG(#')!/(OT"5ZG$W0^=D%.D.$HH>4K80"BH$ME3S] M$CNNI(Q**=X;4GQTQZA,!;JE"22'>%O9JKUY.V\C[R3A'>97R'>_(\_Q.@UZ MQN^'^R?D^'6J?.[#7^]Z:H_PZZD!T4(L.3HJ^5VG /$[-)IC 6IUWA3J]9)/,DTP? M_5(MD1V8#FO389L5&K;INR6R ]_=VG?WDRJTY WV:B_HNN%1@38$.4'87)^] M6G+OI.1?0($KT;H\;Q)U,1 A.=978I/,DUP?_5(MD1W8[M>V^VU6:+]-WRV1 M'?AVG==[VOFD&JV(]P_(P N#HR)MBNI[W:,JM?S/5J MW>3=F-;F:'VDFS_3P;S2E)VCNG:7A J4P4)1.E==M7%XV8R5$\D*T\_,F53= MD1FFJH$%K@/4\P5C&PO=V]R:W-H965TT@4J&=M@_=4*NMGPTYP,*)4]M ^?<[VR&C5/G^?.OF.P ME6JEEX@&GG-1Z&&P-*:\"D,]6V+.=$N66-#.7*J<&9JJ1:A+A2QS3KD(XRCJ MA3GC19 .W-I$I0.Y-H(7.%&@UWG.U&Z$0FZ'03O8+]SSQ=+8A3 =E&R!#VA^ MEQ-%L[!&R7B.A>:R (7S87#=OAKWK;TS^,-QJP_&8)5,I5S9R8]L&$26$ J< M&8O Z+/!,0IA@8C&4X49U$=:Q\/Q'OV;TTY:IDSC6(I'GIGE,+@((,,Y6PMS M+[??L=+3M7@S*;3[A6UE&P4P6VLC\\J9&.2\\%_V7,7AP"'NON$05P[QJ0Y) MY9 XH9Z9DW7##$L'2FY!66M"LP,7&^=-:GAAL_A@%.UR\C/I6!8;5(9/!<*$ M(HA*808/1LY6P(IJM)0B0Z4_P>W3FIL=G-V@85QHZ'R&<[C-2R%WB'!-]C\I M-?6"A_E5VH0-0D-T[:'AK*(V\M3B-Z@E<"<+L]1P6V28O?0/26:M-=YK'<5' M >^8:D'2_@)Q%'<:^(Q/=T^.T$GJT"<.+WD#[]%=,WYMD]RO/VN:2J1.]F(P4S7- ;:>+8;3K\HM]^Q;'9 M[/*RF6.OYM@[C:.]5'#&"]@A4_IS$]'C2#WO"1W(_?N,.Y"Q7=-5'+\'T@NY M_5IN_S2Y&=_P#*DR[3B*K$FM!VI'A_%^E9*C)IY?>%"#FF*-^F_,3(TE7ZJ334 M-]QP29T=E36@_;F49C^Q!]3_%=*_4$L#!!0 ( )V J5@M0L$F @< !LH M 9 >&PO=V]R:W-H965T/' M+EA*^=M\R3+YRSPO4BKD;?$X MYLN"T:@LE"9CY#CN.*5Q-IJ>E\_NBNEYOA))G+&[ O!5FM+BVQ5+\LW%"(Z> M'GR,'Q="/1A/SY?TD=TS\6EY5\B[\2Y+%*@8+-+T:7\&Q&/%6@C/@S M9AM>NP:*RD.>?U8WM]'%R%&(6,)"H5)0^6?-9BQ)5":)XTN5=+2K4Q6L7S]E M_Z4D+\D\4,YF>?)7'(G%Q<@?@8C-Z2H1'_/-;ZPB-%'YPCSAY?]@4\4Z(Q"N MN,C3JK!$D,;9]B_]6C5$K8#,8RZ J@*H78#T%,!5 5P2W2(K:5U30:?G1;X! MA8J6V=1%V39E:!]GHD%!S=9Q*)F^;&DM>.&GKA=(6O"][1X"S!\ M Y"#B '/[/G%L04.WC4U+O/AOJ9.*.?@P[QJW;_?R=_!K6 I_\?46-MDQ)Q, MC>XSOJ0ANQC)XUC"I(4-!T$)OB$'(#-W=07>M MT&^?@$F089ZF6:<:$:7OXH^U44<2CDZ*X"LMC,Q%KAH2^>VZ$, MS82]'6'/2K@<1%T]:)*QHCAS@P8YK8.=:Q&LJ&%@FL@8I\24Q M6<_I?*5FAHY72LM#]ETCVC%_+OL (73" QV MJB2^XY VLFX8]'V_9UA#I*$A^R2<17LTHDK0 (A<"-MCP13G><3KF6JA%G!H MU![6W)KECWM*0IT-:26HNA78QG6Y?1 M/P4-))H5C^\AP4A+,'*&G(*05= /Y3Y4MB9W+>7(+N7/FH*J'/4AT5F5F&(\ M\VN(M)HCNYH?/ FAKF@'OHL\QVN[/E.DAP(2P#[46N"17> /70CN)86[3F1" M<'LV,(2YOD_ZZ&B%1O:5]W=8'-IK/'@(==?S/3X2:6E&=FE^(>F]7=I=Q$]\ M)_#:-MD0YR,/3?KX:7E'=GD?;F595=1H_;:7MH,Y=I+3O@#9?<%Q9/?VH6') M+\>E^M>F;X5W+'WM/M A[L-(Q>_V(>RPZ 8%/4M)I(T&LAN-PYP1,JSH(?8" M/R"HC;8;&O@P@$[MY6QNP&J_@.U+]LLHBM5\3A-P1^,(W&9@1I>QH(EQ!W90 MNS!4MB9U;1(BYPV$2N>8T> -@UXCVD8?HL6&[;V#7NT=F#'$M<& K]T8P$;S(#K M3P+4=NFFP GQ/*=OX&B9QW:9OPS#5;I*J+*B'\2"%4"NXF5S+-1Q^9J!7]7V M\LF[G)NUU9[]X+GZ>QPE8&TK<#"H3@VZG3%4MN8YJ;8GQ&Y/GG=2:C@9:+MV M0\PI]&ONM@E0FPABWW,X\LB#=(\,#$<>AJC^(P^BQ9^\]%R!=#<43F'0-M&F M*)>X/?"TYA.[YM?'_C6;QV$LC!@'/3D8*EN3<^V#@$%/#LB@>PY#96MRU\Z# M#'!R0+JFXA0B"+V.&35&.A/'=_H&N_8,Q.X9;&>%I"O^IK-"0YCEK)!H52G"0L+E,Z;SU9-,5VR_1MC;E@-&*%"I"_S_-2TU>;)E@".O"A9V8R6SM43QFQ1@N+V5M=0X)Q[$MG1^@N5IS;>P M!/=8+PQ&K'=9"P65%;HB!C89_3*83!.?'Q)^"FCMR9CX2E9:/_G@?IW1R .! MA,)Y!XZO'=R!E-X(,9X/GK3?T@M/QT?W;Z%VK&7%+=QI^4NL79G13Y2L8<,; MZ1YT^QT.]8R\7Z&E#4_2=KE)3$G16*?508P$2E3=F[\$<0'01RX MNXT"Y8P[GJ=&M\3X;'3S@U!J4".QXF ][:SC5ZSG?$^BP0<21W%"'I..Z)XV";O)&8_)Z#6H'Y0$9Q8ZV8'9 \_?O!N/H M\P7080\Z#.[#-X/^P QR[T#9L[##_P";]+#)Q5/%SPS8;,A7\[WRC7".L/,8 M!P]_W7?Y*&6[TVW922OZ6SWG9BLJ2R1L4!/=?AQ18KJ;T@5.UZ$[5]IAKX=A MB3\7,#X!US=:NV/@&[[_7>5_ 5!+ P04 " "=@*E8U,J%=D8# #*% M#0 'AL+W-T>6QEUY-B9X[*67S]?.TT_\.TZ'@9=*HA]C\^YQ_9-8^A7>LGIW8Q2'2P* M+JI!.-.Z_!A%U61&"U)=R)(*@^12%42;KII&5:DHR2H@%3SJM%I)5! FPF%? MS(N;0E?!1,Z%'H3=)A2XVY=L$+:3RS!P!NY]\.#EI M/9Q?[\;/+' >1E[1JP-$+UHM7!A 3#PY3'R?-B;=/4AZCS(FW-L6MJ-/C8[C MG6*TU$.S^?^0K]OR$C=20L>2H[I,AOU?.)N*@KK)'YQPV"J=)LLAGYI4AY M3Q=Z54Z+'/?<.4+/_W:=IU101?BF:5/[;WF57^PX[KZ69?NMLFO8Z[%^9[]U MDU?'8#(Y!I-'49.]8S"9'H')[JM]:QYN,GZ;"QG5)Z&-X];68:N)!G"H'83? MX8C,UTF#\9QQS43=F[$LH^+9F87CMI3M0F%Q,97=!L5'?5=&R;@6F8K/4%A%WDQEY^!.,X MS(\ AN7!'& =%>BBGAW(,[ ?+X^>DYO+/-$WC M.$FP%1V-O Y&V+HE"?SXU3!OP,#R0*:_6VM\M_$*V5\'V)[NJQ!LIG@E8C/% MUQH0_[H!(TW]NXWE 0:V"UCM0'Y_'J@I/R>.85TKB.$W]"&!^!W&,(? TX@CF #Q@2!S;]^#.^RA:O:>B]7\OA[\! M4$L#!!0 ( )V J5B7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:GQGH9(N4J">:G,>A_.')NL>5M8_L1ZV-GV?;$':7DXDO MMU!+_\[NP,2:M76U#/'0;29^YT!6?@L0:CTIIM/9I);*9!\_'-I:N$EZ8 .4 M05D3"]N"!P5/_G=]>\CVRJN5TBH\S[/NNX:,UK% MFB#ULG16ZWF6]Q4/X((J7Q4O6\BOS:6QPK9P/W1E=^S(R M[B&>W!\UP=XJ'JA&M; M-C68T/>C ]T"&K]5.Y\Q(VN89X=3F#05NS$A=A*[,WU3\=SV2>.M[ZK^J4/$ M3?K07:I8X>ZJ#IP.\F]K*C >*A:_>:M5%3DJ]I?4TI3 $L@"@2Q&A/Q6)) < M@>2C0"Y;G'AI BD02#$BY* GSQ#(,UK(A7QF>\\6X+K+VW%XK7RIK6\<)(@S M!'%&BWAGO*K L:].5C&^L"OGI-FTOW/P">$Y0GA.2_C9;:11+UU%%X&635U+ M]\SLFBW5)H&\0" OJ(>CUG)EW6_*^WAA')_L:N,@_:W?(Y#OB2&E5O%"HV0, MWSZ&\28 BP7L"VS I)#Y% OD4^HAN0Q] MA8=9)2?6RE59NB9&OYL?NW;,#;@PD>3$)KF/?36DP8R1TRMCWZ[2XEW9PL$: MG.N,8(J)"2,?TQC#WL24D1,[(PG&[(^8FVCP?Z9K:4P4!;$HWHC*!\X4$Y-'02R/ MX^A\LA_1I(18'WV8/HF%V:.@ST/>CM>#&5)@6BF(M8+'&Y%B8EHIB+6"8YZE MF)ADBE$E,TLQ,-<7$G,.)G8-B#D! M*42,FKZDBQJ!OD<9MCP3!78?! 4I_RP>-(6AD6 KL%\18"O17U5@*]%?56 KWUX6>;0&]%O95 ;T6] ME4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;WO8 M+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1 M;R?0VU%O)]#;'S:["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VY^I=\JG74RW MGNL:CVZ>274^OQMOG[\LKS<1Y^$%YP!'K>^_4$L#!!0 ( )V J5B<*],/ MO0$ '<= 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V2)B M/)0. C9MMRV+_H";/$A$$ENVH?#W=<(@M:*HB$J]FT2)[7=?;.EL,G[;6O*] M35TU?I(4(=@'QGQ64*U]:BPU<61N7*U#?'0+9G6VU MB8C@5:'WO(FO?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[L MYOBBM+X?)R3L9$([\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-Y MF5%NLE4=EZ3>.M*Y+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW M.))V]<#&0N1">?X3CXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P M#P'2AP3I0X'T<0/2QPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D* MJQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19 M%8JLZC]E?3=F^=>_ MM[6NNR.>2S[G_K]!-02P$"% ,4 " "=@*E8!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( )V J5C_\SR.[P "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ G8"I6&='FV?&!0 SAX !@ ("!#@@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G8"I6&MXZ3 Y!0 M,A0 !@ ("!GA< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6#S6]#'\ P ;@P !@ M ("!O"8 'AL+W=OXJ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ G8"I6*=>->D+!0 @ P !D ("!=%< 'AL+W=O&UL4$L! A0#% @ G8"I6'VM4+"@ M @ VP4 !D ("!UV< 'AL+W=O7 6P& !5#P &0 M@(&N:@ >&PO=V]R:W-H965TX%*PT !DK 9 " @5%Q !X;"]W;W)K&UL4$L! A0#% @ G8"I6++=B]Y9 @ 2@4 !D M ("!LWX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G8"I6)%Y?,^D P N0@ !D ("!19L M 'AL+W=O&UL4$L! A0#% @ MG8"I6+6X(SRI @ RP4 !D ("!2J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6%D@)_^& P NPX !D M ("!+<0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ G8"I6-QTW1,* P 6P@ !D ("!;. 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I M6&??N#L]" 63L !D ("!).H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6!7'V*$\ P =0H M !D ("!>?P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6+:ZHV=" @ @@4 !D M ("!A@&PO=V]R:W-H965T M&UL4$L! A0# M% @ G8"I6*"&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6(

&PO=V]R:W-H965T&UL4$L! A0#% @ G8"I6&0_;*4, @ N@0 !D M ("!BC,! 'AL+W=O&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "=@*E8G"O3#[T! !W M'0 $P @ $T0 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 .0 Y (8/ B0@$ ! end XML 57 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 58 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 203 280 1 false 63 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 6 false false R7.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 7 false false R8.htm 995455 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 995465 - Disclosure - Collaboration and License Agreements Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreements Collaboration and License Agreements Notes 9 false false R10.htm 995475 - Disclosure - California Institute for Regenerative Medicine Award Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAward California Institute for Regenerative Medicine Award Notes 10 false false R11.htm 995485 - Disclosure - Investments Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestments Investments Notes 11 false false R12.htm 995495 - Disclosure - Fair Value Measurements Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 995505 - Disclosure - Accrued Expenses Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpenses Accrued Expenses Notes 13 false false R14.htm 995515 - Disclosure - Leases Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 995525 - Disclosure - Convertible Preferred Stock and Stockholders' Equity Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquity Convertible Preferred Stock and Stockholders' Equity Notes 15 false false R16.htm 995535 - Disclosure - Subsequent Events Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 995545 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 17 false false R18.htm 995555 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 995565 - Disclosure - Collaboration and License Agreements (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables Collaboration and License Agreements (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreements 19 false false R20.htm 995575 - Disclosure - Investments (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables Investments (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestments 20 false false R21.htm 995585 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements 21 false false R22.htm 995595 - Disclosure - Accrued Expenses (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpenses 22 false false R23.htm 995605 - Disclosure - Leases (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeases 23 false false R24.htm 995615 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Tables) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables Convertible Preferred Stock and Stockholders' Equity (Tables) Tables http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquity 24 false false R25.htm 995625 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables 25 false false R26.htm 995635 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1 Organization and Summary of Significant Accounting Policies (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables 26 false false R27.htm 995645 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 2) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2 Organization and Summary of Significant Accounting Policies (Details 2) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 995655 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 3) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3 Organization and Summary of Significant Accounting Policies (Details 3) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 995665 - Disclosure - Collaboration and License Agreements (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3 Collaboration and License Agreements (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables 29 false false R30.htm 995675 - Disclosure - Collaboration and License Agreements (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1 Collaboration and License Agreements (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables 30 false false R31.htm 995685 - Disclosure - Collaboration and License Agreements (Details 2) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2 Collaboration and License Agreements (Details 2) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables 31 false false R32.htm 995695 - Disclosure - California Institute For Regenerative Medicine Award (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails California Institute For Regenerative Medicine Award (Details) Details 32 false false R33.htm 995705 - Disclosure - Investments (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails Investments (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables 33 false false R34.htm 995715 - Disclosure - Investments (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1 Investments (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables 34 false false R35.htm 995735 - Disclosure - Fair Value Measurements (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 35 false false R36.htm 995745 - Disclosure - Fair Value Measurements (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1 Fair Value Measurements (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 36 false false R37.htm 995755 - Disclosure - Fair Value Measurements (Details 2) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2 Fair Value Measurements (Details 2) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 37 false false R38.htm 995775 - Disclosure - Accrued Expenses (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesTables 38 false false R39.htm 995785 - Disclosure - Leases (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23 Leases (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables 39 false false R40.htm 995795 - Disclosure - Leases (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails1 Leases (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables 40 false false R41.htm 995805 - Disclosure - Leases (Details 2) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224 Leases (Details 2) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables 41 false false R42.htm 995815 - Disclosure - Leases (Details 3) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3 Leases (Details 3) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables 42 false false R43.htm 995825 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7 Convertible Preferred Stock and Stockholders' Equity (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 43 false false R44.htm 995835 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 1) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1 Convertible Preferred Stock and Stockholders' Equity (Details 1) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 44 false false R45.htm 995845 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 2) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2 Convertible Preferred Stock and Stockholders' Equity (Details 2) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 45 false false R46.htm 995855 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 3) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3 Convertible Preferred Stock and Stockholders' Equity (Details 3) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 46 false false R47.htm 995865 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 4) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4 Convertible Preferred Stock and Stockholders' Equity (Details 4) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 47 false false R48.htm 995875 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 5) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5 Convertible Preferred Stock and Stockholders' Equity (Details 5) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables 48 false false R49.htm 995885 - Disclosure - Subsequent Events (Details) Sheet http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEvents 49 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: ecd:NonRule10b51ArrAdoptedFlag, fate:ShortTermInvestmentMaturityPeriodRangeStart - fate-20240331.htm 8 fate-20240331.htm fate-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "fate-20240331.htm": { "nsprefix": "fate", "nsuri": "http://www.fatetherapeutics.com/20240331", "dts": { "inline": { "local": [ "fate-20240331.htm" ] }, "schema": { "local": [ "fate-20240331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 221, "keyCustom": 59, "axisStandard": 24, "axisCustom": 1, "memberStandard": 30, "memberCustom": 26, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 4, "http://www.fatetherapeutics.com/20240331": 1, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 203, "entityCount": 1, "segmentCount": 63, "elementCount": 608, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 485, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 7 }, "report": { "R1": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R3": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R4": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R5": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100050 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies", "longName": "995455 - Disclosure - Organization and Summary of Significant Accounting Policies", "shortName": "Organization and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreements", "longName": "995465 - Disclosure - Collaboration and License Agreements", "shortName": "Collaboration and License Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAward", "longName": "995475 - Disclosure - California Institute for Regenerative Medicine Award", "shortName": "California Institute for Regenerative Medicine Award", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:AwardAgreementForResearchAndDevelopmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:AwardAgreementForResearchAndDevelopmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestments", "longName": "995485 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995495 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpenses", "longName": "995505 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "995515 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquity", "longName": "995525 - Disclosure - Convertible Preferred Stock and Stockholders' Equity", "shortName": "Convertible Preferred Stock and Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEvents", "longName": "995535 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995545 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:PublicEquityOfferingsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:PublicEquityOfferingsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "995555 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables", "longName": "995565 - Disclosure - Collaboration and License Agreements (Tables)", "shortName": "Collaboration and License Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables", "longName": "995575 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995585 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesTables", "longName": "995595 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995605 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables", "longName": "995615 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Tables)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "longName": "995625 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)", "shortName": "Organization and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "C_ab1f9bbe-9838-464c-9b23-f6fb4f5e96fe", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "fate:PublicEquityOfferingsPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ab1f9bbe-9838-464c-9b23-f6fb4f5e96fe", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "fate:PublicEquityOfferingsPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1", "longName": "995635 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 1)", "shortName": "Organization and Summary of Significant Accounting Policies (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_42c9fead-0345-4aa2-ad43-c1d1db30dce9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R27": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "longName": "995645 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 2)", "shortName": "Organization and Summary of Significant Accounting Policies (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R28": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "longName": "995655 - Disclosure - Organization and Summary of Significant Accounting Policies (Details 3)", "shortName": "Organization and Summary of Significant Accounting Policies (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b47d9a70-8c46-4b5e-841f-659079f79bb1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R29": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "longName": "995665 - Disclosure - Collaboration and License Agreements (Details)", "shortName": "Collaboration and License Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:ProceedsFromResearchAndDevelopmentFeesReceived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R30": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "longName": "995675 - Disclosure - Collaboration and License Agreements (Details 1)", "shortName": "Collaboration and License Agreements (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_3d20f145-5678-49e8-b7da-a259174186b0", "name": "fate:CommonStockMultiple", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "fate:CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock", "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3d20f145-5678-49e8-b7da-a259174186b0", "name": "fate:CommonStockMultiple", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "fate:CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock", "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2", "longName": "995685 - Disclosure - Collaboration and License Agreements (Details 2)", "shortName": "Collaboration and License Agreements (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_bb8e86c4-df70-49a2-93ac-ccdaf6ea5631", "name": "fate:FairValueAssumptionsRiskFreeInterestRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bb8e86c4-df70-49a2-93ac-ccdaf6ea5631", "name": "fate:FairValueAssumptionsRiskFreeInterestRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails", "longName": "995695 - Disclosure - California Institute For Regenerative Medicine Award (Details)", "shortName": "California Institute For Regenerative Medicine Award (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_eafccf62-4047-4670-9124-0dfc1efc49d4", "name": "fate:AwardAgreementExecutedDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "fate:AwardAgreementForResearchAndDevelopmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_eafccf62-4047-4670-9124-0dfc1efc49d4", "name": "fate:AwardAgreementExecutedDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "fate:AwardAgreementForResearchAndDevelopmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails", "longName": "995705 - Disclosure - Investments (Details)", "shortName": "Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_375bc3c9-8118-4dee-9618-5ae59bc1d8f7", "name": "us-gaap:InterestReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_375bc3c9-8118-4dee-9618-5ae59bc1d8f7", "name": "us-gaap:InterestReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "longName": "995715 - Disclosure - Investments (Details 1)", "shortName": "Investments (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_644e9411-2431-458a-83a4-cbebdc06a655", "name": "fate:InvestmentMaturityDateRange", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_644e9411-2431-458a-83a4-cbebdc06a655", "name": "fate:InvestmentMaturityDateRange", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails", "longName": "995735 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_6db3fb9b-4aaa-4cb0-8058-c58bf254e2ca", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6db3fb9b-4aaa-4cb0-8058-c58bf254e2ca", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "longName": "995745 - Disclosure - Fair Value Measurements (Details 1)", "shortName": "Fair Value Measurements (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:IncreaseDecreaseInFairValueOfStockPriceAppreciationMilestones", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": null }, "R37": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "longName": "995755 - Disclosure - Fair Value Measurements (Details 2)", "shortName": "Fair Value Measurements (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "fate:IncreaseDecreaseInFairValueOfStockPriceAppreciationMilestones", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_96c6b504-38df-4fad-a5d0-7eae294274c1", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R38": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails", "longName": "995775 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "fate:AccruedClinicalTrialRelatedCostsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "fate:AccruedClinicalTrialRelatedCostsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "longName": "995785 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails1", "longName": "995795 - Disclosure - Leases (Details 1)", "shortName": "Leases (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:SubleaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:SubleaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224", "longName": "995805 - Disclosure - Leases (Details 2)", "shortName": "Leases (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:StraightLineRentAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:StraightLineRentAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3", "longName": "995815 - Disclosure - Leases (Details 3)", "shortName": "Leases (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "longName": "995825 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_2d2de8e9-ac67-4f8f-9b9a-177c2d76f952", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_740059b9-5d5a-4991-9a46-183e8ecc18ac", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R44": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "longName": "995835 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 1)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_9ff0df91-6c25-4032-9104-91964ce670d2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9ff0df91-6c25-4032-9104-91964ce670d2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "longName": "995845 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 2)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details 2)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_f0ce022a-cc94-488a-b3e8-3be519504e12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f0ce022a-cc94-488a-b3e8-3be519504e12", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3", "longName": "995855 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 3)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details 3)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_2d61849f-f118-45db-8855-aa0d98eecf1e", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2b1a4931-7d2a-4b41-b922-2bc093bb7a90", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R47": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "longName": "995865 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 4)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details 4)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_740059b9-5d5a-4991-9a46-183e8ecc18ac", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_740059b9-5d5a-4991-9a46-183e8ecc18ac", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "longName": "995875 - Disclosure - Convertible Preferred Stock and Stockholders' Equity (Details 5)", "shortName": "Convertible Preferred Stock and Stockholders' Equity (Details 5)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_09556f32-d880-423a-b88b-3fba546c79db", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_052ebb84-f2ba-4663-9da7-8e473240d25a", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "unique": true } }, "R49": { "role": "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails", "longName": "995885 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_574264d6-ef4f-4afe-a649-479c0d436e43", "name": "fate:MilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_574264d6-ef4f-4afe-a649-479c0d436e43", "name": "fate:MilestonePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "fate-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r14" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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)." } } }, "auth_ref": [ "r13", "r611" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r196", "r197" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Accretion and amortization of premiums and discounts on investments, net", "terseLabel": "Accretion and amortization of premiums and discounts on investments, net", "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." } } }, "auth_ref": [ "r82" ] }, "fate_AccruedClinicalTrialRelatedCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AccruedClinicalTrialRelatedCostsCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued clinical trial related costs current.", "label": "Accrued Clinical Trial Related Costs Current", "terseLabel": "Accrued clinical trial related costs" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total current accrued expenses", "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)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Current accrued expenses" } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Salaries, Current", "terseLabel": "Accrued payroll and other employee benefits", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16", "r589" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r21", "r22", "r70", "r132", "r450", "r472", "r473" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Gain (Loss)", "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." } } }, "auth_ref": [ "r1", "r6", "r22", "r356", "r359", "r398", "r468", "r469", "r715", "r716", "r717", "r723", "r724", "r725" ] }, "fate_AchievementOfStockPriceAppreciationMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AchievementOfStockPriceAppreciationMilestone", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2" ], "lang": { "en-us": { "role": { "label": "Achievement of stock price appreciation milestone", "documentation": "Achievement of stock price appreciation milestone" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r662" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "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." } } }, "auth_ref": [ "r65", "r611", "r812" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid In Capital", "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." } } }, "auth_ref": [ "r336", "r337", "r338", "r484", "r723", "r724", "r725", "r785", "r814" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r668" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r668" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r49", "r50", "r304" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued issuance costs included in additional paid-in-capital", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r7", "r91" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "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:" } } }, "auth_ref": [] }, "fate_AggregateEquityPremiumOnSharesIssuedUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AggregateEquityPremiumOnSharesIssuedUnderAgreement", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Aggregate equity premium on shares issued under agreement.", "label": "Aggregate Equity Premium On Shares Issued Under Agreement", "terseLabel": "Aggregate equity premium on shares" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r633", "r644", "r654", "r679" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r668" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r675" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r640", "r648", "r658", "r675", "r683", "r687", "r695" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r693" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r334", "r343" ] }, "fate_AmendedMSKLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AmendedMSKLicenseMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "documentation": "Amended MSK license member.", "label": "Amended M S K License [Member]", "terseLabel": "Amended MSK License" } } }, "auth_ref": [] }, "fate_AmendedMskccLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AmendedMskccLicenseMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Mskcc License", "label": "Amended MSKCC License [Member]", "documentation": "Amended MSKCC License [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "fate_AmortizationOfSubLicenseConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AmortizationOfSubLicenseConsideration", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Amortization of sub license consideration.", "label": "Amortization Of Sub License Consideration", "terseLabel": "Amortization of sublicense consideration" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r347" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r99", "r128", "r151", "r180", "r187", "r191", "r231", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r349", "r353", "r376", "r446", "r522", "r611", "r624", "r752", "r753", "r792" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r123", "r133", "r151", "r231", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r349", "r353", "r376", "r611", "r752", "r753", "r792" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Financial assets/ Non-financial assets", "totalLabel": "Total financial assets measured at fair value on a recurring basis", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets:" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealised Gains", "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)." } } }, "auth_ref": [ "r204" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses", "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)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost", "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)." } } }, "auth_ref": [ "r201", "r239", "r445" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 }, "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment", "label": "Debt Securities, Available-for-Sale", "verboseLabel": "Estimated Fair Value", "totalLabel": "Debt Securities, Available-for-sale, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r202", "r239", "r440", "r730" ] }, "fate_AwardAgreementExecutedDate": { "xbrltype": "dateItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardAgreementExecutedDate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Award agreement executed date.", "label": "Award Agreement Executed Date", "terseLabel": "Award agreement executed date" } } }, "auth_ref": [] }, "fate_AwardAgreementForResearchAndDevelopmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardAgreementForResearchAndDevelopmentDisclosureTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAward" ], "lang": { "en-us": { "role": { "documentation": "Award agreement for research and development disclosure.", "label": "Award Agreement For Research And Development Disclosure [Text Block]", "terseLabel": "California Institute for Regenerative Medicine Award" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r690" ] }, "fate_AwardForFirstInHumanClinicalTrial": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardForFirstInHumanClinicalTrial", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Award for first-in-human clinical trial.", "label": "Award For First In Human Clinical Trial", "terseLabel": "Award for first-in-human clinical trial" } } }, "auth_ref": [] }, "fate_AwardFromCaliforniaInstituteForRegenerativeMedicineAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardFromCaliforniaInstituteForRegenerativeMedicineAbstract", "lang": { "en-us": { "role": { "label": "Award From California Institute For Regenerative Medicine Abstract", "documentation": "Award from the california institute for regenerative medicine.", "terseLabel": "Award From California Institute For Regenerative Medicine [Abstract]" } } }, "auth_ref": [] }, "fate_AwardFromRegenerativeMedicineInstituteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardFromRegenerativeMedicineInstituteAbstract", "lang": { "en-us": { "role": { "documentation": "Award from regenerative medicine institute.", "label": "Award From Regenerative Medicine Institute [Abstract]" } } }, "auth_ref": [] }, "fate_AwardFromRegenerativeMedicineInstituteLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardFromRegenerativeMedicineInstituteLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Award from regenerative medicine institute.", "label": "Award From Regenerative Medicine Institute [Line Items]", "terseLabel": "Award from California institute for regenerative medicine" } } }, "auth_ref": [] }, "fate_AwardFromRegenerativeMedicineInstituteTable": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "AwardFromRegenerativeMedicineInstituteTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "Award from regenerative medicine institute.", "label": "Award From Regenerative Medicine Institute [Table]", "terseLabel": "Award From Regenerative Medicine Institute [Table]" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r686" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r329", "r330", "r331", "r332", "r333" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r689" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r688" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r687" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r687" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r54", "r55" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Information", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "fate_CIRMAwardLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CIRMAwardLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "CIRM award liability current.", "label": "C I R M Award Liability Current", "terseLabel": "CIRM award liability, current portion" } } }, "auth_ref": [] }, "fate_CaliforniaInstituteForRegenerativeMedicineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CaliforniaInstituteForRegenerativeMedicineMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "label": "California Institute For Regenerative Medicine [Member]", "terseLabel": "California Institute for Regenerative Medicine", "documentation": "California institute for regenerative medicine ." } } }, "auth_ref": [] }, "fate_CandidateOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CandidateOneMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Candidate one.", "label": "Candidate One [Member]", "terseLabel": "Candidate 1" } } }, "auth_ref": [] }, "fate_CandidateTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CandidateTwoMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Candidate Two [Member]", "terseLabel": "Candidate 2", "documentation": "Candidate two." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of collaboration contract assets", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r246" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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." } } }, "auth_ref": [ "r26", "r125", "r588" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r125" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "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." } } }, "auth_ref": [ "r27", "r98" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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 the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows", "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." } } }, "auth_ref": [ "r26", "r80", "r149" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "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." } } }, "auth_ref": [ "r0", "r80" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental schedule of noncash investing and financing activities" } } }, "auth_ref": [] }, "fate_CashRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CashRelatedExpenses", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "cash-related expenses", "label": "cash-related expenses" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r666" ] }, "fate_CindyTahlMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CindyTahlMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Cindy Tahl [Member]", "documentation": "Cindy Tahl [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r119", "r129", "r130", "r131", "r151", "r169", "r170", "r172", "r174", "r178", "r179", "r231", "r257", "r259", "r260", "r261", "r264", "r265", "r271", "r272", "r275", "r278", "r286", "r376", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r510", "r531", "r550", "r577", "r578", "r579", "r580", "r581", "r702", "r721", "r726" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]", "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." } } }, "auth_ref": [ "r129", "r130", "r131", "r178", "r271", "r272", "r273", "r275", "r278", "r284", "r286", "r478", "r479", "r480", "r481", "r602", "r702", "r721" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r287" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares to be purchased", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r287" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r667" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r667" ] }, "fate_CollaborationAndLicenseAgreementsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborationAndLicenseAgreementsDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Collaboration And License Agreements Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementAccountingPolicy", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]", "terseLabel": "Collaborative Arrangements", "documentation": "Disclosure of accounting policy for collaborative arrangements." } } }, "auth_ref": [ "r115" ] }, "fate_CollaborativeArrangementAggregateMilestonePaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementAggregateMilestonePaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement aggregate milestone payments receivable.", "label": "Collaborative Arrangement Aggregate Milestone Payments Receivable", "terseLabel": "Aggregate milestone payments" } } }, "auth_ref": [] }, "fate_CollaborativeArrangementAggregatePaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementAggregatePaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement aggregate payments receivable.", "label": "Collaborative Arrangement Aggregate Payments Receivable", "terseLabel": "Aggregate research and development fees payments receivable" } } }, "auth_ref": [] }, "fate_CollaborativeArrangementAnnualPaymentsReceivableRecordedUnderDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementAnnualPaymentsReceivableRecordedUnderDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement annual payments receivable recorded under deferred revenue.", "label": "Collaborative Arrangement Annual Payments Receivable Recorded Under Deferred Revenue", "terseLabel": "Collaborative arrangement annual payments receivable recorded as deferred revenue" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreements" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Collaboration and License Agreements", "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants." } } }, "auth_ref": [ "r111", "r113", "r118" ] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement [Member]", "terseLabel": "Collaborative Arrangement", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r347" ] }, "fate_CollaborativeArrangementPercentageOfReductionOnMilestonePayments": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementPercentageOfReductionOnMilestonePayments", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement percentage of reduction on milestone payments.", "label": "Collaborative Arrangement Percentage Of Reduction On Milestone Payments", "terseLabel": "Percentage of reduction on milestone payments" } } }, "auth_ref": [] }, "fate_CollaborativeArrangementPotentialAdditionalMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementPotentialAdditionalMilestones", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement potential additional milestones.", "label": "Collaborative Arrangement Potential Additional Milestones", "terseLabel": "Collaborative arrangement potential additional milestones" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Collaboration agreement", "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." } } }, "auth_ref": [ "r347" ] }, "fate_CollaborativeArrangementsUpfrontPaymentsRecordedUnderDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CollaborativeArrangementsUpfrontPaymentsRecordedUnderDeferredRevenue", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of upfront payments received under collaborative arrangements is recorded as deferred revenue.", "label": "Collaborative Arrangements Upfront Payments Recorded Under Deferred Revenue", "terseLabel": "Non-refundable upfront payments recorded as deferred revenue", "verboseLabel": "Collaborative arrangement annual payments receivable recorded as deferred revenue" } } }, "auth_ref": [] }, "fate_CommercialOptionExerciseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CommercialOptionExerciseMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Commercial option exercise [Member]", "label": "Commercial option exercise [Member]", "terseLabel": "Commercial option exercise" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r86", "r618", "r619", "r620", "r621" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r18", "r60", "r447", "r509" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r723", "r724", "r785", "r805", "r814" ] }, "fate_CommonStockMultiple": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CommonStockMultiple", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Common stock multiple.", "label": "Common Stock Multiple", "terseLabel": "Common stock multiple" } } }, "auth_ref": [] }, "fate_CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CommonStockMultiplesAndTheEnterpriseValueMilestonePaymentsTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables" ], "lang": { "en-us": { "role": { "documentation": "Common stock multiples and the enterprise value milestone payments.", "label": "Common Stock Multiples And The Enterprise Value Milestone Payments Table [Text Block]", "terseLabel": "Summary of all Possible Stock Price Appreciation Milestone Payments" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r510" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding shares", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r64", "r510", "r528", "r814", "r815" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; authorized shares - 250,000,000 at March 31, 2024 and December 31, 2023; issued and outstanding - 113,798,942 at March 31, 2024 and 98,627,076 at December 31, 2023", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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." } } }, "auth_ref": [ "r64", "r449", "r611" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r672" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r671" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r673" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r670" ] }, "fate_CompanyReceivedPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CompanyReceivedPayment", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Company received payment", "documentation": "Company Received Payment", "label": "Company Received Payment" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss", "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." } } }, "auth_ref": [ "r53", "r94", "r138", "r140", "r144", "r441", "r457" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r52", "r593" ] }, "fate_ContraResearchAndDevelopmentExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ContraResearchAndDevelopmentExpenses", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Contra research and development expenses", "label": "Contra Research and Development Expenses", "documentation": "Contra research and development expenses" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Collaboration contract asset", "verboseLabel": "Collaboration contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r289", "r291", "r294" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r289", "r290", "r294" ] }, "fate_ConversionOfPreferredSharesToCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ConversionOfPreferredSharesToCommonStockShares", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred shares to common stock Shares", "documentation": "Conversion of preferred shares to common stock Shares" } } }, "auth_ref": [] }, "fate_ConversionOfPreferredSharesToCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ConversionOfPreferredSharesToCommonStockValue", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred shares to common stock Value", "documentation": "Conversion of preferred shares to common stock Value" } } }, "auth_ref": [] }, "fate_ConvertiblePreferredStockAndStockholdersDeficitDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ConvertiblePreferredStockAndStockholdersDeficitDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock and stockholders' equity.", "label": "Convertible Preferred Stock And Stockholders Deficit Disclosure [Abstract]" } } }, "auth_ref": [] }, "fate_ConvertiblePreferredStockAndStockholdersEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ConvertiblePreferredStockAndStockholdersEquityDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock and stockholders' equity.", "label": "Convertible Preferred Stock And Stockholders Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "verboseLabel": "Class A Convertible Preferred Stock", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r271", "r272", "r275", "r618", "r619", "r620", "r621" ] }, "fate_ConvertiblePreferredStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ConvertiblePreferredStockPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock Policy [Text Block]", "documentation": "Convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Number of shares to be issued upon conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r12", "r42", "r63", "r89", "r281" ] }, "us-gaap_ConvertiblePreferredStockTermsOfConversion": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockTermsOfConversion", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Terms", "terseLabel": "Terms of conversion", "documentation": "Description of conversion terms for preferred stock." } } }, "auth_ref": [ "r12", "r42", "r45", "r63", "r88", "r90" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r604", "r606", "r804" ] }, "fate_CorrespondingAssetForSublicenseConsiderationPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "CorrespondingAssetForSublicenseConsiderationPaid", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Corresponding asset for sublicense consideration paid.", "label": "Corresponding Asset For Sublicense Consideration Paid", "terseLabel": "Sublicense consideration paid" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Costs and Expenses, Total", "label": "Costs and Expenses", "terseLabel": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r73" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r152", "r153", "r266", "r273", "r401", "r590", "r592" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value, 12 Months or Greater", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "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." } } }, "auth_ref": [ "r107", "r243", "r599" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses, 12 Months or Greater", "terseLabel": "Unrealized Losses, 12 Months or Greater", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "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." } } }, "auth_ref": [ "r107", "r243" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value, Less Than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "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." } } }, "auth_ref": [ "r107", "r243", "r599" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses, Less Than 12 Months", "terseLabel": "Unrealized Losses, Less Than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "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." } } }, "auth_ref": [ "r107", "r243" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "terseLabel": "Available-for-sale securities, realized gains (losses) on sales", "totalLabel": "Debt Securities, Available-for-sale, Realized Gain (Loss), Total", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r742" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Investments", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "totalLabel": "Estimated Fair Value, Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "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 unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r105", "r241", "r599" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Unrealized Losses, Total", "totalLabel": "Unrealized Losses, Total", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "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 unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r106", "r242" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r748" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "terseLabel": "Deferred revenue", "totalLabel": "Deferred Revenue, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r712" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r184" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r628" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r661" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic and diluted", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share, basic", "terseLabel": "Net loss per common share, basic", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r145", "r159", "r160", "r161", "r162", "r163", "r167", "r169", "r172", "r173", "r174", "r176", "r364", "r365", "r442", "r458", "r596" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share, diluted", "terseLabel": "Net loss per common share, diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r145", "r159", "r160", "r161", "r162", "r163", "r169", "r172", "r173", "r174", "r176", "r364", "r365", "r442", "r458", "r596" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per Common Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r31", "r32" ] }, "fate_EdwardDulacIiiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EdwardDulacIiiMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Edward Dulac III [Member]", "documentation": "Edward Dulac III [Member]" } } }, "auth_ref": [] }, "fate_EmployeeAndNonEmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EmployeeAndNonEmployeeStockOptionMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Represents an arrangement whereby both an employee and a non-employee is entitled to receive in the future, subject to vesting and other restrictions, certain number of shares in the entity at a specified price, as defined in the agreement.", "label": "Employee And Non Employee Stock Option [Member]", "terseLabel": "Employee And Non Employee Stock Option" } } }, "auth_ref": [] }, "fate_EmployeeRetentionCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EmployeeRetentionCreditMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit [Member]", "label": "Employee Retention Credit [Member]", "terseLabel": "Employee Retention Credit" } } }, "auth_ref": [] }, "fate_EmployeeRetentionCreditPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EmployeeRetentionCreditPolicy", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit Policy", "label": "Employee Retention Credit Policy", "terseLabel": "Employee Retention Credit" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected recognition weighted average period of unrecognized compensation cost", "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." } } }, "auth_ref": [ "r335" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to unvested restricted shares", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r783" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to outstanding options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r783" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "fate_EnterpriseValueMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EnterpriseValueMilestonePayment", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Enterprise value milestone payment.", "label": "Enterprise Value Milestone Payment", "terseLabel": "Enterprise value milestone payment" } } }, "auth_ref": [] }, "fate_EnterpriseValueMilestonePaymentsContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EnterpriseValueMilestonePaymentsContingentConsideration", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Enterprise value milestone payments contingent consideration.", "label": "Enterprise Value Milestone Payments Contingent Consideration", "terseLabel": "Enterprise value milestone payments contingent consideration" } } }, "auth_ref": [] }, "fate_EnterpriseValueMilestonePaymentsContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EnterpriseValueMilestonePaymentsContingentConsiderationMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Enterprise value milestone payments contingent consideration.", "label": "Enterprise Value Milestone Payments Contingent Consideration [Member]", "terseLabel": "Enterprise value milestone payments contingent consideration" } } }, "auth_ref": [] }, "fate_EnterpriseValueMilestonesLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EnterpriseValueMilestonesLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Enterprise Value Milestones Liability At Fair Value.", "label": "Enterprise Value Milestones Liability At Fair Value", "terseLabel": "Enterprise value milestones liability at fair value" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r626" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r626" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r701" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r626" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r700" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r626" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r626" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r626" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r626" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r7", "r121", "r141", "r142", "r143", "r154", "r155", "r156", "r158", "r164", "r166", "r177", "r232", "r233", "r288", "r336", "r337", "r338", "r345", "r346", "r355", "r356", "r357", "r358", "r359", "r360", "r363", "r377", "r378", "r379", "r380", "r381", "r382", "r398", "r468", "r469", "r470", "r484", "r550" ] }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, underlying equity in net assets", "label": "Equity Method Investment, Underlying Equity in Net Assets", "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity." } } }, "auth_ref": [ "r746" ] }, "fate_EquityPremiumOnSharePricePerShareUnderAgreement": { "xbrltype": "perShareItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "EquityPremiumOnSharePricePerShareUnderAgreement", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Equity premium on share price per share under agreement.", "label": "Equity Premium On Share Price Per Share Under Agreement", "terseLabel": "Equity premium per share" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r669" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r633", "r644", "r654", "r679" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r675" ] }, "fate_ExpectedRessarchServicesPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ExpectedRessarchServicesPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Expected ressarch services period", "label": "Expected Ressarch Services Period", "documentation": "Expected ressarch services period." } } }, "auth_ref": [] }, "fate_FTFiveOneSixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FTFiveOneSixMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "documentation": "FT516.", "label": "F T Five One Six [Member]", "terseLabel": "FT516" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "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]", "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." } } }, "auth_ref": [ "r367", "r368", "r372" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r367", "r368", "r372" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r57", "r96" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r8" ] }, "fate_FairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions Expected Term 1.", "label": "Fair Value Assumptions Expected Term1", "terseLabel": "Estimated term (in years)" } } }, "auth_ref": [] }, "fate_FairValueAssumptionsExpectedVolatilityRate1": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueAssumptionsExpectedVolatilityRate1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions Expected Volatility Rate 1.", "label": "Fair Value Assumptions Expected Volatility Rate1", "terseLabel": "Expected volatility" } } }, "auth_ref": [] }, "fate_FairValueAssumptionsRiskFreeInterestRate1": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueAssumptionsRiskFreeInterestRate1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Assumptions Risk Free Interest Rate 1.", "label": "Fair Value Assumptions Risk Free Interest Rate1", "terseLabel": "Risk-free interest rate" } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r267", "r296", "r297", "r298", "r299", "r300", "r301", "r368", "r408", "r409", "r410", "r600", "r601", "r604", "r605", "r606" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "terseLabel": "Liability Class", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r58", "r95" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r373" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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." } } }, "auth_ref": [ "r366" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in Active Market for Identical Assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r267", "r296", "r301", "r368", "r408", "r604", "r605", "r606" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)", "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." } } }, "auth_ref": [ "r267", "r296", "r301", "r368", "r409", "r600", "r601", "r604", "r605", "r606" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r267", "r296", "r297", "r298", "r299", "r300", "r301", "r368", "r410", "r600", "r601", "r604", "r605", "r606" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsQuantitativeInformationAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]", "terseLabel": "Determine the estimated fair value of the enterprise value milestone payments" } } }, "auth_ref": [] }, "fate_FairValueInputsStockPriceSensitivityPercentageIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueInputsStockPriceSensitivityPercentageIncreaseDecrease", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Sensitivity percentage increase/decrease in stock price used as an input to measure fair value.", "label": "Fair Value Inputs Stock Price Sensitivity Percentage Increase Decrease", "terseLabel": "Sensitivity analysis fair value inputs stock price increase/decrease" } } }, "auth_ref": [] }, "fate_FairValueLiabilitiesLevel1ToLevel3TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueLiabilitiesLevel1ToLevel3TransfersAmount", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities level 1 to level 3 transfers amount.", "label": "Fair Value Liabilities Level1 To Level3 Transfers Amount", "terseLabel": "Transfer of liabilities from level 1 to level 3" } } }, "auth_ref": [] }, "fate_FairValueLiabilitiesLevel2ToLevel3TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueLiabilitiesLevel2ToLevel3TransfersAmount", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities level 2 to level 3 transfers amount.", "label": "Fair Value Liabilities Level2 To Level3 Transfers Amount", "terseLabel": "Transfer of liabilities from level 2 to level 3" } } }, "auth_ref": [] }, "fate_FairValueLiabilitiesLevel3ToLevel1TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueLiabilitiesLevel3ToLevel1TransfersAmount", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities level 3 to level 1 transfers amount.", "label": "Fair Value Liabilities Level3 To Level1 Transfers Amount", "terseLabel": "Transfer of liabilities from level 3 to level 1" } } }, "auth_ref": [] }, "fate_FairValueLiabilitiesLevel3ToLevel2TransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FairValueLiabilitiesLevel3ToLevel2TransfersAmount", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities level 3 to level 2 transfers amount.", "label": "Fair Value Liabilities Level3 To Level2 Transfers Amount", "terseLabel": "Transfer of liabilities from level 3 to level 2" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Changes in the Fair Value of the Company's Level 3 Enterprise Fair Value Milestone Payment Liability", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r8", "r58" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsParentheticalDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r267", "r296", "r297", "r298", "r299", "r300", "r301", "r408", "r409", "r410", "r600", "r601", "r604", "r605", "r606" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value Measurements Nonrecurring", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r373" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring", "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." } } }, "auth_ref": [ "r366", "r373" ] }, "fate_Fairvalueassetslevel1Tolevel2Transfersamounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Fairvalueassetslevel1Tolevel2Transfersamounts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets Level 1 To level 2 Transfers Amounts", "terseLabel": "Fair value assets level 1 to level 2 transfers amounts", "documentation": "FairValueAssetsLevel1ToLevel2TransfersAmounts" } } }, "auth_ref": [] }, "fate_Fairvalueassetslevel2Tolevel1Transfersamounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Fairvalueassetslevel2Tolevel1Transfersamounts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets Level 2 To Level 1 Transfers Amounts", "terseLabel": "Fair value assets level 2 to level 1 transfers amounts", "documentation": "FairValueAssetsLevel2ToLevel1TransfersAmounts" } } }, "auth_ref": [] }, "fate_Fairvalueliabilitieslevel1Tolevel2Transfersamounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Fairvalueliabilitieslevel1Tolevel2Transfersamounts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "FairValueLiabilitiesLevel1ToLevel2TransfersAmounts", "label": "FairValueLiabilitiesLevel1ToLevel2TransfersAmounts" } } }, "auth_ref": [] }, "fate_Fairvalueliabilitieslevel2Tolevel1Transfersamounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Fairvalueliabilitieslevel2Tolevel1Transfersamounts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "FairValueLiabilitiesLevel2ToLevel1TransfersAmounts", "label": "FairValueLiabilitiesLevel2ToLevel1TransfersAmounts" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r234", "r235", "r236", "r237", "r238", "r240", "r244", "r245", "r269", "r284", "r361", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r456", "r599", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r742", "r743", "r744", "r745" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r438", "r439" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r36", "r37" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government securities", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r756", "r804" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "fate_FtEightOneNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "FtEightOneNineMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FT819 [Member]", "label": "FT Eight One Nine [Member]", "documentation": "FT Eight One Nine [Member]" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "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." } } }, "auth_ref": [ "r74", "r534" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r72" ] }, "fate_GrantAward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "GrantAward", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant awarded", "label": "Grant Award", "documentation": "Grant award." } } }, "auth_ref": [] }, "fate_GrantIncomeFromCirmAward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "GrantIncomeFromCirmAward", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Grant income from 2018 CIRM Award", "documentation": "Grant Income", "label": "Grant Income From CIRM Award" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r251", "r252", "r535" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r252", "r535" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "terseLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "negatedTerseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r436", "r719" ] }, "fate_IncreaseDecreaseInFairValueOfStockPriceAppreciationMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "IncreaseDecreaseInFairValueOfStockPriceAppreciationMilestones", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of stock price appreciation milestones", "documentation": "Increase decrease in fair value of stock price appreciation milestones.", "label": "Increase Decrease In Fair Value Of Stock Price Appreciation Milestones", "negatedLabel": "Change in fair value of stock price appreciation milestones" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "fate_IncreaseDecreaseInRightOfUseAssetsAndLeaseLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "IncreaseDecreaseInRightOfUseAssetsAndLeaseLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in right-of-use assets and lease liabilities, net.", "label": "Increase Decrease In Right Of Use Assets And Lease Liabilities Net", "terseLabel": "Right-of-use assets and lease liabilities, net" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r640", "r648", "r658", "r675", "r683", "r687", "r695" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r693" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r629", "r699" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r629", "r699" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r629", "r699" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Accured Interest on investments", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r713", "r816" ] }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregated by investment category and the length of time", "label": "Investment Holdings, Schedule of Investments [Table Text Block]", "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments." } } }, "auth_ref": [ "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r75", "r183" ] }, "fate_InvestmentMaturityDateRange": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "InvestmentMaturityDateRange", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Investment maturity date range.", "label": "Investment Maturity Date Range", "terseLabel": "Maturity (in years)" } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r459", "r474", "r475", "r476", "r477", "r558", "r559" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "terseLabel": "Investment Type", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r496", "r497", "r498", "r499", "r500", "r555", "r557", "r561", "r564", "r565", "r566", "r567", "r572", "r573", "r574", "r575", "r576", "r616" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "terseLabel": "Investments", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r496", "r497", "r498", "r499", "r500", "r555", "r557", "r561", "r564", "r565", "r566", "r567", "r572", "r573", "r574", "r575", "r576", "r616" ] }, "us-gaap_InvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r97", "r102", "r103", "r120", "r198", "r199", "r374", "r375" ] }, "fate_JanssenAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "JanssenAgreementMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Janssen agreement.", "label": "Janssen Agreement [Member]", "terseLabel": "Janssen Agreement" } } }, "auth_ref": [] }, "fate_JanssenBiotechIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "JanssenBiotechIncMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Janssen Biotech Inc.", "label": "Janssen Biotech Inc [Member]", "terseLabel": "Janssen Biotech Inc" } } }, "auth_ref": [] }, "fate_JohnsonJohnsonInnovationJJDCIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "JohnsonJohnsonInnovationJJDCIncMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Johnson & Johnson Innovation-JJDC, Inc.", "label": "Johnson Johnson Innovation J J D C Inc [Member]", "terseLabel": "Johnson Johnson Innovation J J D C Inc" } } }, "auth_ref": [] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAgreementsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lease Agreements [Member]", "terseLabel": "The Premises 2020 Lease Agreement", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r51" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r788" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]", "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." } } }, "auth_ref": [ "r388" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r388" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r387" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessee, operating lease, existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r389" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments Under Non-cancelable Operating Leases", "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." } } }, "auth_ref": [ "r789" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails32": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Future minimum payments under the operating leases", "totalLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r789" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails32": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r397" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, operating lease, option to extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r389" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r787" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r787" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "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." } } }, "auth_ref": [ "r384" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "verboseLabel": "Letters of credit outstanding amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r69", "r100", "r452", "r611", "r722", "r747", "r786" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r17", "r124", "r151", "r231", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r350", "r353", "r354", "r376", "r611", "r752", "r792", "r793" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Total financial liabilities measured at fair value on a recurring basis", "totalLabel": "Liabilities, Fair Value Disclosure, Total", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r57" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Financial liabilities:" } } }, "auth_ref": [] }, "fate_LiquidityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "LiquidityPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Liquidity.", "label": "Liquidity Policy [Text Block]", "terseLabel": "Going Concern Assessment" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Investments", "terseLabel": "Long-term investments", "totalLabel": "Long-term Investments, Total", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r126" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r302", "r435", "r467", "r501", "r502", "r556", "r560", "r562", "r563", "r568", "r583", "r584", "r598", "r602", "r607", "r613", "r754", "r794", "r795", "r796", "r797", "r798", "r799" ] }, "fate_MaximumPercentageOfCommonStockOwnershipAfterChangeUponNotice": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MaximumPercentageOfCommonStockOwnershipAfterChangeUponNotice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of common stock ownership after change upon notice.", "label": "Maximum Percentage Of Common Stock Ownership After Change Upon Notice", "terseLabel": "Maximum percentage of common stock ownership after change upon notice" } } }, "auth_ref": [] }, "fate_MaximumPercentageOfCommonStockOwnershipTogetherWithAffiliatesAllowableAfterExerciseOfPrefundedWarrants": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MaximumPercentageOfCommonStockOwnershipTogetherWithAffiliatesAllowableAfterExerciseOfPrefundedWarrants", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of common stock ownership together with affiliates allowable after exercise of prefunded warrants.", "label": "Maximum Percentage Of Common Stock Ownership Together With Affiliates Allowable After Exercise Of Prefunded Warrants", "terseLabel": "Maximum percentage of common stock ownership together with affiliates allowable after exercise of prefunded warrants" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r667" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r667" ] }, "fate_MilestoneOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MilestoneOneMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Milestone one member.", "label": "Milestone One [Member]", "terseLabel": "Milestone One" } } }, "auth_ref": [] }, "fate_MilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MilestonePayments", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Milestone payments during the period.", "label": "Milestone Payments", "terseLabel": "Stock price appreciation milestone payment (in millions)", "verboseLabel": "Milestone payments" } } }, "auth_ref": [] }, "fate_MilestoneThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MilestoneThreeMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Milestone Three Member.", "label": "Milestone Three [Member]", "terseLabel": "Milestone Three" } } }, "auth_ref": [] }, "fate_MilestoneTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "MilestoneTwoMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Milestone Two Member.", "label": "Milestone Two [Member]", "terseLabel": "Milestone Two" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r302", "r435", "r467", "r501", "r502", "r556", "r560", "r562", "r563", "r568", "r583", "r584", "r598", "r602", "r607", "r613", "r754", "r794", "r795", "r796", "r797", "r798", "r799" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r686" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money market funds", "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." } } }, "auth_ref": [ "r756" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r694" ] }, "us-gaap_MunicipalNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalNotesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Municipal Notes [Member]", "terseLabel": "Municipal securities", "documentation": "Short-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r668" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "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." } } }, "auth_ref": [ "r148" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r148" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r80", "r81", "r82" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net loss", "negatedLabel": "Net loss", "verboseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r71", "r82", "r101", "r122", "r137", "r139", "r143", "r151", "r157", "r159", "r160", "r161", "r162", "r165", "r166", "r171", "r180", "r186", "r190", "r192", "r231", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r365", "r376", "r455", "r530", "r548", "r549", "r597", "r622", "r752" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetRentableArea": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetRentableArea", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Net Rentable Area", "documentation": "Net rentable area for properties owned." } } }, "auth_ref": [] }, "fate_NonCashExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "NonCashExpenses", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "non-cash expenses", "label": "non-cash expenses" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r667" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r637", "r648", "r658", "r675", "r683" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r665" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r664" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r675" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r694" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r694" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "fate_November2016PlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "November2016PlacementMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "November 2016 placement.", "terseLabel": "November 2016 Placement", "label": "November2016 Placement [Member]" } } }, "auth_ref": [] }, "fate_OnoLetterAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "OnoLetterAgreementMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Ono Letter Agreement.", "label": "Ono Letter Agreement [Member]", "terseLabel": "Ono Letter Agreement" } } }, "auth_ref": [] }, "fate_OnoPharmaceuticalCompanyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "OnoPharmaceuticalCompanyLtdMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Ono Pharmaceutical Company Ltd", "documentation": "Ono Pharmaceutical Company Ltd.", "label": "Ono Pharmaceutical Company Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r180", "r186", "r190", "r192", "r597" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "totalLabel": "Total operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r390", "r610" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails32": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails3" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total lease liability", "negatedLabel": "Total lease liability", "totalLabel": "Total lease liability", "negatedTotalLabel": "Total lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r386" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r386" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r386" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r385" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease liabilities, weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r396", "r610" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Remaining weighted-average lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r395", "r610" ] }, "fate_OptionExercisePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "OptionExercisePayment", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Option exercise payment.", "label": "Option Exercise Payment", "terseLabel": "Option exercise payment" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization and summary of significant accounting policies" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r62", "r83", "r84", "r93" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r16" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r127" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax, Total", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r134", "r135", "r136" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain loss on investments", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "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." } } }, "auth_ref": [ "r134", "r136", "r230" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "terseLabel": "Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Employee-related Liabilities", "terseLabel": "Employee termination related costs", "documentation": "Amount of obligations incurred for employer-related costs classified as other." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Other General and Administrative Expense", "terseLabel": "General And Administrative Expense", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r74", "r813" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r460", "r532", "r569", "r570", "r571" ] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Investments [Member]", "terseLabel": "Long-term Investments [Member]", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r804" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Non-current Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r146" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Income expense in change in fair value of the stock price appreciation milestones", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r77" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r667" ] }, "us-gaap_OtherResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Research and Development Expense", "terseLabel": "Research and development expense", "documentation": "Amount of other research and development expense." } } }, "auth_ref": [ "r784" ] }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held", "terseLabel": "Available-for-sale securities, recognition of expected credit losses", "periodStartLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held, Beginning Balance", "periodEndLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held, Ending Balance", "documentation": "The cumulative amount of credit losses recognized in earnings related to debt securities held for which a portion of an other than temporary impairment (OTTI) was recognized in other comprehensive income (a component of shareholders' equity)." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-Sale", "terseLabel": "Available-for-sale securities, impairment", "totalLabel": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Total", "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI)." } } }, "auth_ref": [ "r104" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r663" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "terseLabel": "Costs related to equity offering", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments", "totalLabel": "Payments to Acquire Investments, Total", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r78" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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." } } }, "auth_ref": [ "r79" ] }, "us-gaap_PaymentsToEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToEmployees", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Employees", "terseLabel": "Wages per employee", "documentation": "Payments of cash to employees, including wages and salaries, during the current period." } } }, "auth_ref": [ "r718" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r666" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r666" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r665" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r675" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r668" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r664" ] }, "fate_PercentageOfCommonStockOwnershipForPreferredStockConversionChangeUponNotice": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PercentageOfCommonStockOwnershipForPreferredStockConversionChangeUponNotice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Percentage of common stock ownership for preferred stock conversion change upon notice.", "label": "Percentage Of Common Stock Ownership For Preferred Stock Conversion Change Upon Notice", "terseLabel": "Preferred shares converted into common stock percentage of ownership change upon notice" } } }, "auth_ref": [] }, "fate_PercentageOfCommonStockOwnershipUponPreferredStockConversion": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PercentageOfCommonStockOwnershipUponPreferredStockConversion", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Percentage of common stock ownership upon preferred stock conversion.", "label": "Percentage Of Common Stock Ownership Upon Preferred Stock Conversion", "terseLabel": "Percentage of common stock ownership upon preferred stock conversion" } } }, "auth_ref": [] }, "fate_PercentageOfTaxCredit": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PercentageOfTaxCredit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Tax Credit", "label": "Percentage of Tax Credit", "terseLabel": "Percentage of tax credit" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "fate_PreFundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PreFundedWarrants", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-funded warrants", "label": "Pre-funded warrants", "documentation": "Pre-funded warrants" } } }, "auth_ref": [] }, "fate_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Pre-Funded Warrants.", "label": "Pre Funded Warrants [Member]", "terseLabel": "Pre-Funded Warrants" } } }, "auth_ref": [] }, "us-gaap_PreferredClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredClassAMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Preferred Class A [Member]", "terseLabel": "Non-Voting Class A Preferred Stock", "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer." } } }, "auth_ref": [] }, "fate_PreferredStockConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PreferredStockConversionPrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock conversion price.", "label": "Preferred Stock Conversion Price", "terseLabel": "Conversion price" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r614", "r615", "r618", "r619", "r620", "r621", "r805", "r814" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r63", "r271" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "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." } } }, "auth_ref": [ "r63", "r510" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued shares", "totalLabel": "Preferred Stock, Shares Issued, Total", "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." } } }, "auth_ref": [ "r63", "r271" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding shares", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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." } } }, "auth_ref": [ "r63", "r510", "r528", "r814", "r815" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; authorized shares - 5,000,000 at March 31, 2024 and December 31, 2023; Class A Convertible Preferred shares issued and outstanding - 2,761,108 at March 31, 2024 and December 31, 2023", "label": "Preferred Stock, Value, Issued", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "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." } } }, "auth_ref": [ "r63", "r448", "r611" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "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." } } }, "auth_ref": [ "r714" ] }, "fate_PrepaidExpensesAndOtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PrepaidExpensesAndOtherAssetsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other assets.", "label": "Prepaid Expenses And Other Assets [Member]", "terseLabel": "Prepaid Expenses And Other Assets" } } }, "auth_ref": [] }, "fate_PrivatePlacementOfPreFundedWarrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PrivatePlacementOfPreFundedWarrantsPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement of Pre-Funded Warrants", "label": "Private Placement of Pre-Funded Warrants [Policy Text Block]", "documentation": "Private Placement of Pre-Funded Warrants [Policy Text Block]" } } }, "auth_ref": [] }, "fate_ProceedsFromCollaborationPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ProceedsFromCollaborationPartner", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from collaboration partner", "label": "Proceeds From Collaboration Partner", "documentation": "Proceeds From Collaboration Partner" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from public offering of common stock, net of issuance costs", "terseLabel": "Gross proceeds from the public offering", "label": "Proceeds from Issuance Initial Public Offering", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "terseLabel": "Public offering of common stock, net of issuance costs", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "verboseLabel": "Private placement of pre-funded warrants, net of issuance costs", "terseLabel": "Proceeds from issuance of private placement", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of pre-funded warrants, net of issuance costs", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from related party", "label": "Proceeds from Related Party Debt", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r24" ] }, "fate_ProceedsFromResearchAndDevelopmentFeesReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ProceedsFromResearchAndDevelopmentFeesReceived", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Proceeds From Research and Development Fees Received.", "label": "Proceeds From Research And Development Fees Received", "terseLabel": "Research and development fees cash payments received" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities of investments", "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock from equity incentive plans, net of issuance costs", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r9" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r193", "r437", "r461", "r462", "r463", "r464", "r465", "r466", "r586", "r603", "r612", "r703", "r750", "r751", "r755", "r803" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r193", "r437", "r461", "r462", "r463", "r464", "r465", "r466", "r586", "r603", "r612", "r703", "r750", "r751", "r755", "r803" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r122", "r137", "r139", "r147", "r151", "r157", "r165", "r166", "r180", "r186", "r190", "r192", "r231", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r348", "r351", "r352", "r365", "r376", "r443", "r454", "r483", "r530", "r548", "r549", "r597", "r608", "r609", "r623", "r717", "r752" ] }, "fate_ProfitLossSharingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ProfitLossSharingPercentage", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Profit loss sharing percentage.", "label": "Profit Loss Sharing Percentage", "terseLabel": "Profits and losses sharing percentage" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "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." } } }, "auth_ref": [ "r5", "r444", "r453", "r611" ] }, "fate_PublicEquityOfferingsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PublicEquityOfferingsPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Public Equity Offering", "label": "Public Equity Offerings [Policy Text Block]", "documentation": "Public Equity Offerings [Policy Text Block]" } } }, "auth_ref": [] }, "fate_PurchasePriceOfPrefundedWarrants": { "xbrltype": "perShareItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "PurchasePriceOfPrefundedWarrants", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase price of prefunded warrants.", "label": "Purchase Price Of Prefunded Warrants", "terseLabel": "Purchase price of prefunded warrants" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r663" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r663" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r295", "r302", "r330", "r331", "r332", "r411", "r435", "r467", "r501", "r502", "r556", "r560", "r562", "r563", "r568", "r583", "r584", "r598", "r602", "r607", "r613", "r616", "r749", "r754", "r795", "r796", "r797", "r798", "r799" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r295", "r302", "r330", "r331", "r332", "r411", "r435", "r467", "r501", "r502", "r556", "r560", "r562", "r563", "r568", "r583", "r584", "r598", "r602", "r607", "r613", "r616", "r749", "r754", "r795", "r796", "r797", "r798", "r799" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "fate_RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Redmile Group, LLC and Affiliates.", "label": "Redmile Group Limited Liability Company And Affiliates [Member]", "terseLabel": "Redmile Group, LLC and Affiliates" } } }, "auth_ref": [] }, "fate_RefundableTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "RefundableTaxCredit", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refundable Tax Credit", "label": "Refundable Tax Credit", "terseLabel": "Refundable tax credit" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r399", "r400", "r791" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCaliforniaInstituteForRegenerativeMedicineAwardDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r152", "r153", "r266", "r273", "r401", "r591", "r592" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "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." } } }, "auth_ref": [ "r61", "r344", "r800" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r631", "r642", "r652", "r677" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r632", "r643", "r653", "r678" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r125" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails1" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Total", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r26", "r110", "r149" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "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." } } }, "auth_ref": [ "r110", "r711", "r720" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Percentage of number of employee reduced", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "fate_RestructuringAndRelatedCostNumberOfPositionsRetained": { "xbrltype": "integerItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "RestructuringAndRelatedCostNumberOfPositionsRetained", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related cost number of positions retained.", "label": "Restructuring And Related Cost Number Of Positions Retained", "terseLabel": "Restructuring And Related Cost Number Of Positions Retained" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r66", "r91", "r451", "r471", "r473", "r482", "r511", "r611" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r154", "r155", "r156", "r158", "r164", "r166", "r232", "r233", "r336", "r337", "r338", "r345", "r346", "r355", "r357", "r358", "r360", "r363", "r468", "r470", "r484", "r814" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Collaboration revenue", "verboseLabel": "Revenue recognized", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "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." } } }, "auth_ref": [ "r181", "r182", "r185", "r188", "r189", "r193", "r194", "r195", "r292", "r293", "r437" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r533", "r585", "r594" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of use assets obtained in exchange for lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r394", "r610" ] }, "fate_RisksAndUncertaintiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "RisksAndUncertaintiesPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Risks and uncertainties.", "label": "Risks And Uncertainties Policy [Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "auth_ref": [] }, "fate_Rule10B51TradingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Rule10B51TradingPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Trading Plan [Member]", "documentation": "Rule 10b5-1 Trading Plan [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r694" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r694" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "verboseLabel": "Net proceeds from issuance of shares after related cash costs", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Anti-Dilutive Securities not Included in Calculation of Net Loss per Common Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "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." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss per Share Attributable to Stockholders", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r727" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of allocation of stock-based compensation for all stock awards", "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." } } }, "auth_ref": [ "r48" ] }, "fate_ScheduleOfMilestonePaymentsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ScheduleOfMilestonePaymentsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of milestone payments valuation assumptions table text block.", "label": "Schedule Of Milestone Payments Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Determine the Estimated Fair Value of the Stock Price Appreciation Milestones Payments" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of sublease Income", "label": "Schedule of Other Nonoperating Income, by Component [Table Text Block]", "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r10", "r98", "r802" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of restricted stock unit activity under the Plan", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted-average assumptions used to determine the fair value of employee and nonemployee stock option grants", "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." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "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." } } }, "auth_ref": [ "r39", "r40", "r41", "r42", "r43", "r44", "r45", "r88", "r90", "r91", "r129", "r130", "r131", "r178", "r271", "r272", "r273", "r275", "r278", "r284", "r286", "r478", "r479", "r480", "r481", "r602", "r702", "r721" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "terseLabel": "Summary of stock option activity and related information under all equity plans", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Summary of changes in stockholders' equity", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r7" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r625" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r627" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled", "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." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "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)." } } }, "auth_ref": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "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": "Granted", "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)." } } }, "auth_ref": [ "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "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." } } }, "auth_ref": [ "r317", "r318" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Units", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "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", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r317", "r318" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value per Share" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "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." } } }, "auth_ref": [ "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Weighted-average assumptions to determine fair value of stock options" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "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." } } }, "auth_ref": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the 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." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Cancelled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r313" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r309", "r310" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r309", "r310" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r314" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r313" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r303", "r308", "r327", "r328", "r329", "r330", "r333", "r339", "r340", "r341", "r342" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails2" ], "lang": { "en-us": { "role": { "verboseLabel": "Closing stock price as of remeasurement date", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "fate_SharePriceFairValueInput": { "xbrltype": "perShareItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "SharePriceFairValueInput", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Sensitivity analysis share price fair value input.", "label": "Share Price Fair Value Input", "terseLabel": "Sensitivity analysis share price fair value input" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (in years)", "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." } } }, "auth_ref": [ "r329" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r7" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Share issue price (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r13" ] }, "fate_ShortTermInvestmentMaturityPeriodRangeEnd": { "xbrltype": "durationItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ShortTermInvestmentMaturityPeriodRangeEnd", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term investment maturity period range end.", "label": "Short Term Investment Maturity Period Range End", "terseLabel": "Short term investments, maturity end range" } } }, "auth_ref": [] }, "fate_ShortTermInvestmentMaturityPeriodRangeStart": { "xbrltype": "durationItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ShortTermInvestmentMaturityPeriodRangeStart", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term investment maturity period range start.", "label": "Short Term Investment Maturity Period Range Start", "terseLabel": "Short term investments, maturity start range" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "fate_ShortTermInvestmentsAndRelatedMaturityReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ShortTermInvestmentsAndRelatedMaturityReceivables", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "documentation": "Short-term investments and related maturity receivables.", "label": "Short Term Investments And Related Maturity Receivables" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Member]", "terseLabel": "Short-term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r574", "r575", "r576", "r587" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails23" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Total short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r391", "r610" ] }, "fate_ShortTermLeasesTermExcludedFromCalculationOfRightOfUseOfAssetsAndLeaseLiabilities": { "xbrltype": "durationItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "ShortTermLeasesTermExcludedFromCalculationOfRightOfUseOfAssetsAndLeaseLiabilities", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term leases term excluded from calculation of right of use of assets and lease liabilities.", "label": "Short Term Leases Term Excluded From Calculation Of Right Of Use Of Assets And Lease Liabilities", "terseLabel": "Short-term leases term excluded from calculation of ROU and lease liabilities" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r119", "r129", "r130", "r131", "r151", "r169", "r170", "r172", "r174", "r178", "r179", "r231", "r257", "r259", "r260", "r261", "r264", "r265", "r271", "r272", "r275", "r278", "r286", "r376", "r478", "r479", "r480", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r510", "r531", "r550", "r577", "r578", "r579", "r580", "r581", "r702", "r721", "r726" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r20", "r121", "r141", "r142", "r143", "r154", "r155", "r156", "r158", "r164", "r166", "r177", "r232", "r233", "r288", "r336", "r337", "r338", "r345", "r346", "r355", "r356", "r357", "r358", "r359", "r360", "r363", "r377", "r378", "r379", "r380", "r381", "r382", "r398", "r468", "r469", "r470", "r484", "r550" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r154", "r155", "r156", "r177", "r437", "r474", "r495", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r529", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r617" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r154", "r155", "r156", "r177", "r437", "r474", "r495", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r529", "r533", "r534", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r617" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Common Stock Options", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r728" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of preferred shares to common stock", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r7", "r19", "r42", "r91", "r268" ] }, "fate_StockIssuedDuringPeriodSharesForPrivatePlacement": { "xbrltype": "sharesItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockIssuedDuringPeriodSharesForPrivatePlacement", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares for private placement", "label": "Stock Issued During Period Shares For Private Placement", "terseLabel": "Issuance of common stock during period for private placements (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Public offering of common stock, net of issuance costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock in conjunction with public offering (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r63", "r64", "r91", "r478", "r550", "r578" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r7", "r91" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options, net of issuance costs (in shares)", "negatedLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r63", "r64", "r91", "r314" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Public offering of common stock, net of issuance costs", "verboseLabel": "Aggregate purchase price of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r7", "r63", "r64", "r91", "r484", "r550", "r578", "r623" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock upon vesting of restricted stock units", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r7", "r63", "r64", "r91" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options, net of issuance costs", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r7", "r20", "r91" ] }, "fate_StockPriceAppreciationMilestonePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceAppreciationMilestonePayable", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Stock price appreciation milestone payable.", "terseLabel": "Stock price appreciation milestone payable", "label": "Stock Price Appreciation Milestone Payable" } } }, "auth_ref": [] }, "fate_StockPriceAppreciationMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceAppreciationMilestones", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock price appreciation milestones.", "label": "Stock Price Appreciation Milestones", "terseLabel": "Stock price appreciation milestones" } } }, "auth_ref": [] }, "fate_StockPriceAppreciationMilestonesLiabilitiesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceAppreciationMilestonesLiabilitiesNonCurrent", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price appreciation milestones", "documentation": "Stock price appreciation milestones, non current portion.", "label": "Stock Price Appreciation Milestones Liabilities Non Current" } } }, "auth_ref": [] }, "fate_StockPriceAppreciationMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceAppreciationMilestonesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock price appreciation milestone.", "label": "Stock Price Appreciation Milestones [Member]", "terseLabel": "Stock price appreciation milestones" } } }, "auth_ref": [] }, "fate_StockPriceAppreciationMilestonesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceAppreciationMilestonesPolicyTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Stock price appreciation milestones.", "label": "Stock Price Appreciation Milestones Policy [Text Block]", "terseLabel": "Stock Price Appreciation Milestones" } } }, "auth_ref": [] }, "fate_StockPriceDecreasedByTenPercentPerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceDecreasedByTenPercentPerShareMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Stock price decreased by ten percent per share.", "label": "Stock Price Decreased By Ten Percent Per Share [Member]", "terseLabel": "Stock price decreased by 10% per share" } } }, "auth_ref": [] }, "fate_StockPriceIncreasedByTenPercentPerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPriceIncreasedByTenPercentPerShareMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Stock price increased by ten percent per share.", "label": "Stock Price Increased By Ten Percent Per Share [Member]", "terseLabel": "Stock price increased by 10% per share" } } }, "auth_ref": [] }, "fate_StockPurchaseAgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPurchaseAgreementAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement axis.", "label": "Stock Purchase Agreement [Axis]", "terseLabel": "Stock Purchase Agreement" } } }, "auth_ref": [] }, "fate_StockPurchaseAgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPurchaseAgreementDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement domain.", "label": "Stock Purchase Agreement [Domain]", "terseLabel": "Stock Purchase Agreement" } } }, "auth_ref": [] }, "fate_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Stock purchase agreement [Member].", "label": "Stock Purchase Agreement [Member]", "terseLabel": "Stock Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails5", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r67", "r68", "r85", "r512", "r528", "r551", "r552", "r611", "r624", "r722", "r747", "r786", "r814" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureConvertiblePreferredStockAndStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Convertible Preferred Stock and Stockholders\u2019 Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r87", "r150", "r270", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r288", "r362", "r553", "r554", "r582" ] }, "fate_Stockpriceappreciationmilestoneincome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "Stockpriceappreciationmilestoneincome", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "StockPriceAppreciationMilestoneIncome", "label": "StockPriceAppreciationMilestoneIncome", "terseLabel": "Stock price appreciation milestone, income" } } }, "auth_ref": [] }, "us-gaap_StraightLineRentAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StraightLineRentAdjustments", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224" ], "lang": { "en-us": { "role": { "label": "Straight Line Rent Adjustments", "terseLabel": "Straight-line lease expense", "documentation": "Amount of the adjustment to rental revenues to measure escalating leasing revenues on a straight line basis." } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r393", "r610" ] }, "fate_SublicenseConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "SublicenseConsiderationMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Sublicense consideration.", "label": "Sublicense Consideration [Member]", "terseLabel": "Sublicense Consideration" } } }, "auth_ref": [] }, "fate_SublicenseConsiderationRepresentsAnAssetUnderAscOtherAssetsAndDeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "SublicenseConsiderationRepresentsAnAssetUnderAscOtherAssetsAndDeferredCosts", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Sublicense consideration represents an asset under ASC, other assets and deferred costs", "label": "Sublicense Consideration Represents an Asset Under ASC, Other Assets and Deferred Costs", "documentation": "Sublicense Consideration Represents an Asset Under ASC, Other Assets and Deferred Costs" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r383", "r403" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r383", "r403" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r383", "r403" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r383", "r403" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r383", "r403" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r402", "r404" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r674" ] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity By Class Of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r11", "r38" ] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails4", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Line Items]", "terseLabel": "Convertible preferred stock", "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." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r729", "r790" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r666" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r673" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r693" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r695" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "fate_TrailingStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "TrailingStockPricePerShare", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Trailing stock price per share.", "label": "Trailing Stock Price Per Share", "terseLabel": "Ten-trading day trailing average common stock price" } } }, "auth_ref": [] }, "fate_TransactionPriceOfAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "TransactionPriceOfAgreement", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Transaction price of agreement.", "label": "Transaction Price Of Agreement", "terseLabel": "Transaction price of the agreement" } } }, "auth_ref": [] }, "fate_TransferOfAssetsFromLevel1ToLevel2": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "TransferOfAssetsFromLevel1ToLevel2", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Transfer of assets from level 1 to level 2", "label": "Transfer of assets from level 1 to level 2", "terseLabel": "Transfer of assets from level 1 to level 2" } } }, "auth_ref": [] }, "fate_TransferOfAssetsFromLevel2ToLevel1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "TransferOfAssetsFromLevel2ToLevel1", "crdr": "credit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "documentation": "Transfer of assets from level 2 to level 1", "label": "Transfer of assets from level 2 to level 1", "terseLabel": "Transfer of assets from level 2 to level 1" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "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." } } }, "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r269", "r284", "r361", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r456", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r742", "r743", "r744", "r745" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r696" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r697" ] }, "fate_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date", "documentation": "Trd Arr Expiration Date" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r695" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r695" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r698" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r696" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureCollaborationAndLicenseAgreementsDetails1" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r347" ] }, "us-gaap_TypeOfRevenueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRevenueExtensibleList", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue, Product and Service [Extensible Enumeration]", "terseLabel": "Type of Revenue [Extensible List]", "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails1", "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureInvestmentsDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementsDetails", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury debt securities", "verboseLabel": "Treasuries, Non-U.S. Government Securities, Municipal Securities, Corporate Debt Securities and Commercial Paper", "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)." } } }, "auth_ref": [ "r595", "r604", "r606", "r801" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r692" ] }, "fate_UpfrontCashPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "UpfrontCashPayment", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront cash payment", "documentation": "Upfront Cash Payment", "label": "Upfront Cash Payment" } } }, "auth_ref": [] }, "fate_UpfrontFeeAndEquityPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "UpfrontFeeAndEquityPremiumMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Upfront fee and equity premium.", "label": "Upfront Fee And Equity Premium [Member]", "terseLabel": "Upfront Fee and Equity Premium" } } }, "auth_ref": [] }, "fate_UpfrontFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "UpfrontFeeMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Upfront fee.", "label": "Upfront Fee [Member]", "terseLabel": "Upfront Fee" } } }, "auth_ref": [] }, "fate_UpfrontNonRefundableNonCreditablePaymentReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "UpfrontNonRefundableNonCreditablePaymentReceivable", "crdr": "debit", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureCollaborationAndLicenseAgreementsDetails3" ], "lang": { "en-us": { "role": { "documentation": "Upfront non-refundable non-creditable payment receivable.", "label": "Upfront Non Refundable Non Creditable Payment Receivable", "terseLabel": "Non-refundable upfront payments recorded as deferred revenue" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r33", "r34", "r35", "r112", "r114", "r116", "r117" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224": { "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureLeasesDetails224" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r392", "r610" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureFairValueMeasurementsDetails1" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r614", "r615", "r618", "r619", "r620", "r621" ] }, "fate_WarrantsExerciseTermsDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "WarrantsExerciseTermsDescription", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureConvertiblePreferredStockAndStockholdersEquityDetails7" ], "lang": { "en-us": { "role": { "documentation": "Warrants exercise terms description.", "label": "Warrants Exercise Terms Description", "terseLabel": "Terms of exercise" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r727" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares used to compute diluted net loss per share", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r168", "r174" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2", "http://www.fatetherapeutics.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares used to compute basic net loss per share", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r167", "r174" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "fate_WeightedAveragePreFundedWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "WeightedAveragePreFundedWarrants", "presentation": [ "http://www.fatetherapeutics.com/20240331/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesDetails2" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average pre-funded warrants", "label": "Weighted-average pre-funded warrants", "documentation": "Weighted-average pre-funded warrants" } } }, "auth_ref": [] }, "fate_WilliamRastetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "WilliamRastetterMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "William Rastetter [Member]", "documentation": "William Rastetter [Member]" } } }, "auth_ref": [] }, "fate_YuanXuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.fatetherapeutics.com/20240331", "localname": "YuanXuMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Yuan Xu [Member]", "label": "Yuan Xu [Member]", "documentation": "Yuan Xu [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r702": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" } } } ZIP 64 0000950170-24-056869-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-056869-xbrl.zip M4$L#!!0 ( )V J5C99W2*3-=RC]I+CWN\M67/3+]??'*UT$61 M:H"TK?GU-R)!4I0L6;)$2J",FA[;) %D(C/BB34C?OV_7PY'Q:?8M/5D_-N_ MT=WRWXHX]I-0CS_^]F][^X^?/_^W__O[O_SZOP@IGCQ[_JIX%3\7>WY:?XI/ MZM:/)NVLB<5/^R]_+IZ/1_4X%O_]Y[?/W_> M#:D>MY/1; ICM;M^6CLERY;7)TW-0?#Z;%3_[G N^"L6 )1FWOSU8F?EGOCMI/CZDQIB'7_": M!]U%C[ZX9A3JY;7X,5_)RE(]['X\=>GTW$ME=^ET]=+ZU 16K^8/81FG\&IQ M<3TL_!_?N!Q_=K9=7O[EJ^M/O1_^NKBT_G+1]^ MG'QZ"#_ O8PO+DQ 5Z>>CU],#V)CCR(0A^\($BFHY)PN[IJUY*.U1\L;DVU= MGM;\AU-#U.U$,%I]:^.Z*Q8W1!_.GSS\<.K)$=:*G4J^Q21/MO_AM+'C-DV: MPSPV4@>R[LISX(5(.W,7OBW^>'HMOTS/G^RW1L79,T+5XB%M,_UZY^#+4R/- MILV%.V8>PJ\/?O^7XM>#: /\7?PZK:>C^#LMR=]^?=C]&[\]C%.;H8[$?\[J M3[\]>#P9P[9,R3M8UP>%[S[]]F *N_4P \A#?.K#^6-_=9-P7+33XQ'0Z*%M M/M;C1X6=32?_JSX\FC1 \=-?CFQ 5'Y4Z*,OOSS(HX;ZT^*F4+='(WN,'!CA MUU_K+X_PV;'I_EF'$,?YGR)]:,%MC\#_+>C-_"D27@&W[7SU_PR?1L3+, '%A35PB22*-5$ MR."(UE(2:\M@=(P^T?C@][_17Q^>FM;YLPR\U$HJ3F3I(A&41N)T@OD:H4-R M1BD65V?Y= R;<_P8YMG8T?-QB%_^(QY?;X8E()#@@E-UI9FR5#)E0T68@U44 M(D@"L,I(H,RZ$*.L0K68*5#^HU>3\=O9*-+22;K7-'MA_[K2J\@ MI:-21$,DA]N%BY(X&Q71L [26JJX-*N+_7C6-$N*^'NTS=-Q0#E^O?4FA#* MCBO-5 =FE!:>Q(3$ZWQ%-/>)>%U5B>L0X"U69[H'E!LR]9ZSOE>;WK>6\5EC M?=9BNMDE*SFE'O:JM)X(+1TQI='$22E<63$@W"71S@7*H\>3P\-ZBE-L]\8! M8028'E2R.I[#8"Q$#=MDO:J(2#H1XXPEM*H\"Y5*1@+GSL9U=\/[#^_WGP#J MM?6C<3T"+&IF$6#H_*DK)BM32D-"JO#9S!#'C"2P$-HE%2-7X093+XV4*G&D M75T2P;@%=M:.\.2L%,I7)K@K3_T,4E3!@DKEB0^(%,)Q8G@21*5DJU+!4LET M=N:(TJ_3V_@))&A\NA2H+^IV>CTB^9:Z\*\O:@\#Q)?QT,7F2F3N+3=1:D]8 M5 X&327L=#"$"E^R%$J>/+_!.W$+:Z)\29@.P$465LMX6,&HRS)Q)0.O]-K? MR0I@ N=@Y504L$_:$D.E)LP8#>SK;.GHXIU05WNT?P"2\%UL#I^//\4VT]E+ M.YTU@/.=%'IK@=SVI[;YZ@6=9DQ)5P*1>4D $X 1C^)C+B"G*CT M/ JSYO.D"6TM#$6!S"4P_:JS$_<(@(I61 ?4 C0L&K6:<4?&3.&2F\ M<>SLGNU]LO7(PBX]FS3[=A2?1#?=CQ[?$9AHSX/DG8U@+<)?FDG;OA^#T32J M_R>&%_#ISQ'F']_9+U_QF@V #16(SN3PY55)X'V!>&14T3H6F;DZKYV%B:"% MCM82G4 0"7@6T9:"S$@@-0.529=?P<1U7_(OMA[?R4O&5(E*!5")*K!*1029 MZ*@P) EE#7,^<$9OY24-2U8H4*R=4P!M$?#35@'T;,N!]@L9-CQ!N+FE[EB$V@]$0%2EBD M02L1K_N2)EA0%C@EVJ &Q>&Q6@/N>163$R4%V:!NY24=+2MI /G=?LFI@B*F(_M[[^B%?^HS48S/*+(5OTCM/)^>]"" M43%""SI_!\"6.H0E"^MW]TL;%H]??6;^V$YF3?Z4O12/YN^5%_@Q&!-5R8)& M?1&6540->%"!Y@BV!!,<:)4*]6!Q:\PZ^N)3'?!SJF-3Y&G'/:^!$E1/=A"I"?8@"<3(^V6B0'-.(]SP>V;9]G?:G M$__'WI>Z??#[B88#HJ>9HAQ]DQ>FB2%?MI![YP[V^V*6RSD]/&\!CK(06RY' M=G1,?^\\83PKQ*=_67Q>W/?PU(:"AH! MS5CO]^5*FDRE> ZN;[NUF/;'J 5 '_A?GT"Y/QJJU[" M_AV_M,T? 9,>G)[&\ M>.72]BT"? /FRT9)A:^/5$!+%]*&A' +DDT!!.L*:#')(+FH2A^$W32I?._+ MEX+PCQY_PSO9QA\28!=3WRB;:6^KM?%)[38.>&KQW!85>UJ/83D$CV#S@92]P#"_W M_^.,VZKO>Q\%*ZU*GBC!/!$N5$1'ZTFP$O;+^3+97@JZ;^S%8["6P4@>U_8Y M+$P]G4W1T'X;/\9Q#F5^@LT)\.3U$,6;9A)F?OJZV8_-)]C[E8D\>_<,!@/B MVZ^_;)(>4))A;L,ZZ$'!/C'TE;"D! 88!+&2&Q(K9JM2@"$N^VMNSUQ;A]HV MQ^A5.65NY_UX-?F4[X454V]&H)MDA^^:Y,85;/VE@=^)V(V2A"*4KDD79BRH M2),F*IB2".\9L6 ;D&0H \O?<)ET7TEBF;-#,3@3$TF"$)1W;T:C)= MGT;S9SO"E)+]@QBG+R8^9Q.<'K=S)'11SJQV73;V#15CE!D4_G<%Q?BL>+F) M8ART7]U9>NYO[&G9F,-Q^46..NT!+D2R4-"!M,!K&E M)T;IBE3>&RI28#*F+=^5_[)H\UZFOO8&4(.2)E;>$B? 5A%25L1Y8XD-3+.H M2R6"Z>N.7*I$GI-'L@%U;C.LXD05#)AV1'L! .9D)%K01&"_RLJDRCA'^[HQ M>_"$4&,F_J=XXI9\^L6/9B&&9\WD$+EG-LWZ]^OTU#9C$&KMF]CL']@&A=&Y M#SBSN0A\^!P8/3\(3,?QO536*U&6TCA0>H+$/%A#T8L-EJ3F44?OJ;:^MZ3P MV38!G8$K]O[3PZ/1Y#A&T)M?3<:+3WD_7Q_A3M[+7;Q2WE)/=W$#=O,:707? M9U[U1O1>+1?SS@.YIUB'7YUU^/I8QP40>E$*0KWSL%*:$ZLX2%J>),!?97PH M^\HZEY+OAH-X@\MKP6Y@^"5K+9%&<"(JK8B1%7QT0#]59)[KWKI++][$+%#? M-/'(UN'I%]2%(J;DYSW=U&9N1N$-5:P[M".B](RX&$'K54([!?*Q\KU5 M>(=(^=V*4ITB"Z )$U4:]/90";2#0I6!6%6@<.G^14O723M\H)WK1U9YX!CQ M((IR4"X\L\0RETA*BOFH#9.5V +:>5%;5X_0,77BP^T.TZ!=]:;!$/C141-! M%+1JQ19($Z(4O%2A*L [!1@#A:F8IXFYP*S,A0]19VKNC._*[D M]^\?O&\)^'R-V5O&6L^])2$&3410H,I4UI'H-(7_0JQ4[SRKEV3P_-6.0:4< M_[F>3*,_>#[VZZ*'+EE_217GVRE8P .%(JBW3U#H38XR^79*[X9-EKNQ>\$P MB=8"H 001J#6F$BLU"6)S'$5% ,YU5N390B,WZH6DWBR52H#449*0!LAB'-< M8]F Y)(6T'?=!M,DG>;L-P8\O[9?Z<';8VS3X*XU\I63_=Y\G]S+EOHPE M"PD>5QJ0?4(+0[2+Z'5)3DIN125[:\:?"5:L")XIZ,_3N0+R?EP#0.R_WQ9H MX#9RR74"O5>!%.$B$!LU)Z;47"JFH_']S?7J78AWG4Z@.S\>/[5$]M:-M,?!TM$DDJXE,D:-4 MM7@L4Q--K8H\R21D;PV\N6DUST=YW>0R>*>=QJATQ3"_8M->?WIU%3I?NAX5 M6E6"5SPD4FDLS(,%R(R$IQN?*BH5Y579._#;FG,4TZ=(4Z_'\=7E@ZTA:,0( M8U<,&JU>>B-MYBK5B^X^1KNA%*04!&AS.=&D E4N**(3,%!)*RLKRQ7OK^+0 MNQS*M6D-3)0^2%Z2LD)USNN*Z "0*3VE02BN$NN=7^D[=^5MG%I E+!(#-L6 MA2Z5'OB%6>*]P4-:&M""1TVXBY*"V!&1]LX([Z'MLTX%CC/J\ 2E+8%/A$5K MU)I(0I4D4Y89U=_S CUVDJ]M?\I25LQ% \SBT03R8):J6 %+>M@9YKS:@BHU MO=B?L^YJ<75W]6IQCILH2ZSRC EOB:4,L_M%29PJ'2@-DGGAJ1#]C'AY M!GWV#I*@)!BL20( >LX"$;)4Q,: Q3.%Y=)7P:;>'HOY09-LKC.EBPYS?=>I MVOX("2E6-"E0?55EJ]Z>X!HRK>Z6CU5*#)2 "O0#1<%RY:"6!Z6H91N/NGXW)4M2LG50,K5!5"5/I**) M$X&6OK;1$1M /V#!&\WB%E/R]Y6GN71D;([P(GZTHZ=Y)5; [&T,A_4H_J69 MS(Y>U(?U-(:3K-(N0V)O'/92@F_L1O3''G"2+BM?&:N)QX(ZHE)@SBI/B6(T MR))5E=TZ9?-6JSZ>+G^UFE5R([73"1%M2D0X_",:4")TE4C JGA!.6%B&';E M>Q*#KL18W:7K\0X)$$2&84'J['J(8$-8IP2A4:84 J=.#J>8[T(1%$EQ;SD% M/1Q]L$Q0+,/OL?:TQQXG3/F-%Q2^]L:,;Z'2P*W%0'H@_H)0,L8$&A3#LOY< M8OI>TJ22I4&GB^=5;XGA-NS[FW'M&BO&*Q"(1E!*&"QCYQ33W KB773!E\HJ MV=O@_ ]>3J ';*Y]*1.'D:7S'(O(@Y;K7"(^,ETFZK3FOY5BL,<.;,BI]4I%PF8]].TT XB/Q+(3*).P T;N]&/*B[L"2 M5%CYSE7 I-)@_^N*:+ 20.: MIABY#'UUJ/>L_,9Z^SM:=RLH3:,B3%F#1^EAMYPQ)'HM%16A$KIW;M/!=W=+UI_FC#E& M#9%:5 C\#.QS/#!* _.:45;VKQ]3S](;Z1H/KU+ON+?8:#UJV(V2@EZDL+>R MM"F!D1/+WB6;_@!1[;LII*4J+E)95:2LX+$BB9)HXQ.A)?,@?VF5?.^RUC=7 M'6ECN8I?$UZ.Z'1LJ=^.B M8J56\$09B:@2)Q8;(G(N/)7:1<9[9Z[>72&Q$YC.FO,;'/T=['=K_9GJWS") M%W$*,]S[V,2K],[L#45PI27P)I! P&BG\Y1H7DG"D@;*\,D8WCM'UVV7R+RD M!LO[H]3 FC[+>8B=9@\ <5AO_/SJ'76"\*HTQG@B/9=880$P)&E-:/0I5=(I M9WN;/-'OK*<->T"O3SNG+(*;T(YAR0I5:N(^U8Y$1[5&F-2\32A%I,K#CCCBO:WVSIRW8P$\^+R?CCEG90Y-XI49F2 M)&X,$8#QL$V6$27+E)*I7-*]S9#N8Z&L=7;G]5YQ7CJ28I18P\P0JP0CI=56 M,[/7%N'VH+>9K%H^(H/+F_CJ\FG?"\KJ7HSLOXJN[ANE+FE(#Q5).?*K07[ M*SS8X W1E&+SC1B)4? O::,TSM.@^QN$[VVSMW6JW8P''VA%5(Z5:1&)D]P3 M;F)TWL84[39D2O;IF%D/3A7%(#B7+ #784*2JBPQ26A2404;&R+SNK= /"2@ MWC4BV,H":)/@L3B0-)@[K2H2*JT!R9DRNK>(T!MMO0<>VLBL3TF51+K@B' . MC./H.0F&)>9<#$'V]Q3+Y>EO&^[6^P,R/@<:H<:!F5Z:"(P/XL." @#Z@ D4 M= &K8F\)I@>QVK-BG]]!9V57:N]Y(%Z6:,TK18P1V.Y.4@T6?14W7R3_>W?P MDK :FCRQ0>]85\OCZ1?\=$_;S 7@-UZ9BK!(@0-]2,"!%2>1EUH:$WRRO?/& MW/W9CQYLG!&4<\H9<:7#RBW2$)4.U*Q5!%1 7$X$171D@9C'1ACKG=AK;NO"M #@>"3]&5*CB2*_']23&>LV-I9+0%"@1)>68",V(+!TO@>>5 MZ%^-B=MLT; A$S>P,E$AB525)L)$35P5++%,&EH)JI7KK6_K2E5=7J^GUUR/ M\/N.VG-(F70"2:NT!# OG)2@#Y0E:2BO/2QJI(ROS.56)2+0I@DB&?8 ;74);$5=<#>L&>J"BSI_KH)7%:$<-919BF6G@72E/V[J#UEKFM7DW&?K.>JQYD;\M @^&1@K9M+1$J M<.(81JZ5UZDR9;#],X:'@HL]):;$K:D$ \N>H4SG8.U;#3(]A(AG6S7797^5 MP &4OI)7ZZP(Y5+RW"@2>:X^P+"FOBV)CZ$4U()UR7OG3M^*,T8G4?HW%C;D M7N**"HXG9QP1%H64=V7VYA,/J)*8%)'UMSO'MIAVZZS)%P1GE@KL3"0P=.:) MB4Z2BH=H1&4K4?7.U7OWKM?-F-F41B^48=@73F"E?>PX!'*YDO!_RGK+^M>/ M>CCPNV&B8"4'"]&!,#:&8LY#25P /$W)6BV3":+L;\[#YW+VA M8NF8MKXL"8N28C\\S/R2GJC(I(T6#]'T]Z3%>M6Z[46U-:H=R2M354 !L^@ MB^ UL0G4#B^,%Q6UCFV^_^MUZ>&*CLIYV/!^QGTKP90(()22@.VS*>)Y: /Z MH_$E:)0JBO[ZF6>NS4@[??H)_CCIDGC!!9MF*;FR?3<*^S+!7* :-/D2@S2\ M(IH#SOJ*4V.C]-;WCJ5NK;?O]S-WSPJ_KO.PL0\!4)=&0KW&YK16$!V!F1WU MQHG 8D5[%X\X+ZFJ'F]34E6TR?ND&!$E'B%654D,Q0%"\C0FD'RA=][[2RSM MQW94ITDSKBVJ1O5T-HV@S[^-'^,85&LLYOHR!GCR>K*MOG'\Y=F[9S#8ZW'< MK[]L./-=Y^1&>06!>_;2&_4_M"X!BW(2$@/]F3M!#'K5C(K!>UOQ&+>"9==; M$!8T0<4YGI$3;>^$A5=R[QH4 $='302S.SC5EZ &@OFCS"6$<.M)]X' MFU2TLH>9QX-2@27K)(NP>8(DYC#U#"P1$VQ%=!059Z(,3&X-:8O^D3 M+UWD%9%4,K35#^W!_UC"]\&^-?FCT)M ML.G '7F%V/K.8I3"E"%J2Z3!6A;.8),)'XG45#DK*B93[VAK8_U8+AWYUOS% MO?'5XG$Z5_F2!(9%X'E$K[[S),5$;53!A_X6@>]ZY2VIY'Q%^&UL(YI4L#M/ MT&2:'.706E*7#0J.2.)9N:4=9(;ES!K130!=A(I[^ M2H(PSJH40F"6]CK"'4*$,PU:8.S\>/[5$]M:-M\6E5CB6-QR=!HJ,3 MWTBBC17 XK*4RK.JBKVT?P=+8G/:HI#]G ?G#S,>EY5(I"$E][/)LC0%SD<&_P+:(NNQO0:U-@,!V[F)91B4K%0B8^!CZ E#71I2$ MRS+7'-?<]HX1M^QLYOT_X!L,%OP)DE!GL+&P\<30TI,R4<9\8$RZWJ;<]Z V M4P]@P*14AF0H ]OK;^VR;<));G7?MZ>'1:'*< M.[^^FHP7G[)[IJM:O2V&=G(E]=%:8D*I$9_Q]()2I'):2B=$D+IW&W/;9MQF M,O_ZI.YMQHPK+35E\(&4*D2 ;1>(U64B2FF6*LF#,KTSXX:NXU]11+G&ZEO* M*R*:H2_UM6=I3U.A![-A7%2B?P1+I%9@$%57$2>^)E,%9 MRRLAR]YY!GJJLZTSK!.XC!SDB(R.$3Q!1VR%O>!,<-%2+RO>6U.[7T'U'K"8 M*XU55"N,HZ +50BBD[(D"&&],F#ZI=X!YYJ["ZU%?LX'O:U6SG?CHJ'1.+TFR;6/C>HPMK M$0LGYST/0#!LR^[34I3*@F;M M9$6$UDYX&8WLG[+T(T)H#T@EJC)R(0)1/ &IE &D;6)E!EU;9(L01S"PSA!1*MYJOH?ING?^:@U]B\S9>F3Y9'8A W>63!$PXX1T/>= M-+I4)O3V-'Q/,AY[(-\-[EG"O2L-]I0PP&<2-#8J':M8\,F[WK8+[!N?]0 V MHX/-9!4'>8?E8F5RQ%D1B5>R##$JKVQO?9][\(10CV9H6I_894^_^-$LQ/"L MF1SB#L^FV:1ZG9[:9@S*4/LF-OL'MD$EYMP'G"D8C?R,SX'1\X/>@+EV+SF[ M"@&/I% 6C'OM;-5;"[Y?B0ZGY:=85V5G!09P2()HH\"R MBN23KGJ9/+S9,K%#G9I;J"G.RZ"HX:A;.]#<$B7:>4VJ2B=: ME3J5?BC.=T5PQ\+1AE!^!7"?7RK6 >Z*4V8\/%$;=,\&:8A+7! KJ 6-K8JQ MO^U%KZJV>3\[G.5\X^X4(%S7Q -\VJ?8^>WOI0JGO"V-\X;$DFMLMT*)M=22 MX)POHX[:EEMO^=[YUMZ12F8YL\IA(4V 6T&](Z9"X-4I)FY!K)G>^<.O&%1M M__#^:F'5FRI@:TL&L%$97M$(<@_+^7D#C%:" L8-9?"]9-+VM_CV%H2X[O^Q M;<&\2=$&0 @AL8DJ(S8(3CP--#C0LGSOW69W M(YA#5!+(59'H//;C JO<>.;2&P6, M7/0.U2JC0'<6T1J")70(E=SH2FJI=6]C?D/69W_,+^MH,LY%8C2:7PH[%SC MFJ22$TE&HS9_I.@:*\7OH 29HU883DD5\#R-$Y0X RS-P$XUW+G*FNW.^[O+ M8A."9*"MYCK"VJ-!TSEHI2,BUCR_C:NNJ):\S9.;3V.81$^VI9P MNQ;N&/W5B[!]!<"@9J;*(DQE@201EJN@X3HJ(3 MMG)@H?17O^UGC8C-N :L\ZF*E21)P&.%#XRX1 &WE0JP6:+RKK=Q]RMDA&[2 ML;@..J';E[#;&X\X Q@! 15(T OHE(ET=BU+;@DD^"2:]F[T-/=M_S:#(S( M!-JWC@ZLJ\2)$-(0K;@C,3E%F=-1L=ZF5VZ)/V/#2L-FZ(([X$V5#*$)C["Z MLB).E)I8AJ(E^2K&U%>ZZ'>KS=L[ZK#.'C0.8#HY1KRQ$=3"RA&;; G:!FQ? MI$$KT;M2!P,Y;$YJ\ @V DAPYXP#Y1.$MU:J0JG!C!7)2]&[0,9P0NKV84.5 M&JA$.A*\C'AF.Q''(R>1Q[(*)BI0.OI&)T-SFPV'[4IU1;?&F9Z:-W%K\!@E M$]$3&S )QZ9(M*T$<30)K46@TO4N"WH;LMTV(UZ,MC)Z9["\L<4^[[!120C" MDXW"2 L_]S9E:@M*/=Q1J1?/O*$B$5NA1<&H)2;F9+AH8T@R:-Y;BV(XXGUC M!>;['/>]T6 XI4E984FT'C1=P;HJ3J04VM,8@[+]JYF\YM*?VPDWG'OKC6!X M.K'$WG>,&.U* BL-NBB58,CV-PK6&_]XKUW2ZRSE:%+) E!+J 2PN52<:.OM\>-! ME=@J56*=R=SH0O5XQ,HJ3X12%!1@L&H4K[P)7CN3>HLQ9RI9K*2N39O:3^=G MHM^/:Z"(_??W4J&@-AK %3!%2UW!]GGXES0EJ7SEK?616]/;$E6]25KKP3X" MEU$P134IG<9.FE(1S80GE<'C\)Y%W;\,E[N//O?@&%1I)2_Q^%SI,6W F@"L M*"1A\(13!?:6L4GV MSKTZ=#_<*&V=>!U(&^$-PE8@6K"*NLHDI[G7:BD2W(=/L#KQW MCI:5!"6;6([9K'@(7BOM"9CZ!HO&>A =O:6=+3A[?:L%^M=9N3,F+CU+:'LI M[-T@B0GPKV2=CI6/V$*S;W31)Z0_IS3-LM[,+96F,2S0 'Q,F*L,]C)GQ%K@ M=&RZXC6/(!FVP0=TL8]CHZF+/Z@7JC>"R22!V?J)E-%46-+!$V-<20)WI2LK M&XSJ;83[\NZL?YT/[7\_%X\BE+D+_^]F!7F"!?RP> M2QT1I?'$1A^)"U90Q:.@MK<>G4O5\ZP@OYB,/[Z+S>'S\:?83O,N;8N.3"LA M3*D3B:G$D"@WQ#FKB4HAN2 KEUSO3NEL1A30].-G28>E(-OQ!1T%+&2E*188LHV3T1'!CJN<$!X%1>2]K;N MRY!7<8N*2M22ZHH[X@WF;EDIB/72DF2#UEJPT.<>?+&:P^&GQ^=S[\\?#T[%\[3VGVGZU=-FT^81_O"] MS\IO?<'<+E^2\W9^_\E7C[OBQL&'^LLC&'(R:WQLNX\'T89,U[#4O_]+4?P* M?Q?M]'@$:')D0P".(-/)T:-R5];C7V!_R $P],%T_H6;?"%M_3]PU2,W:>!) M!+[Y!69XM'A( B+&2^(C6AY-?SFTS4=X2'[D+_FW9 _KT?&C=\#5;?$J?B[> M3@[M>'&AFTRGDT.X%CF!V!& R:-13%, M_7)F[&\.!V-]KL/TX%&JIR1SWA@'^3__2E7YRZ\/<2Q8I:.5E3HZNT[SN=+% M4&MXZ^6BYL]LE\FC:1$F,S>*-UV1=2W(J:7HR6YOR[OYB!&QLV_G)Z-)\^A? MR_S?+Q>_Z^>.$]UD%%9?7E_S[=^_>O[NZ9-B_]W>NZ?[/^HB[#]]_/[M\W?/ MG^X7>Z^>%$__^_&_[[WZR]/B\>N7+Y_O[S]__6K;5X9=C+-25?LLY)]] M,"9PIS0GKJJPQ*1S1%,3"'-,:IE*PZ-Z4,S5P[[1 MLCOP972,/M'XH!A;-!.PG<^3B<_N/"TI+\;4E.IY;E]UNELO,$S@V7 MY+K:QT\8JBE>C^//_1:XEZ[V]PC&7;BA:EKOEGQ8W>+2.CMH(IMN1Q=R$Q1(T>H\7]\XO@JK!&T.3O47*W. M\/P9IDQ<$^T?C_*?!+\XG^J^GDWN^.;M:+Z;0 IWH8^?$3@7 %WP/BH:%/&Y M.430DNB2#1II@^*-&D.[?2W!S6\2!L] M,.UDY.QH-)F"#;,&_K^8Z$TEU"^70QV02;C!]K(-;N\ZU^-O[_?>OGOZ]L7? MB[=/W[Q^^ZYX\_[M_ON]5^^*=Z\+T,?>@=)54%Z\?EM0^5/XN7C]K'CW[T^+ M%55MJ:;M/7Z'/U/#Q7D+N6 \^!M1X]Y#Z=8II]<5E,\F33$]B,4_%TQ>=+ZT M(I\MN4Q-NVS4"]!+^;_#I/N]#: M*>QZA&G^Y!!&.<#;2+#'Y#C:AL1Q/_;F)0:="DYW-K0-QFO&*L6)3!*65-O< MR1ZT9>]+F4+IA*?KVH9G=0O8^W=8WF?P3=N/!<:(Q&72Y [UZ5X!Q>NW=PZ1 M@RX]Z-(;T*5E8C1JGXCS>"Q 6TLTH!SQT8;$/!/:F[4Y#3!S-G>^ZH4R+09E M>K$>[][NO=I_GE7FN3;]_M63IV^_I4?W57F^>_3\<=3G9G*8]>?IDK$7"G3" MGU;^FTY6/Q6[/ZXJ@1DG=8N)",6S&J0L@ ZF)VQ&R>5<:DE%)#QQ0'>K.3&I MI(0JL$*4UI5/X:;H_C0G,>"[=*_2CV4NX2VY*BO57UWV9"AV673E@NWUWD91 MRHIPSRT1(E@0XR4G+B;'E6=.T1N;DMWVOHT?<\7&\13/X*UUBR]]^0OA9^_= M4Q1%;_?>/'W_[OGC_9WB^:O'N_W=\+L*!SS]8OTT;VDQ246SW,K"MD5[%#TF M=(6B'A?UM"W\0?:%#*&#_IL[YAO6#OO&;RLW?LL.*C=@!YVSZ[>G+IT/HDRF M4CE)B18^@ 64*& A%<2+6%DG?.DJL1X0Q8ISW1'7&INQ 4GDP\W-\>-)B%\; M0RU><=1,/N%SUN*6NX@KGL21_6PQYVT=]E"W$;U)Y_J.'*VKV7H]I&$+\E^Z MDA&FE"'",$$LXT##VE.GRB1C6:V'AM_9+\_G2<#=&:.U*7T7[9.2A')*I63? M09[?P#5]9["F>V<$7J@R9'0J)DTQP4-CQ3]F3=V&.A]Z7EWNK7Y)T(7J543. MK]M\M./Z?_+GG]>)>^M:EK[#WO9L_T_/W^X73P^/1I-CS-R_)T1]&IR+5Y/= M<\GX/'R\CZ"X>=88N'Y;-G&P=3X$2BL;*T6BQ!31E!AQD5MBK-&5TV65A%Z/ MGK@70A/;=O[7BWHV2(\RX0*I2HE"G+BMXX7_?49CR&?[YNWDT^;]*6W(?' M/JGCQTF?5[YT+B1:DA ,F/R6:6*CP=)H/ B=O''FQKD?IU8^J].OFS=@S(/* MN0[_Z87AA;W!B-]2<+9E*2NJL4:M5D1$"U09HB1EK&1)6>496U.P9DZ5;R;M MU([^__HH^Y\V1Y.&43R].ACOMV38S+<7G?U'#> -]E LXI?H9]AP"[X&\R"V M@WE[OZD ^+I QOZF_3>D-/=I+]<1[-M,(D%IA#+16Y)X3%VULQ:YADC]O*'=$FC+QP"KBM8N@CH1 K)&* M.$IY20,8BU;>=,NQ4-GHS<%DW*O<$5U)0G59KBV3X':3V=97M6 ;D?.ZYTA_ M.DEQ^3__JAFM?FF+:1S%(Z3.8IS)8][?OIH MR)/I>YX,Y[N<\V_DPWSO!6MT)'^]NV=G,%\E)!QZ-"W:R:@.BZ7K5NBKK_.> MG'Q[CK%SND#,R:6WZ@7Y#A:_,&\=F]D@-T;K#PJ/E<0N,_V^9SWO\\HU-HNQ M]O@0!.A/EWL#AG7+Z_9JGD69"2Y^\0?8XJ@ P0!/@6].I,>&(U!7!H[MQHCS M39-HC(^A$D09-#.H &O4&$Y4Q6E2)2N-<38JP3%E+J/,^D@(3P P>2B MKM=TUF\9WUT0C'1:E+Z,A,:2$<$J2C2K+#%2.P5;4%;G"0UO\!,\#UBG:&2@I[<$$CW@LSNI-#^ST[-P_V].S MQ"EV-\_?X>>=PHY#\1/KWM$! \+O[A_P!GA]OA1NPEG,GY,+YN9)Y$G:=EJ8 ML@CVN-W-$/E-)^9E.W:!#]-5UDD6 BE+*HE(*A(3=$D4\U6D5":O;NS#[$*J M\[X*W<%FE#A3.[UVI8<;$>G?8[L!I_6-IE04\^I%N-&O)O./8CTP:R1BUA=%Q$4%S."Z>HPC IE2?8O'$3FUWMO0,SIP\ M8]6S]78&5XI2(I2\C1]GHRYS=)^\*WY"M*]^89SMSB^8'M3YB-@1'A';-.AT M\UUB26Q_WB!2V,I54COB53!$<%822STGO/*J FW&@5JSKE- RZW"G9H#QX 4 M U+<'"F .6TQ@M>(A?4>D +]J2$S3X,"^]QO"]AX#8.T3MM"Y5A6M:U0LN$T__W7)ZS[Y M^5FYJ[]5 $CL4O6-GV7YK>.TW_/L;[CY<)^<]7\ %<[&@^4>69&N=961%CC"4B\A*; MH442J^1$1;6#=5M?[:+F,1#_QTES?(Z+.5^4V<+/+UJKM_D\[?N:P86!+=6] M$W$;2'_?MB6X 5'L7V0D]H&5-AP"NA+,BF1BB$J0RKE$A J1V$IZDK05VE+/ MK%C36;B\%7^>M?4XMNW::W^NKV[^O9'A/67)I^>[8BYD2!@*?_GM@7CPHS%G MY,KQ4 :BO5=$T.B)D0(4(18B#4Z6I?7K8<[%IOPE[\GC;DMNETF_JQ[O-8/L M6^D"3M]PMF)*^KD>XCJ=%T;*P2-0,L>3'/N9M9VC%MZR:WEP3B7729/'&AWC MX)]K&!J&+<8P[0F*U4]UFY76>0=X=,M@4;.<6SBUXV";T!98Q:P.%Z54\Y_L MS^?Z7(NO_/^W'Y#X@?R^O<[MO\4 2GL01Z,%@Q4_ =OD0$97(_/;88(N0OEW MF-F"!K(U$+85T7 HFB+.4$^%"P,;WCF!%=P\:G(TW/Z,U5]YP3X>2XB]'%Y[:8\+ME-@7X_+FJ9<-M -1/F<3I_E$#>@ M^_S\:-*5%)$3SV4@HBHM,3R!-H/E-GS%J69?G1]5)C$@8$:\Q@XMS(%EPGQ% M*NN\#TI1R^@YB3@YNS8GU^:>UNWKV30+(I!(#PKL:)P?O^RR#+SM:[!,VM\> M/'_U[#1ICV>')$RF9'[)@]\IY3N:TQVCS(+2%B]ZAS'S[DT6<-1\?8[-=QG' M+2[*3G%DF^(3=C(O_C)=& '=SD;& M:STDN=+^.HWB%Q+JIE-N,&HY.QS_$NKV:&2/'^&O7_?#_L>LG=;I>#%*OHJ M0H;OM&P6XO,?QMJP(]A@^U1?WQUN#=WM_?O$4^](\?OWJW=-7[VZS-?EU6/^Z M31#N4P(/O23)1L/OWZIK3W?YMQ)\U*[15\G167>-J7M>..D^OM=\R_I0$^K6 M7O:TK@W*X?+ 61^689VEL=Z _GQ[!6*7X0NV#%^L9BWG)U_"5JO7DWS#0K'O MCO&6:S2YSMEL6QPT:#/_:SL[A,N//S1U^\>'!';OI/G&$1<,B5UX=!E,ZGG9 M]4+%F5(_CQ4'<]R]?[KW].XKSM\_W_Z-XMO?XW>NW)R+=7DSK6[;4=PUS M)\RW204I*PQKC"CRS98XWWX.WC!9#:OQ/:MQCCYX_Q9DD*67R%(PH:8?Z@_+ MP.F'>MRYGD$DWH9,?;/W]EWQ?+=X]OS5WJO'S_=>%,]?H>-@#QN^7D6R]J/+ M\0\F)'O-G>=P&+L"1ZXZ*/+H/4+#&R@ESZ?QL*"[]TQV+O$+5N+P UW!K]RN M+A_ROPWX>CS!)<#4$_A7-E-S\O2S91[*_G(ZQ4_OQW868-CP\P!L/06V&S": M'!"N7W2VK9#F%YCRP:]@R@=G1X I\4-[$..=@MN?NXD4^WDBV+TW9WTT_J#@ MM$O\6,6Z',!_$GW,#<;G5_ ! 0<$'!!P0,#O0< 3U>[#Y B/J=TA"*[H=8!^ MK_-T3-J3@E-3>,6XJ$S3)3N?@4Y\ "+DH"_>;[14 M UKVB\[N+UIZVQY\2+U!R\+9:/)Y@,4!%L^^?#7 8K_H;%MA<3R9QO;# M=/+A GQ:0"Z.XR(L/L=$6$?X#;[<:[_A;KU ML[8%K/H WXZ.V[J]'77PY7(2RT- 3Y9SR2K=WGP^J!>>H"#"9'?\%Z]Y&]O9 MZ*RA/4#B_8-$1@=,O$-,Y/<;$_F'?^*9_QHTK/I3Q ^CQ;\1($>3=G8;F/BW ME4ED>/O;R40R.N)$\"#EGIO,IO.^#\7;NOUC@+Q["'EF@+P[A#QQOR%/H,D[ M;2:C]L-1,_$Q(+#;-M>['L9 M>5UONWV9N?\V4@U7PXZ7+C^)'.^I, M@MPMZU9L@A-53O+K)&=AR0*Z[1*Z]>PY=]M9/_:/GM7C6C3<@ MUCU$K"'H- 3B-QB(GXV[4IBQP:1,.XKM!VPN.CW^T';-E&\#Q-ZO3*+8QTE@ M-/UIGL=J4V=TU[YO(_XX5]0&S+N'F%>) ?.&0/OF NTA)HLI.Q]F1Y,QX-RX MGC0+N*MO)P+U9#Z%XOT1MI'.4UA!N@'5!E0;4&V(I7]/+!W>/H(&ER+H;F&9 MJ',K>93P(ZAM./)JBM 8@.(#2"V5A"3]QO$Y(<)]INY[9CEZ]SDYOG)H -R M#<@U(-=:D4O=;^12'^*7@]K5MU/ZYNE\K &G[B%.7;E.S9"P^"/G]=W;%QL2 M%G_ A,46OK73V\K_WW_^EU=[[]Z_?7JEZOB#!-TR"?K-(AW?V0MY.[NW#2^W MS2_W?8T2SW26O*"#X87=$V_2VO#N&J'=;-79N8T.A]Z1][YWY&8PZ+0217>% MH'\ZJT?M,E7]Z1NJE+HY)^4NPM.)_X#DNU@8_.Z"CD3SM[D.^ZVY#^%*OZ(> MS:J8=U3JTY2VJ1G]I6_978I/?E1/85!_X7O_.8XFG^=]YSMB7C1R/FKJL:^/ M[*B8$S9\:Z?%H?T#RQ<4]?A3;*=8X@7;TD]FS:DVST5[%/ULU!4WF#0%,LCQ M;O'N $9:C!,F,.?Q9%H /X-Y E,8C99=I.'Z^8"?(TX@[A9[H:L- S,Z*6QS M^H;NT;!$ 2Z7I+Y]C$UP/M%!Y>S\&'"=@[\ ]8 M)_"YGA[,Y[(2G%E._V\SVP &P=UOX]&DF1;PVS.X*C=8G??(;N;WIWJ$QRNZ M1^)G^UUNR+$5_WN8E.R%R&(R#5+A5IEL=O9*,5EH)PW@E*B9/WKL>X]1)?OUOO"]*1J FM12- M*ZNZ[(YZ]JEWH_.]!GHX:B9AYJ?(.B'7MNLH#K[^V-A#I!X8L46*&D\^Q1%2 M)XP>9V E%_8(+K/^H*N4-P7E<(IDYK'8?),?@[U=Z\/#V3@BYT?8_G9G2?OG M#'UH@=GLK(V9;]NZZ1K2 N\5,270^%O$I .+V)0Y!YYQA"9[G$.!S\P;(BQM M=^5HBE.N\.31*$[C',DOG3/ Z [^!K=.W-3"D.?,&JNV[ERTYEBSJY@" MR0!4 8/6>8EA*0'4NWO"FPYL/Y3(QEF>WXN!C/*?/WJW MX/DE +WBM,XHMRHI1G!!Z^%3GBB0GC^XZ$U Z0*(R=/M%@*@I7@^1ETS*Y$[ M5UR12S8H;TXFD-5YGJ X+$$> *3*.(\XEU\X/[NDL-,[O+*CYPY9?_VD_%V3 M5=1)<31KVCDUG"&"=@8+]M5+XLUVW G"U8?N%@,6#U@,0P(&H2Z%R%=,HS\8 MPZ@?CS/Q(H*2B"P%#++R6S9?@'ZS,O7C!/$T_:3,#?$W[JQR2-#;G*, +;0LG. LBQ8<$=<&1L,_5]_BRDLPJ$<#2UZ#)5%HH+^B,U,RO0'A M@M1!7MQ!ZR"K.VBP-PM[8&F^+^3*M $I=9YT7_(4DG(<-Y,1^A:*(WAZQ"+E M"Y_/V0?!I&?H;0$M#2ZW 0P49+/E=>WLZ&AT?)D2<,*%[0SG@6,6\RJ>=7>& ML9-7^%X@#'%&V>N"3\<+QA&,HA85QT6GB?EZ+$;^:N(KHAA]4L!_"_Z>KVK< M.7E& M.+'6VRDP96Q/6>US&ENX+.UX/)EA6SZXYFCF1G5[T#TK"S]TJ.#?V2/2.?]L MVZFD>507@9#ANT^V'F5ZS^X6^+6=N7_,%=+?)J-/"U2[P!.$4 90L9@/H$\>H;[*M@P\// P3O3=05P1;1V;P+R #-WL MV]I=YJ9.6GR9RZ@3SNK<"L#DV03-L0@,DJ NV04F.J:"6V#%LD4)U+MT'9ZP M0Z?C+KV(EPG9?#V(_";;>IT_OYVN&.!GM>*39U]JQ<^G_)7^FK64&.9^35@X MCPU0ZBYZ\WYW'\!@,@E=T]!F]K'8"[ 7=78FY#C%LR=[/^/-\[#-BG(^FQY, MYE&.&K0!M%Y/(D4-UEQH%CVH.J7EM(XR.>GA!X^OEPK^_,YPXNOX]LT+K^MQ M%W]9F>'J' 9 &0!EKL!GMU%F9B"R^ 4HJ49?_ED*^X:[_41/@#]BQ[[CR3>> ME6]:P0F\;;?8&Q_GP $"&U#Q*LY=K'Y?Q/SC%LN-9);/N@0 B/?Q**<&%EWM M_>.E3=X)Z!.=86[*8!1B=D&@ G9NWFT3F-W63;[2NCH_]R1\<29FT9R"L'AA M%"-; 1G 5M2%_!X!E)\6W1$V1Y!.V>P#4P],W=6>..US/Y_&/M>CI5Q:%>VK M8BO-QB&;\=G5M8-B::FC[ZS$-P-P;9:/./ A ,3 MSB5KB$<1O4@YAZ8)!(LV'R^<0\TI=U<[P

(V0I.M%GA&HRQ]1 MA]M9"@?X)_!&[>>2 WFZXY)L$6>"JKQW.8 V-1C'[=$!@ M-+,N^H,,T,2%W_:/>%R %MI.QN,X6CB507QAQ+7K;#1W"^TL!%M'PD#N64E, M-?#-6<&QC L#[R"'1I!;D^,8%SZCI4O8CFL,+0VT.]#N6=K%2& : >+-YG9[ MYPM)H_P1_7Z8J9;+[*S*B86W),/X49,A'VAU*0A63!KX.A/Z29SR^'S8GCL/ M,*P2FYSZ.<;T4S3?QCG%#?MW%Z#?+;TN'8]E-^D5@'DXXK():N+#$9?;.>(R MP/0/!],GBOL\BPR3J> UQ@">!_71 F5'&5_GD-@TJ$=T#MZ%VGXE_[6/3;9A M+[;4X)G1Q9F*#'P(].(FJG# RO>+TP\R9@WTP,.^J/]LN/=HGV@U0-7J(=KHK0)/"]-=P M*JD=35T8IZUS)'N&9V'0Y9,3-;/[=3RM\3!2SFCO M_9CW62^SKI'GS>4Q>H M@&=3:C]OQ\MH$?!G[ I(]S$@6!6J:+ MT $F'8PPY7=F1XOC)\6YRX6FK>'FV M)1/SXHX6?:@Q+"*DI],QNUBWGV#ZQVKZ)49N,"L?'G:(%RU"+2L!ZG-/MJ13 M[N%N@*64&6(J R-]S4BGSC7-(^S9A':P_'.UK#NCB=^.P#P?HP+VL8F=^K6# M#^DH?S3)V15@8RT#C>?%5YOLPEIEA($B!XI<<2?-PUSH[/ ; M/YXDI)Z0WI+L3B>QYL2ZI>)R2NMH3JOW%X<8EP@]/P;9D7K6R.+I='.4-5U" M('JO1L?+')O/=1[$VEF$G,^& MO5=B84#RARO,/#H>:'J@Z47JYZG3PUSRG M 7G# 4,<'+< IA9/6B[.6.RH(GY!?959UV MWN68K!QS1>?/299)_%2'S)V8?C$[RO4E\)$KR(Z%+)HI02]5?NYH@@YK_#1/ M&-]@F9.>;G6?1@GZ&5/YQ?H!RR<^= MV?+)CF;9O@ %;SJXG ;&/"ULB'HA;*SH2N?T<_#E) TIVJZLT$(2S!.=#NT_ M,(/_^"39J3N^?SR9,Q>N3S,93M0-3-)5&>[J6H$^#Q2%A8-VEKER^53;B?X MLVUF1YU_J'/_(,T"TJ-QV\9QVQ'O:N6MK+%TQSX&?^1 >^<7IEF4QEO-MY[K MW6/;A7R+R6=TK:S&HT!%P,P5^W'IN^F*Y2T4]I5LZ/@%[8WVU"FJ!0P6Z(E? ME&&#!1B4AX$VE[39453.4)NK XO3ABM9;R?1'@LF%M98RK)W7NAQ(*>!G.8& M5A-]=Y;K)"G78JW0>?7+]M#FPE=-KDVYL, D59+82ZO'D_&!-T>H^R&#EBO M,C8[IRX='R]+3BYBD>C^^"KT,\9RFO/4G"X(&58FL8A8=NT23Y\!M9CC[Y>' M3F8YL_YT;#27.#U!YU&N33J=-M8O/!E=A.Q@QV2.1G07'RY25L CVH$L-*]MA\0:/]65'0.'9+1;'_A@4 )B);18V MU^/7__G\":$&^ (,.QAKI_AL5QV#12X4A,,D>-[T5!8S/F!156%Y :@=T\\Q MCHNW6%*WTY[?_]%8[#W:^?*ZGY^WC8W=6?-_MX#I MTHY=:-([YV>2Y0=C<8AQ]K,NEVV1^I^5]_FAMQ.E?G'NK3OQ#O;I/'?BO"S M*\7.=G]US<,;E?!>:T+L:5BY0M;O#UOSW"J*P%J M1Q_J#TOSYJ[U7CY_WJ.;_WHOB^:MGK]^^W'OW M_/6K[V\ >8\V%O6'_>4B%C^]'^<:5C'\?+N;?#.H7_.B/,/4GWT(IGP_8*T3LRX9^[52OV\ZK= M8C>37A'Y3SFD!<8'1J#P*"4F613MP2+; *R-^2<,%%P##K93,<&7Z^IGG..4 MP$C?+W,-#>>""AM,'2\GH&Q/9J TUU]B^&5I<^^"U3V_(1_&.FKCHS;F-)"E M0R*G.7;/?G"V02>65.C.>S]:W/_+UXUTN^&4VC6&_VFN@IYS =U5[%L_?^LW MMJLU+T_^^^;%O9K#-_J>:J :9_T?'QML8$/FG)CR?S=KNWYI6\L%D9_#2'JC M<'-K/3PW^W*;;D]Z3E_;_N[I=43(1>ORTC;^H.!TY\:=6P<2'TB\ER3^)/J8 MNW8,5#Z(QP$[-HH=2W_FPO.,1@9:A<6"E_NPZ^M$%U8R<3V2^,9:=4Q7\EZL MUL C X_ SIUAP@_V MN@,5W\MMO5>O^_W2;@-F7'^EW86I)%WS[\)F(?=HP(I9SY8>L/K4\FU/61ZF(K0[R01_\!Q[8 M^V1'F+U[&0E>9;7N!]R<\\CQI%^O>YH +GK/_[W&/>T'UMR \'^MO\ VCI_E MTZ58MBC\]N#9A^C+8*R61-' B1!>$VMM()H**KSWCJKT(!\EA)F]C>FW!X\_ ML,!"U-$0ZU5%1-*)&&PH1G+?EH[=$C9+N]<<"_GI[P MW-[TL6V:XWK\\3^Q_M:# JO Y%'>?WB__^1!USCRMP?\03ZM>VA'[6\/"'SJ MCI[\]J#^,GTTGAV2,)F2^14/?J>,[G#&?GUX^HU_WV:"7Q\K;P6=#W VP-EU MX,S%2HID)9&L%$24@$^&\I*403GFC>&!EF?AK#12JL09"5J71#!NB=/:$9Z< ME4+YR@1WEW FZ(ZNRA\\U8@_Q8 ME1_42&U4H*0$X"="@BS0!N0'#:5PW"4=M5J'.KS@L[=+-GL5IW.'[9K$AI;Z M!Y<96TW: W#=Y]U=.W %08.6P9'$K27"EA4 %[6$^Z2MKZ@MM5B'XGL+P 7J M+E,_.'0-SN!;47?W3VK.=Y76#@=/\+WGK4%PG'( RT1+&4%Q%2$2$20EKJHD MJ%?=1.--=AH?93Y[!VSV_(3+]L;A;5=V[Y.,XDZRQ%!&62Z)H$P2+7@DRD0-NCA/,GP5I+R.DWG.P4\[!@8!]1JY MMSOSLEZ7C=DQ%=^<6+K*J>7[S"G]X(,!*0>DO&6D9%[*Z)DBKHJ"",4",:6, M)&I!HY!EJA1=AU?[]I"2BAW)S0"5=^\!OXY2WW^M_=UDBCT-!@7]Q[&'MUJI M6'\&A_"J-"@M6$I$1,N(\=X2IKTR6HFHC5U+!L<&A ,W8H=7/[I_9ZOI>4"K M^[R[:T'K**N;0RRC!W5U<*M>*QD"^\=.CW,2!!:-R,U>=XIQG Y*Z[UFF$$$ MG$JOBZQ,B27B-6"Z %V4.%,"NGNGJ2]MT%RN)W6AX[[HW#TP7+O8IK MRUE@.Y3^Z.=,MIJZ!^RZS[N[?NR2FBK-&%$1P$@PKPF@$B?)\12-3B'YKPSN MZR43;!Z[U([F/SIV#9[7:S'':R!..ZW''XM1M&TL,O.122(S^# D#/P C#.( MA56QX!GCDBM+E)41LP84T8#J) #N<^^H4&(M%="6?/<"V>XMOMOK]+Z-.32W M)KF@RAW%?G07QU:3]P!>]WEWUY_MY))T0E@"" 9 Y(TFSG+ )>;^'WMOV]Q& MCJP+?MY_43%[9L..(#1X+0#N$S="X^Z>\-WNMJ/=K9JA2%X6:5OS MZS>!(BE2E"Q9*E(4B3YG;)DJ5A6 S"=?D'C2!6Z(8ZP7VH>]@!<9U"=?_%3R MLX_2CM]#.YLV;A8Z7M_BP!ZUDA0;L&X#A*DYMM$C:2E'W!J>"@D, ERPN-9$ MU6+KR/-C'-AK'4NTE[^-1Z[?DQ%B $\_,&Y$!%L :T1-XFK5S@)MH#H6@1AL.@G<7M]%KAWXU%. A^YUU1PL>#BOOUJ MZQDVAB/,741<&H&4BX!VV@#"&(.ZI0X8&CD3-P0*J%GBR+J/5 Z1U2 G]3(%Z6A2F>=T''@HZ/=<.YJK$W! DN !W!^T8ZJH!T M<(IKB[6D6T0TCZ=VZ L=<3V@9(?9["-"Q]O\[^_,<]\J9MN.^&'XW#L U*-T MI4NW]C+P3&&[/6:479>$>X /FIWWIYL..A_YN@J/&V&;8S)H%<_[' MV=C]^P*^$:;M__-_*W"R?JC2R;#953&2)Z-<)X8EISC<(M@G,-R>RYV.S4C> M-:$+_LEJ>&T;WQ3K=S):CT&O:2Q)-*:(?"#)#@MR7P1ZE:;#^_)YI_-PW72X^+Q'K57%6&ST!:94&L9KY&T 8^$\ M!J=7I:):QFBHN<*QG]9EG9*M[5#VW!B(#C#?83O@(MK%W2VK>T# I9Q@T=4< M>9=. S@BD'5"(:(H)PQ^I^56C/Y(+W>GP$7E0!!^XL!5LKM[\71_##& [/IJ M&CZ'T;QD=X];JXK!V.A]QEB4PM5(N"@0#Y$@(U1 C%K.7 @UHUMM+Q_CZ;Z% M.Z0G_Z.97;R=MS#:,%U:CZN>&[N+4T^1O&@1+P!VS*O;/VDX!.:!*HV3Z)<$. (!FAA?,!/2B?;,"D@4D]^V]UUJIFOM4D!$0KZ5 ED< O*AC2GD"7YK9/[A37_*B#X1?M4_1N,2()W'$=40B>@\7 M!BD;-7+&2A5DUCB73?%**5(S# MACMKP8-5CH-KBA7BEGIDB N(.D:-,*QVM!=W]HX$2/]T\6)0U^K$;<6+%O$" M8,>\NOU7'*<>%R+@!;EN= )IC 7BQ&A"B'2:[S*#VS^ 20C/3[UQ>\G0/DI# M,K-@-9DV+E1F I>[QF15@?<*[6P\*KG:(U><8AO6;0/U1H3@'"(JI/Y'FB)% M)$$XT)HJ913V3^J'',TLO,E*]R'IW/F:ROVZTKBUM @8BYZ/J0PD/W5;\:)% MO@#:,:]N_R024C*M:X,]3@M^/+RV9V&1)O6Z+]3K^! M\#&,W'K)Q*U_%0+4@X7TPA-9AEL$NZQTZ9'QY$35C188(;? *"S@IZ,\)X85 MISC<(M@G,-QR6G8O1O/#=$D4TR;S.:A6K*L[S3EYHF/:1464W[ M>'X9IK#^/XZ'0S-M%UKP:^L=K=)*PO MY+O??GZ42 ?LI24Q(%$3!^))9.*NH$@Q3H)W6'BS1;[S=)'N?7!B (N=_K=W M6?UO._W+0F#7_S2SZEI&<,YI$P$1::H=5%@@ MP[U&P6M0 &JQ=UO;J[64F'HE0- D5X_1#Q>9='OR.] M$-+C.LH:!I9SS@&\E#I@Y+VA.EBLH]LR>7T-[/WU6NYH=)@Q++AR2!$"ADPQ MC S!\,Y&6LP-KJG?(@90C!++J4LTM !I!LR@,CH@+Z.@-5L3[B@QU8YP<"7"DV M.NJ-RK(WOP&KPD3)M$0Q&H$XLPI9KS&@+(?H28>T@=F_IYB#@K[.69WXQON+ MEN>"5L>\NKVC%3%,**<\PKF2R&N"-!4UW9\XRW3X(A*A5K MQQ3#@3^E;02TD18)X1P$>$H[TA.QZD%,0DFV@E$2Q'AC#/(X@@PS[I$FF*/H MB9#>!\I-WW+_G*JT54M)@9"-ST83H(N^) MZOZ&%.PT5\HBC1M5G*I$0-I!:#32_ MC61T'^+]73L)>Q%7ZX@/Q@G$I C;%Q$BC,07"]L"%H%)7HY6+M?<25$B9RF MYQJDCG-!D3'"(DQ$J)FUMC:]Q#T[%5>0U)K* ;Z5[7%/^=^2[#VM<+.D3S:2 MO=)Z+ E&S@6P8-R'=!8E("P$5I(1[AWKV>KUF3LA)]_;[$6+]3Z5:S%9H2L54V"0EKF8BAP4RUV!DFJL5*.$1QI+[W' M5^KV ;3MW>AMIVN]$0G42@PT+52 +UBV"W(=\^KVCEQ::<&T(\A9:1 /+" 5 M%4$RE80*3&@,O?BYNT8NH? LQVVNWH1LEWJ&_;C]3HWOYP/TYYW-9Y=A"DH MR"5\ZR*,VN9SJ)H1_#M4KX;CMGU='.&C5KE3-2>O]K.AQB4C+M1(R+3_E)B( ME$O[3](%$YAA->NENF%-H]\GA7Z[KL_OLCK_ LK\6YB]CW^8KP\W6RW,/?QT MG_TZLE8-FW)PUY+W"8V'H4\%+0M:?D\G1>>==)$A97U 7$>,C$H=LJ(4JNT.W;H%8ZHI<<])Z]<1]BXYI9\;D?JUBEI^^1]_3=C]].A1/6 M,(%42+RAM72I>E>BH(T@@3DI8B\$*+^'F6E&P?]DIJ-F]*E=PX(?.RCHW54? M4*$'DIU>T^#BU!:Y#M3VG%CBMT!C@<8]0R/3G'-B M,6+*,L2EC$CIP.&/6C$7B:GYD[H6[1P:6:T&G,@"C<^_37#,WOA:;_I\S+=X MY[LV0?2,)E7SXWEB7GU&(_2P /B_=F:-;I^(([5'0NM81T(0E2* JTX)LD37 M\),4C-9$4M%+(LD,M$H!/H?L,%$Z[H7[HQ]X2:N!W1_7OV+QLVE7P]_&WC]_.-! MN(TWGOW-QSUTU+L>W#4F?*>Z?L=@NTO3G=^DLRF-N[L76PB5<:GHWXRNFM&G M:C2>A?;LQGSXYO-J1H;A*_+--&1U>0/O/;\<_>";=C(T5V_2;W^8&)^(;M8" MVJ:;_T4LV'WPKWD[:^+5\EWR5U$8>5"A;EK M&<2&VL%TYVF_6$71$_,I= $R@"Z\Y1LS_&*NVA_^])>;Z[.<_"RCM\_\4R;X M9>KT]90>KF9_Z9;(@JWK8PY^-K-0_7$1X/YA#N:I'53O1NZF8N])I;(+ >_F MPZ@-_I_P4\YOI=WT?[:)2S,W2O[G> *O.SN,^7N[?-O4GF7UMM7'U=M6X_C( MBH==O&[U/L\=0'*7/=HHC*Y23?2+,7$]S\RK9E3-+L;S%J8%E"!\=2'E5Q/Q M6IXIF+?%OV"%S>L]3M,CTXA]2,N-46:W[K8R:C.?C9>>;'J-9#-@#.ER!/9^ M/ >[W7P-_H?N*03C,_SGY1=G;:"/'W,2B7/!EJ(%)Z\%]Q)&GZ06 M% M;L&6G7OU+1XY7\Y&9^]2"Y][3>81L0YY8AS2)'=8Q&XMK54L2;J[%U$V>8#D(Y1$-M$1<1(VV] M1H0[3*/'+#K6X^[ZVY35 CN6D[75-'P.HWE8K?>M?Y4ZO^_<>S^)6I0CK3,) MT1I5"XM<9 IQS VRH)E).VON2&VQW3KA27U-%-<114+@.\);I)00R!CLM0K! MQ=0M[N8)SZQY/T_'EV_A9NDE_M',+M[.6QAXF/[TU0WG:2?UO&T#_+_OD4YF MH.FI,\H4'#O0I2PXUA..62NMY%$@9GV=B$,T,BI0A+4-TFI"X7274X.";40*O;.@*^7.E_]C,OMPK>O3'ZRSOS MLBA7&'VJPM=)JK-HW_09T+T8B_#@K.!AH.3>,C(G-MPBQ4>YK$J]I/G4O:%W\ '1!6.A$5I#KMI3Q2I-(*<\8U M!FA**1L7"%*,6Z0]8U:JP 3K*Z2JQ:"FI=]FX3K?@YO[MS *4S/,7J[Q M<%73SE)&Z',HYJ.?(\>%8>M$&+:4KFF,CB$B$D6Y2.WH"25(!.JU4%$$O-7Y M[C'.\D)EP0*=;RALOT:(X@&\2&';*BYUP<2"B8]F'83O;#$[Q>P4L_-= M??"(XT);5#-&$*\3N:"F"FP/B]%@+K P?;CBJ_*)A9UI^RKIH0.MBZ%Y1L4H M./G\$W) XG"D.,ELK(FM*2(D.,2#=<@:3%%=8\6L%EQ9TH=[OBN<5'(@Y.EU MZCG ;/IQ.N2)L*F*T_'ETBD?CXHS?MS[3J>ZK;J?OG&:8*NH-L@+$\$Q]PR, M!]@2%AB7A$<;?"^GBE8&Y[H9==^-X@09X/JXZDE*0\X"B@44]]_;V+I:4Z*1 M5EHCKDT-7K@-B'%?,^]L5'&K-<^3O/#=@2)5 ['++@@O"Q1[3H.?S*&DV468 M5DT6TNK5(@G^NAQ,.ITS#B=VI*-(\8DNZU$-MU1L[L4ZODMR$MK9PD"6=-0+ M\B5+Y/7$YD=2U37&'IF40^(^-S^2 AEK-0NUKAGO)7WT;O09-"Q5]G>ATE+G M^NKR/"#\U.O["T:=^E(>*499:C7VEB3V.P\81072M5?(FIIA44NAB>HCF[-C MC&*#6O,3QZARU'XO'NW;"S/Z%,"?K:)IIM5G,YR':ARKW'JYFDP;%RHS@=NX MIF-KA/<%01^/2F7DD2O@J5J6_>P[2%IS4Q.+*+4.<5D[I'20"#-.@I$L&+RU M[_ ]WG0TLP!FR@$"MN''T/W];O0S*/G_)!U_'W-;T0])P<_7]/O7E7KWQO3( MCLR6[7^GML!C@<=#@<<[X(QPF@BGD7*)0%H2C4P= )\L9;BN:TKY%EG)]SC> M^X2SA^VVDH$DQU6!4K+.!^JCK^_)%JM2RNQ+F?WWT&@90J+A->)4N>0T1V2- MP@@394W NA:LG^-(24E_&X_&FX4^?66$\ YSUD=3:5^ L !A <*[]N]J3SAQ M$G%F&>)>662"C,@Q1IDQ @ZETW"D0\@'5!0H/('U^G(>.%BP Q>$N=J;8 MF486=Z)JX=X'J'V>NC,3<% M$0LB%D2\ZXR1T\X362-/TTE_+S R/H+G[74=ZMI'6_="Q+471-0#24A!Q.?/ MC1^G _Y;F%7#<5N*2WK2('I&DPKY\=P.PW.:F?TWU7O(1+QXB[.G:A5EM2:6 M(TY2M0J1!BGN.9*2\T"BE>PHC%( 47A,/CV. \#ELOI[\)A4*3X-*6X5)/NQ5#^?01S M-(0W]-4GTXP6UK$"Q]-\-LW0@.^$P*E#+3A^51OKON3%\'B>=+F/AY M//T((/%QA1'G_E_S[E@T1)7OXQ_F:^\<=R=8!UO2=P6;"S;O8%N>81>Y=_"" MT@(N"HETS5.3+.NI-;@V;&M3X]';\GO%TGL.KE&\PX-K!PJBI8)V7X02&QFX MLI5?]I7*OM(A11"$U]A*@U&4J487JQH9+#E2FDLNI9!$;16C/2:"N,7@+0T9 M_&LX]\WHTX?Q-+W9^6PV;>Q\ENS@'^/?QJ/T].EX.,PE;-_+K/3@8@!*]M;E MZSAVI@IH%] NH/TFJ"BY!%]L+,PV#RIJV<949^'X9IK#P/X+5--,V?V5E(O&ZB:0/M9"WCS]P&FJJ MP?:[= ")V=22F1CP(22GUCEN5"_4W3?'_V.'CWN= 7S&Y2T>0G$92C^Y8KN* M[7IQMHO&6M7:$229Y(C75B)C(SCK+ 3/>9"4^3Y"OT.U70P'#P:Z1B:F\T>" M161YT @SPK"@3E/="VW-8=@N#5FR'P*DX\#I>SM\J&>0CJ2+E2+V'.ZP=,93:$"%(HQ"I M] M@ X1ULT;?I1=MPI;285"C-& .#7PPIH$)'PT4;/H-+8['.G"O&\-^(EC)9@, M".8#QD4QY(5(J%B(8B%ZMA"UYT1+"( \QPQQJSFRVA DK)&UUHQ'2OJ(A_JT M$.]^^_E1-H([&AF#L(\J3!&7C$,4&"R"=Z:<2AD)?E)7@=W8B/M'J]4 "SZH M5\NX=W#8_?B5S?,=SNTG3G M-\T,'NONG("/(53&I4C3C*Y VZK1>!;:L^^?D9>[W+[YO!K>,'Q%OIF&C 9O M8%'FEZ,??--.AN;J3?KM#Q/C$RJME5PWW?,6>8_N@U1-WL2KY:/S5U$8><"% MKVD,<(KV!*C#=>=HO5AFC"5B!+AD$!@?>\HT9?C%7 M[0]_^LO-]5E.?A:XVV?^*1/\,F7X>DIW.<2G"="7;HGL>.C[F(.?S2Q4?UR M_S )<["^[:!Z-W*/0*T^5"J[3_!N/O$^^G_"3_D$!KRB_V>;LM?I6$G[3V?: MBW_&PYB_M\NWK=ZNO6WU\9%[++MXQ=7$I?Z8;V'NJI^'XR_M'@W304G\JV94 MS2[&\Q:Y.MSI-1+VPQCRV7JPV^,Y MV-_F:_ _=$\A&)_A/R^_X-*&TJ0-;]HP,5,0NN5DY "SN_>?;NYQ?&[:QC;# M9G;U9OG]VS8O\N/J^@P"Q3\OK-DM%Y"SFG[KU]_Z'3U3BN'K_[YY\4&]PS>V MCM3W%TH^CG=INY1B*>VW:)3:*:P\,S=-7X/;&S5-?0\US7>=LWVV57^,,;FS MF<;%%&*Y7^'?%VWU$]AW7_UJINZB8F3P.%%YR.'20YC%W3/B%$0JB'0?(MU' MEG5ZB$0QY05YBHX4'?FFCK"B(\4Z%^1YWGCA$-:T3UQY-1^9N4\%M/<>.CC< M"7DVJLL=<#Q?-MX/PX$6JCY8K-XOFQU5:(%4SZ69VE.+YI[=.=K':.@,H' M;YT&%RPDQF1;&T S[P'-O)'>8JU=+V NVY(=K#:;?I%/4TP*]<,PS7IZ;AT_1SJLCL#ELWHVI\2V:K-#$[G2CYQ)("18I/=%F/ M:KC[;6+64VZ+O$2C^F. 2UQCLG^:J$C,96*F_4_^H,1[+\B#W=NQ\<- FAW0 M6UKOO$ML_D(C3B LLYY(I&HKC<*,>KUU3/HQB:EUC8.?AR'S0(_\^9KB]=2D MA@\4/:XPK5!A%+PJ>-61'#'!2+0&&9)H';23R!H2 +F(588Q7JM>&F_M%:^( M/G6\VCGU7G%]EQ0)L['[-^A,2A0EHH0P:HO7>_P*5JS(NA71A(4@*$:*U@1Q MY3PRT@4DP;7%M8C2\%X(Y,Z'P[$S2QZ@OR:E>[NF MJN'94Q-9(TE(!9 &:X]XH XIPR@RS'#X/R5%/S35*V5?3]DD8LZ%8I^/_(>% MQK^[UN^>#!L=U.RX7/%2+%F@L4#C;J&12R64-#5BV#C$E0=4E*Q.6.&1JIO([A_N6IT.%64Q?>_V_>_X>UGICL[GG8?Y ;$((J5:=LP*X>> M7I+Z%2OVQ&2X$:H.RB 6+4&<1H_ \M3(\.A9S:CG-/3AD+\UDTS?_9^44>K4 M[>VXG3U]1S738:+_A.DX+;JBA/YP5/:E9,$+5A6LZCI:.H]Y:F9)HV.(>_A# M!:F1)/!_04E'M[LQ/\9#WAE6;;G#)P53+@^RM\CF$Z#;Z:AL]A-"^- M%H];L4[5>.PG7:.C),2+@$)=@V&I,?C, >R,\50S51.-^W&PGR&Z2^-Z4C<^S[W*FA)UQ1H/.PU+=!X6-#(,:X#CQJ< M;/"TX8=TK(11Y#QUA('CK0GOPT]_9FCD>,"5*NA8DMG[=>/?7IC1IY .^D?3 M3*O/9C@/*:G=IN+N:C)M7*C,9.V,([QO@%^.[N>W+&;M@(9;S-H3TT6$"QD4 MV!V63@MQR9 E02)E:F-J0D6PZBD>>C2S<(L-^AF4\G^23KZ/^;C%AZ20YVOZ M^.M*'?LJI!PP?5SD7"7I75#LY%!L3V2$U*I:4(:TLA)QB6V'BKRV/'CFM&!/ MHN+:)RH^D+IK($EQTTNV?<]N^M^F9C0#+]U!$%K%Z?BRHIBHZNV[WW^MSK^8 MJ2]F[ 6I7#%C3SS!1"A3D@54&ZT1U_"3C35!TA"BC194BR<5?F>SDU7N7=:X MGT'AWC;3RZQII;*D.-D%G0HZ[2\#+IS$2M8I]0"NM8XJ$94(%#!CVH8HU=/X M;G> =K$6*3[*93VJX>XUV41[2C;1EV@US]V"L& :7&@^&SLLU9TOR34M =P3 MF2&I9;&V$6G*%>*$UTA[$Q$A)"JB=+0X[J8:4D>B/JYC2L5'+E!6H"Q# MF34T>H<>!I01,M#XN,@#2][X<+WF5=YX M8JY2$-AQXSHWG8=K5[J8FZ/6ME,U-_LI!8K11,ND Z\Z)D^<.*1K5B.KM==& M:Q'T5HJGW\STATZU4_^B3K%_N2ZAV($GCN516:]"&% PLF#DKKE4:*122V29 M"8@[C)$F@B/L([CZ,3BG=T08\!P82?& Z>/J>W$XE97%U[]S^G]/DXK&$C^""C6 ON MM%$:><$BXBS25-+"4:@M$9YR&:G; 7U!1HGW\>]MZ!)<8!)_2;]9,XB_A5GO M<0.ANS.(WQ#)+F^$V0LSF@6("Q 7(-Y;!@>;X()"=6 .<<\C4M1&Y*35LN:" M$;T+QH3G 6+&=LA'?'Q O->="M93],)>8O0"LEXYTUY4\]2\>O-T&(CIYZP0 MQ5:^H*1!R<(=EIT3(1C)ZP#!0[)9/F)D1'3(:>PQ\=RJ*/K8J0!-?@N*_&$Z M_MSXX/]Z!2;.OQN]7^KS^4J=^S=N R:.JR2U!!$%& LP[A88E71.!"90I"QM M3WAPYBV%?W)PZ:U1F-2]5.D_'S!2-5!U <9G)7NXWX<_'"<]/^U+-R5V//1W MSF_70?+[G/2#$:%RWKV<=R^L#46*3TR*]YK3ZBFE]1(S6A_F4W=ATE&U<:PF MTY3/FEWE'?GP?^;-)+5=+F';"_(X2]AV6&$;A2#-1ZV05Q8C+FJ*#& 7,A(3 MC)VMP],VT)=AVP=SE5ND_S$^=Z"XT_!AHDL/:.A6Q \7'1 MXQQ.XJIX[@_QW)NG>MP+TYZ /&CHN0HCCI!0$+ NZX:X!E6+$0$5.)Z<)$@:R6 M%KQN[!0!+&31[L1)[Q\!">$#+G98T_^R(+"DU/?CF/]J9O-IWF0NGGE/BE8. M41SY(8K;;5' Q"DKP*[8?"1;U\@Z0E$0%/Y3BC'9CS<^';L0?)LZV'P$0[/0 MX*OSD7\['@Y#?J?V?=R!B<)L('?II1_H:8="+5> L@!E?\6A6#G+:XT"%>" MJ\"0-=P@(Z6I&=="8-R+T_Y\0$GE;EN!'0U0[C7_7DZ#I=-@DT6Q=&6O%OY^ M.1'V8B/LDI!ZHBU2=1TQ%4A0$A$8)844PQX<<&)%K:0+L1?6YSL.*JR*O1]S M4.';)D@.&.%'E4TJ;GB!K0);&;:D5)Y9JI%F6"".>4"::PP^<9 6W&K&:"\N M]-YA2P\8/ZY35<]>37[*AZE^;D9FY,IAJG(,I0RW2/'1+NM1#;>49.XG(?2N M;>=@'$/:]W7CR\MQNNG8_;N*T_%E/E U2PFB)%#-YU!-AF;4\9SFC>+EE]VX M+7O%1^Z0EMAK(V44M--$>H2Q)Q![88LT\0PI3R@)7@HEMPX&/'F?-RGF^TG> ML/CI:YBZ!N*PGD(NJO6)!UP%JDY]*8\4JFJK:F4X1\P%BKAF$6E-%1**$:FL MEHKV4QZY+Z@ZLDXISYX;*L[Q'2NPE.C.&9[,[;!QX/?&,$W)I!L><_&*BZDY M=5-C8E!26XMJ1@/BUBBD"&=(&JH<)[4W7O?M%2\CV'=@6QHS_)"U]/U"27LR M.5(,R)&UGBD.9[X:G<,6K% MYFOPZ#]A.DY+KRBA/YPX8I4D\G/XR'XB,J*XO5*E:K6*UU B]EB%$, F5L:L2= Q^>,H4"C;BF7HK:]>+( MWU'&OZJ.[K^,7PRXVB')Y-%8L0*/!1X+/-X!CT1%[(T5"#,O$;?)J1=8(B4, M5DY&0MD6'7F/IYQV!X\[K6,Y&FS<>0[_D0[]"_'8+\SH4TAM7Y/O/N@\^%35 M_1D$%F+5W#9C&MK9M'$S\.G3[XN%.NI-L;+WNU&QXGRPV!E$74P5*TPC;55 M03@:@C$L!-:'\YU,2_K?3]>Z]_M*[=(OSD=^\X.U*S^$:3/VVZW.W7#NP3+] M]+53\]_-+/P48W!]D<1+?71DE,4Y+]!W?E"">**T0L1:"!>\XTAI'I$3@41.J=%^BW(' M:R'JR"CR2N%47FJ05_*([^GC45SI+R 'F):-5 HH"L 5@'Q]$<*%T#6!9BP *YQ*)3P426B#J0B=_2,)N7SX[D=AN>T=P^+[/]K9X;O]HDX4M/G K%>L8B43X=G61V1 MB;5'@1L2&'=*LUM8B*D/*FAD7"T1CRHB;;5!1$I'O:RC%O0(3!]A]8#ODJ'F MFV+WLJQ? =P"N 5P'T2,PZRPVE'D:>T0!_!%2AJ+*&8N.FL85UL;%IPZ'8/Q M"#,N$#>&0GS"&7+$$V\9]B[H(P!<(0=T?\F<%XVWA:BY-Z+FC_/)9!A2#QXS M!+F]"'X^S,>(009ST+'6J01BC\>P2#+ -[:0,K8OE" M!U9(,_:3:_LPG[H+TW8M=R?3,;APLZMLUU+J;9*L8*K;-<[!7,_::F*N#+A' M)>0[NLJ8/L.Y(PW5 H^&IHA+2(D13U&:K@-',FK%J/)6Z:V3W8\KTYTTX'S^ M]'421KZ9S:)!PDT0_"2&P^C0ZY3AV)S7I .%IO3UZ&V"(IAP>88HS3B MD2NDI0'0<5&+FKB:Z2W&_\=XR^?^7_-%S_0_QN"L)SB3X"437 L4&9?@#@>"K(X4:29M M4+6.5FT1Y#S&A=X_G!7*YKN\:O@[93OSCP>!4S>>_]Y=P_O M&@8>LV?[L.%VEZ8[OTD:TKB[]W=#R/GL2WB7J[1O.QK/0GMV8T9\\WDU)\/P M%?EF&K(JO('WGE^.?O!-.QF:JS?IMS],DO,_^K16MMQT*["(Q;H/DF(W\6KY M+OFK" +E'^SX:QHFW.'-JB;AZP-5A1SXPMRU#')#\6"Z\[1?K*+8B?D4N@ 5 MF0AO^<8,OYBK]H<__>7F^BPG/ZO@[3/_E E^F5I]/:6['.+3!&B]&J.'.?C9 MS$+UQT6 ^X5REY#1I9_SL;_A)?T8=0&GW[*QQG@7?T_ M%[4CYC#F[[?TMM5L7+U=OFWZ*;WM(T_N[^(E\\15"SXL,ZP^SN"#["U]_SH? MA]B_^OO(S,%-#/[U-VS8PY^S.6A>%*R5JF$Z.$.\2UB,C&P)&5 MA!//N=9U+QPU[Z>?S*CY3RXD?+M2%OC'^R\V[\&_/\ ]W--:/^ M_SK$-SH/U4!G.1)2G5.YV'= M)*SG*!$_DUS_>67H2OLK<>I PN>^7HF>9D)^:X>I6.:KWM MW._7U1>3L^CCZ60\S=#>C/)9KC;I=)*N'\/0?#%3^'E4G4^FS;"B5&]A1B#N'37F++W7\AVJIJU, MY8;-*$>K\.!/H;+->')A($9V^=WAMHN >)H#_].;PJ6TJ9&21VA143PVJB] M",,XJ"[GPUDS ?<> NN0K@AA&OP 7LC/'7QU,IQ/F\DXS12,-%Q6+@R'U:OF MP\>WKQ&XI\WG=,(-/IL/S;1J+B_GX$KDJ6PZ$SV!$>93<3"@/%\S\)1SUB!W MA$P9@6F>'S.?C?/W0P412Z*9V0AU3DD@SW.1TZ]FZBXJ1I(,43ZHUJ0Q"Y,/ MG\=I==NY!5$8I;Y8PZL*_LC=@F#&0X0YGW6K,!W#>L[2=\)PG*NE!M74-&T2 MB<7F3UX%.V^&R6Z ,2I:<'2N+0YNI)@6-WJ4QB%3@72JTSAEJ-Y6'0S2I^T M9MB5::67F%WKU>HM8-5]=BQ;D.]QE7[:&%[.[<@?VNM[7YC/(.HAC*JES.6G MP7(,C1U/%VC_:1HZZYI?]]/X#&<*D8!$YE4A7:^>0 M(M&@@'$T)(([X>NGN!P19NA-U_0LG76872U;G[79=ET]P$?X1A"ACL*0==-3 M=?-3+2?H1!'DW6@!']O0D9)@/ 7SM:C#]-5ML=9W MO'KO>6],5$VU *U3J7$WE^EPIV.($NZ9TDJ'H+;.)]G@I!0U(AXB!&X5!<6U M&@7A)0O6&2]A&L<&AA?/E7FQGN-O]N/;6-[RUU&P@N M!ES<7?*V?ZFJNG$L3['?1.L-T3&S6^0+?)^NT=U_'9KP>)_. ,> J&<,<44@ M7@1\AC],[2V1@6YW?2>UU,Y;B0(7&@0.?E(@3"B+30R!A>BVA"?/8"<]'])L M@/#DSS9W1$8I2L[18OL^GF=38WY,QF[:+JY>[)?@=:&B]^W^GHF["3&>09S M_^U$JDH]#\$-K+)7"F;_4P.N1V?5VV7,?%;];3INDP.]WCXQTRG<$+,O(7DL M$[CP*PQ\%L M.CB!(]%2@@U%0@6#N%0@/#XZY+SFM7!!*4EN"IRQ).K$I*45 M Y>AY@X0CC(4ZVAY%$'7<0>]G^N-+3EQCXPI?'90,@97#^$5!LDEA#]2@K[Z MU'Q.8A(R8V5RCP]..K3Q4M:<(&]D#="B [*<@RT#B<&U$ER)7@JX/YBK[#"_ MCRNK=O\>[?<)A#B[F[[S^>2A0\Q*0)=16TQKB M$+!I8)84EL@H)Q&N@\6!.!7\5@>(Q\C.1Q"&A=RD]&?C%]F,WX,+*41[/_H# MPJZV>[>>A$GRL[N/63^?-&U$EG_9B! 7^UO]QILJ@I\;*$=>89R.XF,P";!P MWF(;F1(J1OGT>!,";?C[PQ!F+8'$^_AA&G[.W8F7O?M*]+F*/KO)JE:SE0 & MY@MU$U8M9ZS$HRD>30TVQJ-_S4<=;GUI9A>W@^]L(_O9SA<%S"F0R-,]64YW MON>P"?.M&!9PW87IS,#O5U'LX+9.VSE/MHAN#RZXI4QKP;U S%N/N-8:W$6% M$06TIX)P9>,6J!,< Y40FFB3F%0-!G>Q!C]3.J<)CYZ*$+?.10Q-VZZ:<[Z? M_IZT!,#'ABE@?7 0\";>@+=F.$Q-?Y9BO;CPOJCWW6\_WP/P;%"S>L#JEQKV MODH"?IOBOZY>M2%4:>NZ4J^[O/Y*VE9Q<;K_77?(.Q 'YVTPI\"NB)CR)KZC ML5<1UP@+3K C3&*]56T87:TA4 9QU#8F6F"%3+0".:X=E\182LF-U&TNGS[Y%J?5,T?,VC T6&;OP?^8PK"7;X"+,OCT?L]R9N1;S MS23@"G?31=-1!P;D%)G";**2$0\3HRGQ&FSE:#O M#3Y_^AJFKEE)[TW,)/N07HC*,3DDZ0V+25F3P6#S9=S@F M%#6$48H,48 N=1!(68 +XH)D\$N/?2\M:?_>P@K_U,ZRK+57\[/_^P='SSH[K\ M_AU>]>/&,4UD,,F)@6DSG[I ',*Z2_/O4(6EM'3E)N#57$ZZZIO9A9E5#3P_ M98/A7>#MQM,\QLN.3"99F;8-,P@+?Z3;^%6- M7^=3YWZE+M:8% M294AG7?9F?]DP\&H=!(!.I#"]!%,&SB8G[H2J4&>P&1CVOP3Q/-I5,-<*#18 M#C?2J;&:3KP ]/=.#SX:SMKAW.ELY*^FO:U>WX M)KG1JSVM]AORNF_S%J7$3$6)$GL,>".!(1729B=.Q;0T<'$;T_(CV&36BVA+ M:G$MM;A$5Y#%C4DZ8;OW. 1:T"!D%5U1A6U:H*QM&9_F%KSHQDR;K3JUZV!D MK8:SNPTH[OH7N\JU5#67J]?603=K]7 ([P0@L"S:G%W[Z)W>6S-,9GB]!"X, M&YB990VJ6Q>(O4.#%9K71"!6Z]3@B3%DF);(!0B1;5UKH7O9:UK0_MY'"WRS M>V'&D!.&CJY!1?JS^NE&@XKKNVW!GZ#0M[FRK1PFP1&H+GO2P/F8U3I?S"8VAAZ>&7 M[F(5*+87XR^CZJ'/6G-,%D.K(DP%C#Q_\'QZN'GT($\N_,"J5WEDXWD+G[2O MWZQK*RA=^)HA\W^5(^F[7A]UV_GIQ7\/.YE>CJ4_Z%AZ]J%7*(D"#"!=CD"5Q_,%/B?E]?G8SJ3-KQIN[1? M6$Y$)L3I;OVG=1&^I@C\W+1-3I!=O5G>9>/2#6J7_.2Z/M,:+&5'OW#G9>2L MIO=?=/\5]$PIAJ__>\!77M"[K5@;MQ9F 0_J^ZD;O]6R8^NU[F5N6NK-+;JI M=GJ(OB]ZK@<.>;=#W"7_V/4 5TT.ZKN:'#RFG^NS24"?O5S^R)';KUWD]E/> M_EXY84\1FX=T*3V$N>Q5V IJ%=3: 6K=V9KE9%$K18<%G?:D-2^";+2HST?H?/;63*>I6.M_ MS' >^FJ:1,F T0>V'WE1PM^W"85[JUM][XPC=,!IG>?/'BYLK]OY_@A/99.Q#G^?;-ZH)B//E3H_MC^ M!2G9(Q?^N_(;QV1Y>.VCIY(@+F@Z=*D,TKAF\+ZU\SAJ:L(MK(C?[TW?5VGU MVWBTJ.#ORZ46 WB?79N?AV1YCE]["FP6V#PMV 3'FRI:&R2-IJEYLTE\;S@1 M@ G--8TN]N*P/P=L4EI@\X#3WNL%Q_F^CW'UUZO&\DU>6@O5/W*-[_=4&C^R M['>SZK>8SO[5GY[1I/]^/$]EC<]H/)\KJ?60Z3A2.ZJ)T(+4''$L%=C$Q =M M;$"F9@$K"T96;_%!/S:9?]_!M,T/UJY\EX\9-:-//S;M9-R:X=\ Q2?PC=0@ M9IQ.C,^#?[\Z9-B7)6;UX%ML1OO0Q9=HC L0%R N0/R]0*PDJ6LN)9)81\0U MTXE\2R,1N0P^!J5\[&L'XH4!L9 #RO<<$AT!#F\&1#\(Z-W)$:43 M.BCZ\Y(?;G'T>P61Z+@AO:J&H;9+)W23J';-$"3Z,VQ/%W>V#-#452MH: M,1UDZC7#D*&&(:R5%JD-0QVW2/T>8]+V-$@BSFXK$#H<8K_G>_2R7X!IVW$B MJ%H<)[^5-"H:M^3R&FXVL'O&*=L3$PP1'/P\;)#S,G5=Y1!H6W#W)-51,FH] M8[0/@H6_FK9)Q*B;?5*O"EW4BAMQE7Y\ET*(YG*M!_&[40<#ITT=M4&+URPF MZ7O9$E=9WDSCTJZG?1]SRVMVIV_1,*YX%+-WLT:\>= ?<^J\[;Q"!]V- MFF878QCQ=#Y,U'M+=OTX'L\RR6!BGLE-0->&VEQ+7L>ID>9PE#Y*Y'>+=T^^ MV2A3TJQF+MVJ>W1'E[-\O\?1?[47X_G0IRO,YXTH]Q,:7.? MHR>!7U Q9E85FV ^\:!DNK7%<^YKA31-YEE?]?.^B['T^NTFX[99]9]N,O%E1_\( MWUPCC,LG,> FTW !L]; ? Q3?[/EE];X8);O,LF=!MOEZRR58GG[58O=^X*C M9W1+.KV?K28Z<6J!Q4F=BM,,+.9V.:)$Y9F#MM5JS&&)UW4K48.#2'=XLQ3$ M;IZ6O^NX.%>7=[]\ %/>\28.^FU&I+ W/&#DO2$0\/G4;TI&1&H5@Y?6D;[H M05?-?C^'\T0-WZ'335?P,;[?OK>>=^'X;"_4;; MZ+692C1?B9T98/C+1C&C^<.5>P6I<=%>'[I>I[7QWYP4!ZNI&"_[J<=LUPENG*9TV[;_;1=7# M%S/U:P_P81*R "U-=^H;DMHZ) L]=PG@TR1U0UL]+'.IIJM!1M)W\ZM<#SQU MN;]KJO,D;W"UYK4*UZMEVF0P5@[P^GUMF'U)_L9M7*^;$I$F:Y1N=L>J=\9F MC0 =@OZT.IGQN5EN)*P)1XW!L?J](POO^!C?CI=DUMD9>PL>R/@RY16SG,#U MK\$'2QW4TW0D$KSDP/@%'1US+@K1S\ M]158!KW;/O\F8+?7N.XWZ>5'BQ?-'G^G^2FN2Q??JE3P[JF/\3).6WQ]<>$6 MY_0&NA?'MC?'-J@Z6JV1H]8@CKE%5C"!B%*,>.VIP+P/QW9A&'Z_5M@>LIG' MX-$N+>;:S)RH1=F3*]OY5Z?NGKZ[RQ+NW/M:,8;WYGD]\\;3":EHJE#84! S MFTT;\,ZR4P)2>ZO#L_#2DCHOF@EU#6[A2:.LL2!Q(,>-FW4N41:EU"AFT5%H M.LYLU*DC[MC/W2Q+9M6&Z>?45B?[:BNWK%.2. S+FW6LU4O1KY1MFUVE;B5XU-Z]=8$]V']?:""W!97FK_%7X[C7B MK69YH;"Y05&Z[//KI/-CEUL8W7;1JH7\[8_NC@Z\@MNL%GVUY@"SH^I56KOV M=?=^*U_:IAV"=GVQNP!B:YH/1.7WL->,/3'$4(5!V0=5)P7%,N M]2TT+=_OF/V2<@OAE[R57S:8EZO=S<>)HGQRQ)Y/T9:XN4*K-H7MYAH8%QN* M"5%S!0H8H0P7S2AU[5O;O%I^XT83DNZ\W_"JNC#+&I9%US:_;-MVL\BEVYL9 MQYC[N*66=IT_.IY>57D&EKMPR25;!MJIMUZ[YC0NRF466^FK!Z=-H!S\+R\\ M$(PKS0[V.//ZSF8'I=5!/UF3Q[4Z>)'XG4\\H'%$\_8Y@?S5[^___GK54W39 M7_(&'F[V&DW0"IX0>L#%=U63?*/1S:8=6"63?+P83V=_P#BZD:6??NK4P?\\'5^^-4,W'V97_GW, MG=O?Q]R0^3ROXOG(Y^_]1?@)712%K)3_IJ_^ M;-9UV:PL.PF+0#0=E4YK@K)PY:9U[_^^T3PW"_YZ=+>L+EE%6/ZL^F"N%@'Y MC1+>M9LO/([T]47WV)RZAT@:O*0,&<,4&W952>//B]V [OGI!J>ZT_7+%O2L MY;U&:TNSZL+&J[2$D*5ALE_FE [U\_N?$8K=THF^,)0G>%3Q] M8IIN0R]OFWEXS66-YO+#*C7!N?$VH4V9H@;@>/70[A>AUA\5O3T-:VN73EA.\ MM4R;2W2V@2 ;R]P^>)F[OJWM^+KJ$(:=BQ@;?_/:2^,[85ZO4>LB!!A0V_69 M3 ;=#Q9)[NM;=K=*D=LHY_-Q5VJ1 M"^(6*[[(877/R$+1E1J :+3C)!!7J[K>G(/M7RQ!81V M@>&-&*][R!*=OP]D-WR450_>KF/F-6XD)VDE,I/Q*"P3ZOG\6(Y T^SR895ZFS+C7I/$6B(C88&6%"%%(Q(GK9?/QX 7KP MUZ2+:6)AV3H/)Z\G^#3OEN+W ;S%TE#W8^I9C_)T5>OS=:+FOYN.#LG=VG2L M$&!EN-M%UJE=;3=\FIHED.<2ZQ7D!C VXZN0CES"W1?0;$J^%L)=@@N_>-"&"05P M:\+G:UZA\70RSH9V?3OBTQ@LUZH,)9]I7\QW9U;GTZ4EW9R&L^I\UN'GZF#( MXC>=W9IM5/3=>!7 SU69=MS:(4F'!IK%WDRJ;!_;9/MO[I*M"OT6FQ^V<]=6 M=[SQR+P5==\4Y*VMY*#D*&*:#DQ.%S:W6X5O2W9*3JY<5]"\ZW,$2Z%E M1_G4+6K7<'D:%HE3&.\,GCCK_(^TGW69(\S/J2GSS%V@^61YJVNYO7Y,Y[)U MHK"0MF3FNFSK^Z3+;D%I8?+QZ/%5OMEUZ7Z>F4&JV$O MK/?4KZL9&-+DE]Q4LIR(Z]X^UPAD-^.6Q;HA$3??:5TLJNN#$-L"E)/6^4C) MX@'^5,.R=3]I*83M]6F6%=1N(.P"1Z^CE;\.#:#[1W6?X(6ANVNN.U?!A>MW?3.O-_ZG^-@3I'Z8S/&D&%@]8 M=G//D[SI&J\5%<#;Q]"DZL%N'7+52H<5INU@V.N[>VL=5?YDJI@P,L$5V3A/9FE_>MR6NN%Q G'NBQ JOM8Y!)<,P7# MGW@=7%+2]"50D8016/\P_I+*@-KQ?.I2TOU]_O(MAP97/";S$7@4'7W)IVXG M."5*Q\EW&BR>#1'[:/'15I&26;*:Y+M> VRS/(&P*L5NL@(M2_.2V5@^^.#2Y]P ^*,*P,X@YZQ'GF7D0HOB:2U9+H>WA0OA_5?C+3 ME/YJ(1K)L7P!LZ4._P:RDB L!6KYM#N(9YZB$\6T1)WAKC5HTB%)=D NLHZG M,\?=)E=7L@OZT/BE-[CZWN(P>;=8P2,#88 !(+PMA-UP<,;7[#4W3C1W?B3\ M_D818KIJXQ9K3+R=RW-H[$?@N-344978CSCB)M9(8:H1%H(PSFMIM'Z*UN>= MR@_3\'-*7_I_Y(+3V28;73?[Z_P_^![Z'S90F@UJR0^)\B?=+.91@E'HAGDK M"<__-J..NP!34DWF%M!O:9#'R7QDDYQ2%#EQ -*3\@$0V73AIUN1G%_?L3LK MGTG$[KC?JS: =JT]@ MY_+E$,6,QBF/OY:(SY'&6?5C,YQW*80[%.=N-H'5/@+,2F82S.9S&F#4TV6\ M,[A>C=5]P#FYR#F4384?+(WT&@1,KAVAVR.IC;FY^^#55FYPM4^2%G?4=KF1 M%.ULC3*GEJ:+;:QU'V.Q$ELX-E\<.UB!XV*QNG-[,-O7"9[UE_?S547PS;>_ MQN %4\39S@XQ.:=%X*Y&3AB->$C-#2D)R'DK ^-$Z?I)@+3:1W 7P<^'X7V\ MZ9!DLY.)-/-4_9&X)Z=BC]>E:,,V=^I_TT'/@G\!'E(Z)+G4P.>#Z8?S M,%;K8-9%!,OR_U=9\\;S%J[-N<:42EJ.'[Y^/1O>S,SK-Z44\YE*,0F^LQ:S M5&/NKAKSFNEVMN BW6JT8>:S\9+G-[UDFC 84PZW0>+!+L%SOP;_0_<.!.,S M_.?E%_(APDD;WK2)B0FT<.JN_>?;F]"\KEIFVXGYLWR+G=V%^D>S>49 MXW].HO"MJ^29I/=>1.Z_@I_1NH?[]/4ZZDP+O?:?_.Z;WML/1GU_H\=;9?NN M5;RW>>IQM)N_?\B['>)^2/U!.M+O,U_L-P?[7=VXGDT"'I-HNGL/+7DVOW:> MS4^;GLU3Q.8A_:D.82Y[%;:"6@6U=H!:M*#6C?E;9W9L.3[\I@BUT>_Q$R),[.*=[O+0&SK\MMM%*(\_2R+,T\GR,!KUZY([R]Q5+ M>6:I8A3030F*>"TT4K6L$6<"8@1O9;2RC]H$P(.NW#M5 SZ\BF82?[BF> MXFJ \=V54\?>PO-A:OBZ0'&!X@+%APO%+(1:U4X@2TQ$/'B'K,0>$>R=,#4U M6FU5JS,C1:P=1E1YDVI=.=)..!04QI'5PC.I]@K%1 V4(@6*'PO%):'7?T+O MQ] 5ZI:47DE]G%[JH\AU6>)C'/1.4GK?92EOYOF.)*7W8+OZ\<;9C/'E9#X+ MMU30#[9/:Q2\*GA5!EWD^L26^ @'O9.(]2$F-]_WJ7MK^2:':HGO6I)_//AH M:\GY]I%N>H9!]SV^>Y;U,'"I]Y2JT=9P11EB0D7$&4DG;Z-&D3MKC)14$M?' M[M92(<\[??PM'U]>'+;MO.3WUSIYOF*/>R)G ,%XP+D<<"9VG7 ]?@THP':4 MRWJDP,8!UF(M.1).$\0U% 6\K@NH^]HN<6.,4T*:K58DW^/O[P,BJ0"7OD#D2TFOG^K) ME85^## CF \9OV]0LM5=^'\]SWR7S8^J#,6WS5U:,%G@] MDJ0/);2X??PX$%DS0A#UQ,'X TXMG0B"<3,<9'!.FEV,?Q$W[W4&\!G??SA] ML)!3:)2.>WV+27DFD\(=P=HHBJ)/\,@U0YH3AES-@C&$$0#)/C*2AVI2N*** MI\T[3EF-N(T**0Q_X&@,4]Q8:WHIZ3\,DT)T,2G?30<%_TK=Q/[7';VS#Z)O MX_Z:M/7;*MR(6F- 'TJ-!$TR/FF20I)'<'6#JCV/_?;H/!_-&K]H%/MQU83] MIZ[?G/]Y.KY\FTN'?X32OO-_I?;370?+5(ZUU?%WO5;KNB'V9)R^ MW9AA;F^_Z-3;KE8@-\EE]67\;SH:\NX*WABI!ZZB[*/^_3U M.OJ,?_]]2L.R3P?=>NF%-BPK;19+F\729O'%S_.)H5;I%U?:+)9*BZ(VI>S^77;47FAZNW Y]5)+X32U MQ@04:^\05R$@301#BCDG?;11XZU2?&M8M+@.R#),$??:(N6(092"9L$-#2?Z M9NKYB0GG\TM MB=3UK&!PF(@^,Z/@1^_.A24.\IE/5*44\YR+0Q&D2J%N"44 ML(LP)&J=V"L$J=W6!IOT3 0&5XI@$\K1@(RL)?+:VV"($Y+5!XIR6M*!O/7\ MZJFJPU[YZX[3AUX[*%>-)TF>VM1X83*?N@O37C-5%*?Z!/6KF)MUVBVGFDNOC<3@2O-4@24"4IQ$5 N-I8Y26TL. MU-PPK 8:TV)N"LJ593T=E)-*.H])C8+1J?X3/&M-1$0V!(4=<9*HK9K18$7T M5#*D2.+$%]$B:WA KA;8AU"[VMB#1#DR4)(/B"JI@Y*8WI%3#2(YFS9NMLQ, M9XDM%,\[(,@H_*4GQ5^JM)1,284B$V"H)*?($*;!\D@3F/ ,VRU#Q6/-G&$$ M6>$"XI039*)Q2-;8I=)J6CMSB(:*#7@-WKA0A>FT>.P%3 N8]I]*3_Q<5B-A M%04PE:GY"\5(2&>48 );+;9R&\190%.'J \*\8 !5EWB. ,\CE$3&_!!IM)3 M)AT/9+WS3/J1@6G)MC]9^?X8S\RPF*M"K%F(-9]LLCSCWCH9D7,U1SP:CI3# M&D5%I21:QNA('\)_)WC1QC@F'BHMBNJ'D,8<0A8"K5 T7DH-8%4Y\6"=Q#(?$=G\(M3^\\ M^G_G^;B-0,)@JJS6%%&1&-&$U,@01Y''1FNL=)1>]^'AO$W'S4%(35+'\]28 MZ5-(+5=_;%HW'+?S[V:&0.FLN/[S#Q/CTQY(=Z[^WC4DZGGX(M:/N/2PQO3L MD=Q&NWB9_VMM;<>C3&/Y2P,6JPW5^:=IR,N\L1GU @ZDG5Z/QI7V[/S/M? M74_.P5%E[(<%Y?VH^A@FLY"H]2O"!Q7%1 TR!TFRS&9T566W)_BJ&EU]:687^;,/8,"?HCA/&^\EW'">33<,Y&Q0_3+S9]4K>*_7 M*^Z5?XUAI.!?? [#\22/)PTRU4>&J6M@P?ZS8G*9?1G#7Q'!UU![$8:Q:CY\ M? NNQQ0 UE=OSW^O_D N#(?59#KVK7-HM]HD;JWKU=OES1?(CKO]-7Y]5 M'^;3=F[@Z3#KZ;5@$2XS!\W6Y&XNUS2XD)\.4SN?Q.DX70 F!TU#:C^\%^W+<]WS'WOWJH))!CB,;+I; MW\(?E(:"Z]EA$ M*PP8SYOVT3$,%E(SQ%SR<&DD2%FGD)0J$HE5Q(YO=#"\RSBV?^\F\4,W0>WO MP24WS_\=8&'ZX^(PVN\@+2.PDQM$:!]_7%&=U>L.*Q+W-C$ZN]M7W;_.5'#U M$%[AK#H',Y]>)O$?;4I=TR:<:&;#W-5N*815DKA4'+'4+;AI5@.0LL1LE)DB M,N7RFK:EOI%3 )IM/9P,S6A0P3#A6S' NW\)B6^IG<&TS;H'VW!XXDLA;J*4 M,Z13Z13'T2,3G$6I8-1X)8RP6SV*%99.:J.0^SXEZ%N]&U8\@:MFQ MH)CB;SH5PS";):5?N1 K=V&R9@8[S4^?^C $,4\W ,,ZF39A9J97F?SL4QA5 MMNE0Q\,+-NF< \Q/F*5/S&AU4?B:R-52%TZ0%0?Q/%RZV+6;S2_'TS:#5C," MM)\LO9W\MFMF.F/7Q*2OK(W-)!$$5!J/0H*I@S2I(1)-E$U-@0/@"V-@4@G' MB-2 +SPH49.M&G=LB,;>>81K'Q"/%G!,X0AF6-$H!?-UZK6^ADF_+J=AB3W' M;1^SP,3Y%&1A>K=Y VE8DZ"S"O3$+,SJ(,MV\_2ZZ M2K?K/E]^ZY:08?NBP8J/THPR7V6Z:W:RW08J]O*%QZ:1"8 MBRU47_M.IY8W-0DFQ&2^L_1AZ\:3L S.W$:$#*/K.#M#_N6W<&$K>/SM_ZWN MC!Z;ZV'D9SPX\'R]-GWIC58K[V^;O?:L^MB Q)OI)K;<$.9/J;3T#5T33L,6!4:-%1%>0 CF!'@RV$=D66 H ML("EUZ'VD6UX,A^F8WB77\;_/WMOVMS8D9R-?O;]%0A=SQM2!).N?6GY=42[ M)?G*'HUTI1[?CV_4V@T+!&@L+=&__F:=@_V ;'8W0!X"I9F02 )GJ:K,)_?, M6=/"'"G[%SP5?"OW;M>*0FUUT]\5&MDGE>8O*^J];1;>4E;I59P0 M#]YNT"\N)VT;(,0/!KB M@R?YU>!K]\W6JW!RU;X.WOIK_TWS;1?>#Y$O5Q#2[DO"H\O-6VX_<*/YM]QU MV*%8'!G=E__M/L!"PD7T:S1,A*H5-I6MO'%W@_!^,IFE%JHR/K(<5Z&JV1)/ MUS@W/[PY"SR\T0!O-G+SYHW=1F51UX._K]=Q2)U86]A;;IA[15SCL]GTJD:Q M.$5(*REGY8/V'GS4%NTE:L!I3X'XG+4EGBG;24(* MF1.?N 9)95-'S,!$)X%H)20A61#J'N7#^675=7SC?UN;5L>RJ>PU[Q'^K$RJ M5D%S2,9S)-@-B?6./I@2+OK,0'*TH@75"5SQ/M/LDK!['CY/H(\DP]IY85&0VFMKA^&YQU[%9>] M[.J_.SIBE/Z$B)*EV8W2S7UQ,_XV#F=X@[M7Y=-U9'R3&SYL%[5,I6[_\%\+ MI.Q\MUI?\?#9G/C8%A;N8^T.MFN*IZ*);Q\^\.6]>/M2[SU M:U3Z"Z N1@\$F)>A_^]72UTZ>E&G+CIHJQYO%.&]E( ^^L4E$8XYE,2"T@C" MNM+'I70X8-EP)TU*KA.KBTE)*YF"A"IBF;XEP(?2GHQJ93P5,L==:[+=M=6F M+??L6+YQ=GU_O=-SQHZW236FULF]])ZM.66:-@-O-HZ:QF'1&#MX%9)J:PS> M1U>[3RH&97%WCM*:-=*TVZEG'C;[S8CLLW#"/"R4- ,5&B80C2TS> MC7&CVO7XE4JM4 M>F[1#,$2!R+;#(XD"C3EZ$TFTM".WX^YP+46LAR_V^S.]TOZ.Q)PD^O[B_Z?->>G083G>Y-^,M'[!LN7BE#O M>"/Y;)@0')RSH31,->",%"!5S)H)SD3L>",^F3=^:670K*WBV IY_>*F\W&: M'HDO3#]C_3M^AR+GH"/G5H+M4D/?VY;6TJW.CQL"Y[ONZ*7.T80$D3%'=^UM M'@J%[_QI]LV>NYM_N;L;J:')KVV]]ONZS\MTAA/)8Y!HZW"7"[P8#B&B M-*PW],')M>XA@3R-,_R")-A&&-Q??='XNAK!U6+W :ERM1?K;3.,]N*_@Z^W M$E:6CH?G(ZFUP"II2?G7C M0'5=1=!)Z3UZ.8$1O/\:_]5<1=;83D60A]D_RQL0&6+KA[\[2VF!XUX45[ MXLA[?2._R)T3-GDPTB'Y95J"U:D4*G.4Z5E1DCJ.<6*L$-)F8+G4-1LNP2;) M('(M58XF9,L?)]/7V58_YU]7N_3S^.'\\O/)Q1KF7:NIV#>/2AALKMI&N0=) ML8G9S,)TZ(O[W:.&L)4E9O=#"-N\_@=WB/BO39>YM'D#UBV8%A^ MX-TRB]F-QR5QM'B:9T@DLY7(*SS;%1!-IO'6PK<@8/UBV]R\$E]KKIY=JA;U MMJ,R-3&,=9U#1SJ[[9W/;<'/!!\UGLPW(9F](*W;9#@W]UL2^_(;;>[QU:"- M691+BXTP3?.[^Q_0E#'DK>=LT'PK#WOSK.%TM89"OCL/GNTQ4AHV)1VWKN0K MEQR^S5YT]3$?XQW)5EW;JRVX/PWHU&"6%SMM)% M)YM'?5OB1A^&J*@6#G3S=0KA1QY?M@"?53@(X2$U"_OZSV\:'MH<%?@[V)P; M!.T1UUN>E?^OOSQP5=J,D0W==U=RCG V:/AS;#M7+-,BCU Y&WFZ8,OVR+W M/6^[R5CMO."6XM&"9'N.!XG\GMN4E/6MVZRS3K?"HILHZ[HX[Y)Q[& $V\T/ M%>677__:UC5N_745QMV8AVT5\Q9FK8M)EK'4-MZ\.::2DU^$T;O%L F\[L:) M\7W;[DKMBZV(M>E&WYQY&\'=?N NW1YXPYVX_" L4.FZ*=4%J_=JO*"C]*'4 M'JW>JI7-90F*J,;F^N!&BQ7&-![.V^FP88#VC39UXI.FTF/W?5L$W0LV-W'J MU0/WM(I"B&WAR0-1_ZME;4YY=OE:DX_3/'4[&6?IN%UMY5(H'*X^.8 3!>R& MJ\?-9P>+X&=I^@$?.&L)I'EC5UI,#6]7E:?K,/]LGE(3:%BEV*<'DBN0 IY@ M78,_7"L\44#@.>+7FL-?BIY[$BY\"FXQ2TM:;EZPR3JX30V(#):(M=JMLB]M M.M+:#]/9O8]#:UKSR([7[=#!OMY.,WEH.07* M[WVK]Y/%*);>"+OI&[C 8JSBXWQ;R'#P^E41Z1+E/O+MLMXY'N9L.:5Y[6>25^B$*GBT3-@G"80R2GPA#+@ M))!LM! FQB]N[+)L/_2WR?C7]4;A+V_66[1T?AW=$=O7+@NK0NQ/C\7WD8:\ M<#[1("'&4HKJ4P3OA027#*%.>,2D#O@&EG%FWPDGG/.Q12NY\='W?^:%/^VO3DMKZA57%7.=T%M$[PS@V;$=B+T=-7!HW=LS[SVI:DV9%/BO",SA"%-"(J+VR*CXOW-J&1;HSW M"=A?]I/[\:9;0J)03!Y.9W-H"C@>5CL.8$5K4S=^@DTCP\.X<2^C-]>L&Z'5 M#G=/ONZF0JXM_UUZIE:DL8_DJ?'H-UFN!QS%W8RA3=^NPT[D'4?G&ENWD[]Z MJS=+\A\GTMX5?NCW?%%L4L6N9J#Z,1T(MW"(GKTNDG:/"&!W!>A)@DB3RD MC@ZL=?8D.I#-L#I-59D&&D#*Z)WC6N MNQWR2[U/F/]_J.Z\688Y&B+Z6RH6 M>,-I1W/8O$":60>"9@WPS? VZ-Z<7>_ M+KR2ADL9N6Q<\X@"T"VAVC>BYHX0)@,'$DKGJF@<^-S8>5DZ)ZW(C'UQE<[K M]AR6 U80"/]Z @?2=!JAZ!AED(AZC+>#TGBWCH]PA4S*H'797QO5@:,90XT MPCWA/!!'.N:K=CXPX3D$'DL5M@A@&9J\B6I*N=(F*/%BA+I<<4P;1JK0MRB7^@?S-)%J:,GM-7+ V M=-)!/P6[5@)Y:5NV-89=V=Q.DEIJ>J4[Z5OWY]%J@&R?^'HEG>\1>NO4M![S M^?7@]6C4 M2*M!M-8<_+U+5T5VM[Q!.V6@%TO]T3$[EVDWK*;E*L=I-ZMFY2 M9R:G=\"&]Z45P0O1&)10WJ#X!V8"0;6A% W;A':/T]I'920A'8WA4^R Y]<8 M5"\#G?>;R44:(Z5\@4#NK[+!5XU+^M,^9..<[40.IVFT&F!TV-=_G]97CJM_ MG%X&B%#FP0B/MH%S$3F=*B \9ANL2$+*3JF83XH14[Y4TB!TYN (7L.Y"%0: MGQ@/^YQ^FO@3N68]Y.*K)L$3Z;EMUSZ<#<((^;1-<"X]SEK/9(T"/4<4J%

$934I;HHW8I.MS'ZX>4EA'N=*QH$!?7 MM(<@\BG](1YN7M0['C[RS-A_=V/4#<=U;NP#O9U>WTZ'HS('IDQW:]LNK+9M MHZ!\OR[H^PYI[INC3);M/&79WV'U]W\=3N:I5$C^. [7@Z^7?\9GEY*:58A^ M]>4RCG9G*.QJ-!)^[]\G[\WWZY^VZ\Q699T?&SI#Z[\M_DD_%[& M-P5$[+2_WOL^72W[T%OBVL>3#^U.PN#?__V[-^OMP)^_N4;6+J^\*!EB_%!K MKK78&$_FPV6ERE891@,/JS7O;>E>)&[[LOED\ONRR+-L7$M"Z^I4JUDG3TOE 4U37S#/9)L0#PY;N]U1([%TJ M-5KWD'/OM*!(F8Z,^C+2V*'E$PT8%RQDK70,(BAN.LVR;$;+BJH,I*3XH845 M4 OR!"+WQ!/MHE5F+RNFV8:5FG/DEM.DGQF[5QM[J7>GSC,IDZ8L4.\(B(@' M[KTA$'Q):[)4YVV_<[/UQ3USV\\!;[]5Z[#DB]NS].E&YP$?O MR("R'&32&1(1N<122^D9(X#'25U2WD3:G6R>92 Y>\BTN$\%MW@-$H0ATB@: M*$4:VG>5?/_?B^'\[B<$QDG\9E3QKH'=VA%&P__W'\MS1OTIV.5?S1 M9T)9%K^7]U_-V6IV 3]8;5#IH5'TI0>[UY=JW4E92!%+MRNQM+QRKW0>?[X9 M+F[ZZ:!/*(ARII!3EB"R0*M:R @A)*FDMZ6IXQ=#4DMHO[3;\/.X3--+33WD M+VG:_-+0Y#VED4WCHK9OT<_Y]4W"Z]QW15>;-F/Y-MV>R*[+7ME>3C5"/ M;6DW.#)9;\\TF91S_X(;C8MKTCG:8%592$8!8+4 8 M0L%G3H"&X&Q2+EOKOH1V5N)NV^E7B*64./V<$6?0(DZ_C' %1R09+OI),OOU M:L/E1JQ:LJUE5DGX+7SU?C)"CIHM;3U(K(,N]R=9O>%S%8U,^5E00RXR@EN95@52S:5S ^(C$F>A02;K:W M!;HVI^F7IA'5?[K1(N'RFD_.74M;$>:L;7]SV_)OZ4@<8I))2M*. M_+V'^EKQ^\-D^B"4MF?VV6F7O2R*6-+A/?5=.W!:FO$LJ;&/ ,9Y]DP7"K"E MKI027:)N2!54*.TTFJ.4=QH.T!2D( I(# IUOB92%PDH38TL!,FD[P 8'O[/ MN2&D'07_*51Z9JYYKP)P:UAZJ$/5VD>9%Z/19FSVJN?DIK:YN)!7T;NKG=;< MV\[LH@^VMOZRLAL_+Z_ZW73Q;O"Z;2?7MG+\\6_??0-I[! 6\8%;/O.-2WW9 M3'+UJ@\YP"_4C_UC4]4_3GM%_9W]N:=ZLW!N:W:NZ: 'RW M,=^+J=9$BO&>)@52,107'K5EBRH+1.N=CJ6#B>ZX"#RQ3E&CRLQ-%$9)"#!9 M.8A"N*!06Z9Y3T4Y7-/[Z[I"\?6X(:/633 +/Y>@4.O<;/(_VMRQ-Z73Q$41 MUZ<4=+Z=W**BS 5JQ:=?1_O5;@_^:#IP=B>92/F5J9&*A_S7=>)Z4O.Z-L< MRH9@IVG9)';+Y^K=J'6RW9<6%);Z3@NVEZHMO\"25YX"D3Y2R#%E5%-T*+%: M"LX0J1-QB8A.NFIT+G%M-;!4.D2&F)'S-8?$B9'6QI!=)U;[? 4LDEWW*A+6 MK6#ILM-C:T-YG[-!!/,B)1H@&S2S!&,<7&!H/''E-4\R6-\1*@85YMA,/;84 MA0K5$8RG!))PT1@41-)V?#*GJ9@0M)\BI& SWOC#<+*8C>[653?7@]^V*YY* M?[QI$Z'H'5E8351P,H"GI6$2]PPL$##*44#(JH$ M1CL/R1N*_\2D59^*[&D_3:9[2^#V%?=-W_[>48\P"L\;B8"4P5M">HH6=;2@ M\1_J)(T\=G*+N#+2ZZR 1\_1<@]X#=<26#:.T)"MY1U0>3[JX3T%GH?Z9N;4 M-@K=#=]?]3,]C:"](D+.:.QH5^22!Y-*EP_/9+):"Z=)AX0\,2'P"$&2$FM2 M"JP5!84D-0Y-I!1[1$)];3:[3T)N>]KEE+5HW6@6A[XY.O^93HLIS,Y M-,3B([&!]R[V.&\=50G+:!F8( .:0RR5"0B)0'26Z$"#][F3P5$1L23TLVQ>$.L22EDFIZ_>L^P?F+"IU;O+K*W[Z[3_>O%E]85G UORM#64=_%H[77NVF@#5 MSBUM4B ?>.+.*_LT_R.E\G9? M^*HD!I4TNB:+K?4F/+11FW&HJ_"+V_1N6*^]$>#+>:E-*XC&8S]I6[?/EB.V MROO>- G\)=_D0TO+PU]^>X/ -6U$1$BCT6+DIH/ASED.&'6; MQ)%=8AWC"R,M-/'%^701EI=-T'K )\+L?1KEY@M+(MRFR\9 FK69J<@O+0^U MT]ZGHZ9Q=IHV&QC+++-IF3XPPK-%@D6:G*;;Y-ITEW8XVW!9^EJ&"*?P?HRG M\6ZXZ5HSG*Y*.H?+H<;-L-_@9FD[1G>UDJI7>\/FRV#EY6;%U9TVU23#-(JK M')WW"SR_01L\,=D.HIXHGMS^]ZO.KVODF3;F7B;T.UL=_CH\@V6 MN#$\-!UQKZ;R'@K!2ULD:[9@V(RL6\Z#:"GF%@5#>\W^\(;5VVS%E_%4T6;; M**Z[F4,UWG%W<'OQ/\L=7L^E7FUHB2SA7=J9FFFGJ>OV*#VW,2*:$9*S59)U M\XP;]_O!^?3KP;#( D.D]U49=!FEUS:76>6672T9$E'_;H\C-C=NF:S+':Z, M*RC#9F?K6;7K5\ 7V(S@QD=WKKY4FOEQ>_"SZ^S+ZLC*%(+N<6W.9"4"A@V\ MC \.6U_Q\0$*:2:R%();W)8K>F>':B6E*15KI5\,"&HX.$H22$:=$$YR23M3 M!53.C JA\9N*@@BEDSQW#KS,*BMB@XEJMVRM2* F3- DX/^TVJ;CEM7JGLX^ M>;Y76(\36DXTVHQ,?2@%^PKE65J.07(WS;3C53K!!G7^:(%QS1MM2XAWA=<: M4%RQ!,JS:7*SM!;QCWX-/.S1:/+'"JQ7$\WWD;89%MOAVD8WF&WQ8:EI6&_' M;LUI\T(WB]%\>#LJH8BU]$<**\DB",D^K5XC.U2 RBCF]1IPKV$^=6UOC"*+ MIF[89@*CE5$$?1BA%8*_/W[EJUHT1.=)X_7:>87['M@3[V3MS_N4_7GY]M;7 M_KRU/^\7Y%PN\>KY<.0SD')MG:5UOZB5I'C 9G.QH,BJI1 :%>W=$(N&97Q4 MT_D"#QZ-S''$W]M/M_[06LIEM/ETZ!?+X?3M9$"W_ V!SMTVF;C_L_H3/FLV MQ UQTU8KG5T/[FG?<\]K-Y+5#<+[,FAN.;%O/IV,]K:JL4G78^:'T["XFH/#P:)!,/P#R:QE&RW;^*G1E[> M-(MNRK=^6FD6K\<1E9*/Z,*SMV50X%M\]+^.\.*O!@EUX=MBL$T7Z:N+,N#> M-NU%UCI@,\]ZMKC!=\7;SKK-0]8JW%I_VE;PW&VI]!JV$<1#IOQA3ES[!5Y] MU(R6U^RA,WB9 K#5)@;_O-S^]NG+ERTO]LHMYI-OE]I >9^B'.#KEZ\#:G:3 M!6IHPS]3_+9]G"'7Y"^K[S>=XFYGZ=4LW3K4M--J&QJO7'OKKU:O@.^P5FD^ M#&=#CTKO_.[5ZAY;7\1OQO5&-4^5^EHP^Y>B\MS_)7K-S,>^\K'/R;6Q7WR3 MH[R'I2_S/?[YG^;30T>^5$0;RO8N_/YNBI9IA"44A9Q)#M^6,5.MJONJ57C+ M'PX#U&%R016HZ62Y9#WDV^=0;[_ R_/F$"+N*+3S^)B5MZ_:&]W^$Q3V_?7A M9I9/F[+G!]=ZT*0[Y>H;E%LM_["R(A/W) :D1P>.24NUH$;Y_:&?'67E> 0IK\F?Z_/96>*_?#Y9 M/N]1G8I2*R?VXG@/TY"5(G)[B!&RQ57Q(&A MR2+W<@\VLPS(T]GR0(4*^P/%3\B))5FSLF)EQ1?/BBKPQ R*-1<\"C@2==OV M,\>86:0IN=#MP<*"RTQ;H$$H$(H*,%YJ9$KC19#)RL2>D!6K5'P,J7Z>+9"; M?^ZQ!>ZQ$@^]\XNW!=Y^-#+5B8,]AO@>LUGG@Y0';CN>]&O)NR1RWUK_\$2YOEYSX//V])+FF][>)>ZE<<%P>K\#6@R578#MFY^F,-JO) M"D(FJ $+6BJ.@@"-^*1](C233C6BTLJ%S!D$6PI:K4"$F#9Y IBA>A* ,KHP*N2T,/;J3@GNA$M272MY?;J3CSR4?_$"J0U-=]7DU#2\SG[X/BWVR^OM_7XSN M2N<\NEMWM"SA7=9H/%![WY9G=4OW-[4:]W0\6M9_[)4Q6B^WY+_9CB?[]RDZVSI9==N9@P3 M+@&GO'3@)AJ,D@Y$-"($BII@Z+96YHQY1BV@K:M!)+273>0./(TLX$DPDDUW M7%KC4GV]Y8[:QNB"'D]A!C\]EZR[!*PKZ[8:E-RE4BK8$/AW*:0;CU2_;$9) M+[6MQ]O)9H)T6_@YF^/)-L6"[15'-KV&W."G\N#!&S<=34KQ M9NG@TES5M!(KK9'NEMU_;B8QC6:#O)@OIIN[= %EMELZN1S0M/M^"%^S5"!I M-/@]W>&2IL/" ;.#?<*^O"(RT6RB#Z(TUR],[AA82C,0%7,B,3JA_1=71/X6 MWJ>X*$/M.LI7*81LMO7U;+:X:;JS/EP&N>PVL4CQ]?RQ"_@_]%G(=;!;Q;@^ MRL$?I<5&Z?8TO9U,&_)=-LA 4 LK,EO5-C] XH\@[&65=%^&?VPJ*>]/?/V2 MBM\E<;@M,?9H NF!=E9+.S^IM%/I:VKT1TL9%?MHK>+'/N?X(/7%-95'>!%V MS3_Q13X2,36?GD?]^3657??%B@L.&+;F2(QVN$=+#ZI&CK7 7A6-K)O#K/KX MW**",QD-XV E:?IP^I_36?F^W6O':ZWEW.=3R0-;U_(CX;W8O,HZE76.R3K; M]FWEGN,E0U717O&IXM.7X%,Q62LB57ZI_/)H?N&57VHZ\U.E,_\ZG/T.N8SN M:@8=I-F\S &OE6=&HLV9!A8,$&\\B"05&"8":$M$#H$E\_Q(=GXI M@E^(9+7/SQ=QS_=_WJ90L@,^3$K>0(F=5IGQ KFHRHPCC&WWP48C/4@?$/]) M=N"Y*>U[C%,F1",8/8GVNV+"_USSX%&EAA'7M(J-"F8OYFPKF!UC.)O/UG$+ M,J':*QS^RVAE@3!O TV9TIQ.H@"?'LRJ#ER]P$?5@=H@B>XT:SNJ&OL6N8CNP#C, M4G@5%]/"5L?C6RJNS1AY[>+$=;[I1K-9FOTW23W&PQ;4<:QYJZ\#*Y MJC8!.:+C0QF?M/04DE(H,I02X!TE0 FQ!)5::8SH5*1JGX62$:(I>0]:$10S MG$+T66;!)3=R/95^,8-WSMV^:CIR-I7G3]'$4U_SVL*S0EGOC[1"V3';KNO$ M+$L2N$)E6:!=#\:B'HR6N>*&1&)LIX,&C8(S1]&2%U(@E*&R;).7H'E,5FBG MA2;/"V7\6E=U=1B.PV@1T\%.1UTSHWQKW]#X=J^[1'FGJV4_D^&J4;E78<1_UQ6/P@C-[S9OE\W'>4QL^&OMEYD,5NUP-F_XOT0OSQMVD3M]%;9 M>M9FO5W3ZMMU;ZCI.FV\9(OO-F7Y^_5OUX.WT^;:N\'=,(UBTXJJNUN;@XS7 M@Q\VQ[CUW-D 41;?^]W[T=U@EL:SX7SX(14B:(?>SY:-/V9I13U-_Q>DYV'& M=98-7GXO3!;X(FU_J7*1V_X6WKP\(TT'^**CR1_XPQ99E5NV%Y:-+2=4^F3A M-]^YX?A@6YDG:H]RH7CQ>CY(#KG,NY$;(X_.WJ?44FBG<5A+2;//!PKDZ.'\ M_3:U;=T&+Y@@#?T/TK,K_8Z0J6[QHK8=V61>Z*DTJ;E)@Z^75//-JE'-8NP6 ML6@717N);84=^ U:^CH6LZA0SWFRIM\2B>QZC K)O-)F5K\&_- M;I2O(84-/PSC K'D=E(.9EA^6C8ENAY\MVG$57J\(5/C\;V?+1MR[?:T:994 M*I_VCR^4>J;XC S6NY9R*1L5;$[@A*$@+/7X$R_#B%+T01M*Q!>%ME8*\<^% M>/\V&2_I;OSNQX:.OV^I^$C=Y.CU_6KP,QSVJIDH,4[9,XRFCY:19UL4HXN!%4F DC=;YP)1WST0# MNJ=?0.S;UV@9A P594L\$E0ZY34M'A?YA,?T6SNDB& MU^/X7<(-G=R6#[X;S@):'&A6W==A]!YC%,2U%O8OW]ZZ6)I(MVT2/VJA4O,\ M)NIVMX8C4"B__H_2N-&QT)C[*<5A*$97 MBF('^8 2-BMP)D3(Q'+",M.)\7U.2BX'_"(# M04I/;H56E*5, (FY))*CE(_B 4[Z_L\4\*CC=_C1+JH62Q\:P[A<#-'=04G$ M@31^'K\*@N)H((N^1S^65_CT;[>K@*;EIJ+8'[BRW0.WVN\-U'\BQWW]YL=? M?_IF<+N8SA;%=3B?+-VYY>_M4]).;_S^Z1LR&*$8X9#*=&*1HP9#H@!N;40K MC\MH.['_)!AQ*J-P$0Q9PI=K$NHHT4E"J \D.]XE;Y0//Y1>_#^._Y\%+N7- M,C)_L-;2=5ZVD) M;3QZ)4&*WAA M.\ P1O>EVW;S&V8EXU;*Q[S:7+SU6"#V<+_%^HTLY:PE\^.R\X^\\7-9#J[ M6KK\BL^M^/PF-WXX;M6:YB($F0E*[3$^ BE[Z"?QKCP'M^9N\'5Y8&'YELZ; MT_WFNNF]O??7$M=8ODSC@D_3N6N>!GDQ;IX]3?^]&*Y<]_YN>X.N]B=+E+LM MOQ_+[7#+/@QC:I^'OR _SUIW9\:UC$/9G\5MLY?3=#N9XA,VLRSVWK1ZY9]\ MW;]LP69#PFEZLPXF[1W/U2YA( T-\321H-,@HGHY3?-&F7_O6L_]Y'85^FOX MXM =!VG8^-L;/_QH@HN?+']Y-\67VG%(MS-$_GOAIO,2\R %A5>(AN3A^B?GD[74 MBQ1!I9)*SHMQIYR$K"C507K"3$>-55IPS6,&;5"ZBX1:KY6$@@U94ZDHUT3N MR/E_*Z3=$.>1!+J^MGT4Z"T++\4@$]MBL # ;'%;I$WKZIV,&[%^3TC^%T2L M-*"XCD5L_*$_O#74MED \V$C%!O^G]W-YND&C9+1XG:!G#N]P[OAOJ%9/1M\ M_=M?OU_*WQ6Q%@$X:N.,B!)KW;=Q4>PIO_BL5H\O2[E^1H?L1^3!SCZW01W#(T:ONKRYLT8QP6 MMZL8:+/#2!L]42.09]*?34AW=[K'*/T)$3>H8:4R\F%Q,_X65W<[ORJ=K M9\NF)^2P?>:R]*#]PW\MT#K*=ZO'-Y>B%1J_]9,_RSK*\(IU<\D_'YE>1MGG M2XXOZ[3Y93M/=SO6+AUZ)4'M_;IPX]:]2VU-!KB,;_K*C?YP=[,R-F+[@%:[ MW^2A'=[Z+]GA%YK:UF;S_=,V43]BL2]2#SD,=ZTIE">+Z1YJ;6'1[J K1+U1 M6DTU6@%EW#AEMYW7J!1.%N_>3Q:MR$+MIC'8;M-T.(DK %Z^QSI=;2OK8S+P MJ56&6D&R"@N6(6O;RJ5I1>8OR_O_TMS_F^<4.6^/:ESN[>/N.I\A"&"ESD)$ M!ZBK41 N9,0>PT%GJ6*6T2O1&>[Z*4& 5=S_Q_$'I(:&('\W[;#(5_/9FD^^_PH@;SF7.]%">0U4?H" MH@2HL/W#UO9?J/&VP\;-;LP&A26;]+6V6_J!-TV_,=22[ M84G=*TFN:1K:S#3$OZLF ZY)4'TW^9"FXP8Z9VM:OAKX\,C89@&=[LP%)I@%EK@M'>$4^?YQ ;U\2:@'?^\PS*-$J T\23@HTB4N; M!\1C094&)ZB 9',(@9J02"<9RQO&%-KHX$V0:(B7_A0E&L7PIT1-,L3OC7]\ MC]1?BKP ]N.&JF^N$?8.;* M-, --A3D*)>%D9O-VI''>,VLG""?]>2N)M\F-7K[#=K7 >%Y\+B5A=PE6=^U*CS4ZLL,;TA K? PU(N3JYMIJLO)E8L; M?%>\[>R@0VN'_#^1]%] 4F/3ZFJ.*OX,/T9!7S2+VWFSOC6/K)MAO3JHCIV; M=7YPL.GCYYA2\O @TZ.,+17BVGQT5BCYV%?LM?W28:(?^=Q<$W'B1]17>-PK M?-H=ZERX@_[7.N?J>,N[O-E6*Y/EG_WTG_[ETWI,?OZXJY=/175:VOT)BS?% M*_0_*38D]68RF]?9:16#*_<\CGO^/D;U9+1FG[].9K,TJPQ4&:@RT&>[*N[O+'M*CCVNC;KM M-+YDW*K.J/,ZST?+H<>VDCS6X@]VDGPN:KZ0%5=R/N/#O;P55W(^X\.]O!57 M%>WHHK.9_QX9[;BH\?_3QL:&X7!S6U%I\S:'.Y3TU%[P4U3"M[T1WJ2 74O"7D^?S[*ET]8R'[ M "F0!$(F"28F#E+E;+G,3,9N/W,ADA64 A.%.0/#)QT"44W*WY52W MP+5T36W*6X]'Q[29\I-F'RM&K61]_YH_8_S:$\GGG)T' MZ62921 )V*@=",L$P_MRZ3M5O,1%D8U&<,B^5+B7<;+$6Z RJ>0\2\SZ_2K> M_;K=O:K>5:I_R?+_5S<;SN[M2<=W>M+QCS6R)_2*JON;V;]0AG@N(7866N4+ M.>,*>ELJR_:'G38IB2L1B2PC-6(9B2T-.*\4_LJ\MU($Z]D1%>6F?)YMR&OW M/R^3V"J@5$"I@+("%!6-,,FA.9,U*_U-&!A'(XB,.Q>IS(;$"B@54"J@5$ Y MC5EFM>.#W;'SZVJWNW[ MJSEWYI;O-7E\#/F=SRY6M_CCW>))ALR2=Z!M-&6Z,@&OC8:4?::4J>"IV<=A M+C5QVA]6O$%XNDGQA2S%EK%"%HS@6"4(G@J+&14^1"\0N3L7W^69'T6 J3J3_?K3PE5(,L3*DRA MI$G(Y,#K4K\BC.%,!&),WF?WX-&PRYY!L Z_2;4'EQV!I 07B4:C1&<&U3,Y MY_D5&H55C:JP5@^T7[#VHGWS(@BT%RGB93)H=$9KP6J1$3F%YUK$E(-[ M!\ M4M_\V1FCU35?X?1LX/337/-<1"FUXJ"U+/A%-?B,UEZ*425]=\?VBL M@L:9'6@?0>/H6A+1RIG@-$CC) C-5?$*(=20X*41FF4?3Z$EG=@U7TS*LU.& M:OY][SWS;R;3VTF9$?PYN?>7+FS.QCT?DQ->2@7"" 1(6USMEI)2K*03U4E* MTTD+\U%:DJ0 &GP X0Q'(.8,.,\R!*IM*#'2ZIY_>61]%E*DZE#WZU!.&)*= MC<"M+4VE. =C989 8E2<,J\TWV=WF8U1)GG0,7,00EHPBOM2<:/P"I,4> #6? MU#]OU+G!:'705SP]&SP],>*I))RV5D+6GH)02B#BV0PJ,)44U4:)3AKL4R)> MF?U\;,33YP9X56^L.%=Q[D&F< R< M.W%, >U@SL].@:OI_B\@J'!SDZ9AZ$:#6W>;IE7(7% L0>FLDLT9; X"E<:H MP'N-ZJ-+7A-&(W.=%FF:\BQ*;C^1@8$@Q($1BH*GVHL4DLJ\=JQ_D63]H/#P MB*-ING[=:WD['\PFHV$A?B1'M,J' F8^H2Y6D5U]" MB6AB2OS):L$Z^I=GQ@5"@*72(#^53HQ[V%/#\ MM(4)Y"+QND9'*G!7X'["3!SE Z,J0HC!@ C%\*6!([Y*DWF(:#ZGYX364T18 MZ(G;6O836:LF7 &U NKI0];:>2F+OBTC8,>(][ 7&>]Y.YJ6UT_O)= Z(*S>#X=H]7^M(GBKV?Y=.,N3_P0\9M>L '*<+%#J/*-6\SS3I1ZS%Q>AX/B4*$.C$8+6I9-: MS& D)Q!<)(X;FP/MA%>Y2UQRDX$RI4!P$<&E,OZ$&"X5,\D&V9-8"=?TBIVZ M>.-!8GIQJD[%TXJG9XRG+SITXG2@TM.2_8) +7P2X#QSD(RW2E(=G>CX]TZ MUD\:.F'L24,G_8'O&CRI.%YQ_+DB*81K;AD#+B0O*81E'EB04$9#.XV82KEX M3J0]123E4H&VZLD57RN^/G&.ID[14*>!>%*ZL7L#+A,%U":NE/(AF$YWTF/@ MZZG[;FEZ1:J_X7E+:0Z2Y^%XRTE>[1%]P9P>JI!$Y)O Y M!Q!>6'!$E"%OUF07,Z&AVS;62AV\,& T82 HU^"BC.!"#)(;+V6P3]_9X=^0 MG'$7!O/W>#M:VSN<)H[PW(ZYIXH17(3_'SD\JV@C$%?Z7>48P#CF(&A9BH$= MI;I3!.PIT=*6G!>>" @=$ :4"<"BL"B@12"B+WF'] J!JK;*JOC6ZP.]9'Q[ MT7F GD;O@R2@@G<@I$=,C#Q!\B9%HZU3M#,0]P3H^:1Y@&?7@;_F]U5M27;++JRZ_3 M'JL?_Z%ICUDYFYP%K4Q$'4XZ\#%'2(F:&'U >[130BQ]"IXCE%H5+(ARM4F& M )7<&BV--(96/_Z+I>W:6ZGV5OKX #1*,R.Q&'L2<<,3"UYF!C2A:D4309G2 M<6)E[DKW9@.>15U* "0X@PH.<.BQ5^*SP>5[P M^:(C#,18K84+$*CG(*1P8()UP+1SB-+1Q&Y?F!. \Y-&&"ZR'UZ-0E38KK#] MA(6O*5"34==UE'L$5I? 9 1)+7*22I?'=!H+/"6PGJ1%\T4VOZ]Z< 74"J@G M!U1*579<9# E>5@8YL!YHL!G%:-1V5+2Z21P#$ ]<4Q'7BG!*VSVN8;CPALT MCR;C=[4_<^W/7!6:VB>I]DDZ59V$X*C$4 ^2%',Q!0)&:0K:"E1WO&;:AGWM M1@4T*XWPX!U>*$@9/9Y" A^=H(HG05WJ29!$7TG[I%K.2^^65-&THND9H^F+ MCID8*3A)4@-U-()P7(-E,8/BDA'/"+&ZTYWY!%C]I#$3>YG@7:,F%<4KBC^3 M3AQ\+HF%%*0KL6FJ#-B@#2C-E3%&*2DZ'K^GQ-F7'T+I#]!6+;GB:\77I\57 MES,S,0PJLZ!;Z>.*)2? VU,_,18BJG:\?[=9&R76%9_WBBN%UQ6?]XHKA=<5G_>**X5?S(J/GPIXA@.%FJ?] MT>Z(GXSBO7O]70KIQJ?I@-.K 2.,7[*M4VW7\SK/*A7JBBLY7\+A7MZ**SF? M\>%>WHHK.9_QX9[;BOLTT_9F&.,H]=,*?=Q8VSK2MAJ@9WJ>52;4%5=ROH3# MO;P55W(^X\.]O!571MD]HK?XT&:>[ 3[O]S0?9-S06I9R2>WO M?52** :*$0Y":PW>>0]$9\.,,EG;3K6$S=Y+DPA0+B@(*PEXY2QPF9)RF2?) MV-.WOZ>#R70P2K--$Y_:^?Z%#U&ILX1.5^V?0M:&2@B1&1"12?!2!*#4:\.= M"(ET9@DI'V62P8,QIG1SP0M=( JH,"(*H2PIE:N]Z,S"Y173)V[-\E(*H2K M]?9 *\"=#.#0%J"9T P)E1@0S(E2S4D@*N^4EUJB*\#]I M.MF:#5D1KR)>CP^T(M[I6@E'HZ*W!FAPJ-(I%L!(&H$22UT..3K7F4CTE(AW MA,8B%?$JXKVT ZV(=S+$8R(3[A,#JF5Q7BD!UO($@@0IO=.)J\Z8GV,@WHE; M?53CM4[$?990P-^O?[L>O,6MFBVF=W4J[@6'!:21'"UE 82@X2PH)^ IB6!3 M#(G2()7W^\CJDK)2%!2_R?69LT'%M3,[T'[@VHONF!Z#UP)-3U T&T3-$D/U(4$V3DH3 M4V;"/@%J/FG'='[B,;-]]<_49N@O[V0O$$]/K2>FD$F0$2W"8N+E(,!(R< H MSCVU0DD:GQ/Q3M&[G.ES0[RJ.%:@JT#W(-!QQCDEJ-!IERP"G?/@"/XKRBB2 MS;XDRIX"Z$X<62B&,#D[#:X6&?0^LO"WR1C^_MO@W037.2X>WQI8N,S A,L M!9X4.(=ZH[ L@;<>@=4I;1U"K@A\'UAEI-'R1$%YYT"HR,$S14"J4.H32$28 MK8&%ETC69R%(JA[U0!:NH,(D*8$Y$4!HE\$8HH'27"*)DJC0&78EM.2<1 T* M/P?$ P%.A@B<"<,A% )W0U"CN*(12/B4<#24! M3 ')(242M/=2/"?0U8J"WO%%!;HS.]"+ #IJG"9)6M JE>"F5> R\> 8=8)I M(:63IP"Z$[O[JWGZ);[^6D7PF0V%D';#\-:-JH__,GW\7%HE0F!@FVQBZCWX M0#5$E2DQCF?$QWTT]4$1A*L ,G )PAB."&P,T(1LB,:U\BY6'_]+).NS$"!5 M>7H@* %,:AP M):%##CJEW!,?O[S"950UJL):/=!^P=J+KAV@B20130 E>0"AN 0+0?-K:@7-#T5HZ4.'T;.#TQ(!GHA$\6@%69XI:HK/XD]8(?20S)0RC M^5D!K\82>L<7%>C.[$ O NBR\31''H%1E1'H% *X*JD4,K,BD*6FBN!9J0 M:(<^ 6H^:4Q!GEU;MQI4J'AZ-GAZZM03D8HN&"&94J!@7 1#,EI\5DFC\5^L MVP#\*1'O%/V(:%4<*]#5 [TLH!-1H0;'$F@24+634H#+'DUCSJ.27(0H.P4* MQP"Z4P<5T! F-:KP^5&%6J/PN5&%FYLT#4,W&MRZVS2M0N:"@@D"E<."Y*X&$UXB M63\H/#SB:)JN7_=:WLX'L\EH& >K\WHIXN4SC_SC&W 1^E>FPEGG"5J6!/6O M,F3*.B; ",.D4M%RWW&M42V$)29#*J6D0G(+WCL#*L?LH]0^>]63@ 3E^HKS M$Q>+/D!*;7($X>?.315 *X#V%$!?=.3#!,$U,00052,:Q0C41G@.5,3 LQ.. MVTZ\^ 3P_*21#\4N$:YK=*3B=L7MIT-698.C)BD(LDF\,Q$\"1ZRSJF,!93Y M213?IXVPL!,'E?L)K543KHA:$?7DB!HTHU1%!;RI]>!!@!)",>FYT"R< M E%/',II7 C65.#L,_;R;STHWH_F5F,%R[YVLAR5/% M?HZU!X=#/\^_"V=Y\I^ Q^R:%4".DP5*G6?4:A[G(_C'DZHWA_?B(A0<;;ED MR6;@KBEFI11,I *(1@0L@R M$D$Z [E.@-9/&CJA\L0-_?H*WS5Z4G&\XOASY7"C BPETV"2DB!*(P-/- .> M!0D\L>QH)Y3RE$A[DE#*TT:I^X.T55&N %L!]FD!-A$MC/<:&*4>A+(9O.,* M"#6):1^\Y)V\[F, [(DC*XW#03]I9.6EX^CQ:VD.DN?A@,M'0BF]CY6\&;G9 M;)B'*0[<;( 4!TC04_P,?YVE^>S58PCOS 75Q85!SO4\D4_*I__[*_;5H\_V M00EZK,4?%*#/1WXDK.9WRXE[?B2LYG?+CGMN+:(_I)NSG4 M'M'/F]K7A[8.RG.:LL^03$K%_4?!)N^!\\1=$H8)WXED)\)RE#(#-Z;$9*@& MRYD&9J@1P4=B2[/^IV[K\&_(];@+@_E[O!VMO1TNIR"C#Q&$BZW,8,ZQJ+,! MJ4K#^,P2.)(BZ&BL55PK%5FG,J/DQWB#7U*<@8C:@Q&.0<"K2\\('8/O2>*B MU2?NM'5.U1D512N*5A3]'!251%BCA02O>09ART_)>%#!%OV,,='MKG4"%#UE M0N&3#WJKR%J1M2+KI2-KE#I8XCQ(B7@JM'1@(Y6@!',F6$%"Z#2!?4ID/44" MX8EG!E=@KHUM2BB%D6<2+?A7G";@P=NN06AG &; MJ066LJ*R=/?38E^WL3P8SQ('$V0"87TNTW8I&)XT9]QS1=UE!C5>>F%$Q=** MI15+/WONS@XU(_P:=[Z'P\] M^A/N>X+F,CP&GQQ$R0@(8U-I+N,@<"N-4SJ0KA^5:^D##Q8,+9UP47U%519_ MDBY)ZP.-)NM]\/RQ2)\TPUN$-/Q0N/->F%0[,"D_ I/D^O[Y?D]_OL](6OCE M43G7P@.](S.NE3?>*J!991 J,Y2\28 .@5IM*>&IXV+B09/LG -IRZ!O;=!B MDAI_]=H&G5C@QEPJF2T/^VJ B[U-^#H?TNCNJB"B"V&Z2'$P7.[$H)S!)@Z- M%X0B]\L7!OA*MVX8!^G/VS2>X9,+[4P0+:?+GCCEX@*>B[%;1%Q*J?4M0F76 M_M0D112#)[SLN@<,V.@'A\0_Z@C_C/]=<\4H_0EQ.$W-F;[" MMUS^MB'([?;26$#-L76"91M'_XK\5L/LQWJW=I+H4T MCJAG_5D6A7=XM5:Y_GRD(D[9Y\OFPQ'LISD&*G?.8;7O[]?Y)[?N76IS2\!E M?,U7;O2'NYM]^]4_[1_0:O<;M>SPUG_)#K]03>\@*3_^0??4FC)M) \LHBE% M41L0'"$W) 91:QYDS$)'N@_3+*+L%S9#;K0!&7T9.R[!.1*M22GDTO]S%Z9_ M<,/I?[K1(GTWG(719+9 I'J+M_S7T23\_M4@(43?%BT6D>RK>[1:$-=:V+^L MF;-)&OJHJDO-\^BZ?[3DZB>C> QZD-?_4+9PT.SAX*?DR@YV\HR.2QH^RJQ5 M<6)&!L)QE."9(6EDGKA2C!K2412_B#1>-Q)HN;;X\_C78F!/\:B;./LG4LMY MVD!O433GR6@T^0.W9=#8O$6FSQI!OV7T-!$O_>ULD(=C%--#-UK)]R+P1T/G MAZ/&=3&X66[WP,T'N5#8AX;"BEI9-(?V %#:XPF4+GJH;SR?J'^,[3?X>E@T MF,EBAA_/OGEUT%@^-^&P\H*T!'$@M](MYI.5^Z>\3Q&<^/KEZX!:SV2Q#)A^ MVS[.DFORE]7W\6Q'[G:67LU0=RS-*5;;T+C^VEM_=2CC],-P-FSH[.[5ZA[W MY)*V3Y7DFIN_+!6">[Y#KQG[V%<^\KF]1H@BFW\^]OV/?EY?Z26\TO$;V7Q^ M*]7SSV\]U_C5YW2^NHRSO;@%GQ$Q4_(1:OZD^JIG._[/L9Q#//_+B8EL/7+=!C2K!'RP_'@=1-I:W[[R4U_+QZT/)DVO_]8 M_(QEXYK?6N=E\^/7?TT?TFA 'S5^KG)?Y;[*?5_]RV_XF&'&G1BW"O;/)2C= M_N1G:=I$]ENV&]\N=AF-54:KC%89[3,9[>_CR<<8C%<&.Z)IVX1]>C"UZZ2A MKV-2[*'$SV.#V]/' ?LT?N&TU0"]G+]P1DNN%'W6QWN!2ZX4?=;'>X%+KA1] MUL=[=DO^/!OF1/&Y_MHP]T:/]](NCSYJN"+'BV"C"T2.2M$7?KP7N.1*T6=] MO!>XY$K19WV\9[?D$\1<^C"GMJ_VS4^3<;H;W#09,8.,._HT[W<)]JCY6_0"?XP_?B"P)2Q58H\H@#:? IQS ))ZE23DIT6GZIVU(SED- M,6<%(ML$3AH"B7FNHF*.^4['BS=N]O[U.);_?/_?B^$'-RJ)Z0<*K(_4EHH2 M>D75B=O[/0/Q]Z!S7\6SBF>]Q;-HL]&*>^ I1!#)6S!92]!,4I\,2J;A6*;[B6CWE:AO70Z^L?X*%7UKZ$4SZZQF)0R[ R,Y"42Q"&,G V<$A9Y!@BUU3D?8TE1^YL# J8 M.H"B8-PE.-ZJ-E8#DQE-H@E.B,@4W,A9P5 >FCQVL\ M!Y-0Y8R69>9]BE&*9U8?+;NR^OXQWI7B7PS%5UR[A%.N^N,%'GIE[4LXY>/' MZ"0)(DH*09,((B@)WE,/00A"B8B<\F[FIJ2HK#@**B4%@@D/UHD ^%4AK$$5 MQNNJLE2*K[A63[FJ+#UT>=7TKL]V>=W V3J*YZP87F0M+G+AJBG%\)*TZK>SYF'MBY,TX_V*("Z'/3P04 Z"ET MW HA%4(JA%P,A-R3\!9<]E$KL%0($,%1\#(5E8QR1A6EW)".#A:5XI);T%$1 M$#P30$V-0J#&IZRLD.JY4_2K#E8!M )H!="J@_7>%_F%Z7?L&+Y(]A)]D6\G M#<;UCR](_,O MNV:%@>-D@8K. M.;&O1JOH>?;6@W#.H>KM"1@B#01I?&92)!9<1XUN>/QT3;VY-E>*DJ?4F_?H MY.6)O8J6%2TK6GY2X$!:(S-P*8[IA*EJ?WQ[YX^+C/(_N)&:$'C^61KMD7X84]$7B=+3C7F=!UR96B M+^5X+W#)E:+/^G@O<,F5HL_Z>,]NR2=()OD$,^8C5DO_DT-^6*>%C(;.#T=- MX)(K19_U\5[@DBM%G_7QGMV2:S>.)S5R?IM/PN^# MV^DPI(&[Q:^CP=,D3N![I=E\,JZM:,^TMJD/8?6S+'(ZG(*4;%(T, ?<& N" M4P&.90\QQ$PTESI9MI^"9)B.BF8+.LL((G(&5I ,65G#7!2"I765:';S]*KA MYE\*,[_>XN6?UJQ\K#2D*RV>-,']A5=U5:2L2%F1LI:#5N"HP%&!HP)'!8X* M'!4X^F.;:1*#9M)"*F:98-Z!B8Z E<8FD@E:;G[?-N-69,9L KPDE=)C R8G M <10&Y-$FTZ::IOU'REKQXUG[;BQE5I1VV[48I]>2+XS+?:Y;]Z6-M;R#"$S M!4(2"9XX!IR+B#+1T!@[?LG/:;OQUPVCG[ ^\JF%WXLO;ZJ 60&S F:MCJSP M4>&CPD>%CPH?%3XJ?/0!/@Z;:T$0K3W-8+33(+(*8*W20&G.B0MA@^YTLC$Y M,321 BABT<3+%$V\%%V9.NBRDMD;QZNY]B( \^F[4?2CC*NF3->4Z9HR72FZ M4G1="UQRI>BS/MZS6W+M+O$H\[YYVA_MGOC)*-Z[VZ]G@TD>?)=" MNO%I.N#T:L (XQ50*J#4)5>*OH#CO< E5XH^Z^.]P"57BC[KXSV[)9^@W\0Y MFC$?;Y+7SDZL_?$J*/NOC/;LE/TN]ZN7V MQ_MI,DYW WS>[VD^R+BCM?3TBW,RG]W"?:H\Y7Z S_%+1ITDEBH+WGD!0DL% M+OH$5"61#;$D4+Z?@QRT=DPF"CIZ"8(["L9E 5H1FJT6W&2_GX/\QLW>OQ[' M\I_O_WLQ_.!&^%:GG-PNKYCFI\U'?C&9QA7.>GRD%&.D0MF4!;@M"4 MK "?N(6HG*-:4J*#V(; D&A",$; B>E I11D)39[$?5LP<4Z)$!&$D@YM M0>_!).O!&>=#=$[GK/=MP=DPS5&8XQ@48;GM@^MM=4XK A6C_2<$.RBU<47?>B5 MM2_AE(^NG!#-"5,V@S+.@L!_P :BP1#"; R69NWVE1-&N(_$*TC64E1.# $? MI8&2+?CY_HNTWNF]DAF<'>^'-'?,2BJI1[MJE5:JGK'[ M,9[%[ 8!-A*H*MY?OQ&)!T$"%%DD2(" RV:J20)(9$:X'S\>X7["1D$"DA,T M=P0UG&7D*X>VO(5578]M5RR1*;27;HB+6J?H;:<*L=MY8[;92%TX(&=U@4H4 M!FE=-)"R(TS&6JY%;O-&R9/,5!;8Z<^W#)R"44J7SWAFG(2U4YAE9(XG..GHVJ M:6O?CR>7XXF;)NQ>1)P],9S=3A]=SE13%X QR4"X1,!ZXH%'J:RD4M/$;M/' MF),3K+XS5B4;81PXI24H&I-EWA+%Z;[IHQD0@_SQ""P><>T49AGYXPE..KKV M*-C0$D7*@A:/N(:SC)3E ):\L+SKT4M>%Q=ITA^W=>DNTP17NI[J M:;Z87)JL;O=,7DZ;;CQL8[.@I+O:/"@K2D]DDR#E8K#LE8GX77KOQES]23)-/,L0??: MJ<0H\,09,$X$QJC6,6V4Z)O @J4B@].T:K12!S99"HXDEV*6T?"-LS>0@QVG MXQR&6R" [ML.3@! D8,=8OD=V\5:)'N-:Y'OQU,W;%S7I6G77/3G"*38N&F3 M73MI/M8CK9H2YUTSJ=%UTHX^--YU+5;G[=AKV1FK;AO'LT)O]@GX^SGTY2&# M\>JQ_XYS.)EW7*4,5&<&@IJ"8-Q+8"1F1833-FX<5D"3]Y+I""ZQ0KBSCV!B MCL 292XP(7(M$;Q%GGL??\:#ZH@=2/FB;/F6G;R^8(=HB6B):/DE:"F4$9P[ M!5HD6H\ST&!R,&"U%"IFSF3>.+68IQ1DX!%(+/\(KC(8P31X[3)3/)B\Y0B$ M9T9+2LV Z&>N+4*T1+1$M#QAM-19\J1$!&4*.Q24.O#,6! R9$*8LY[ZC3/> M,_=<"5'/0_8@ZO'(WF<'40JF5.!U\_S%T=+2@3 4T1+1$M$2T?(5K,*^>OBX M:QWV"^M MT[+ Q=D7\7:ZS.!U]&"-,GY?3H. M_VPN)VU(C;LL;R\)3U\X4>XK==/Q" 5HC[2CZ1"VU8^RM6E["9*QT3@3+/@@ M#8B<#;BJ#Y=\UB92FW7<*-A4//+,609%>0 1F /'?(:<%0O)6":U6)8@93=- MW_3>_&MUYC=KOORWE2OOJ@QIP(7"=E L04*D1*0\Z/(C! X$#@0.! X$#@0. M! X$CCMR,\>L\#)!BKZ>-$(,>,\(6"-,($HQFL7MW"Q1GH1D 12+JAYNQ\!F MK\$[E;ET7!F:,3<[?*1$G8T]Z&SD;:45*+N!S3X'$?F.M-EG>^RK\8H)EX$2 M6>)8U@J<+/\(89U2)'$FTBYD-WZ^=O1G[(]\Z>#WZMN;$# 1,!$PL3L2X0/A M ^$#X0/A ^$#X>,0X&-[NJ:B33XI"8PZ4B7&-?@D&+"<)"6\I&Y^XX1!;:BA M.I#R4$R <)Z S52"IUD1QI1V>D-B'-.U@P3,]=7*\G/5@/^/Y0#^,KM(DS:4 MWV/[<>V!UI<(Q9GD_,][U82X]=U_^'4/'J,#>-@'N/H.'OWG]#$-&[I4*BXO M=&TW3;$9Y^9B/$I73;GM?Z9IDV>CV#5N%)N_G_U^UKR?](NK5TVW.AW@KO56 M[[IZO5'SK]FX7KDO#NV:=M14!_V8%M]0+MZ5U\8?VUC>Y*^:Z7EJOA]?E"&Y MZJF/_K9^Z&/JIA?EWLNG1NY#FG1G!S9O:*3/9*1LJY&&\>1R/''35 *%GZZ9 MXZ"\=/,\P$%S4<),:"_+'];?5XVZX!WTAOUA7(!_U%O8_:8]Z^H.0CJ5MKQIX7G]T'==_U(9]/KFZV'HEG_Z V^MSY['PW9"L?S&!NH-H.WN[^RH M9C6N?RZ?^-1.SWN[>G-1_3 V?_O]__W^^^;G\O%1EZJ5%1 ,D]:7EPH5B*EX M\+#^]$M!LX:M+.[E1Z)9G_]"A=/G"N&%%Q<:O"+UP_098EL&H0[!-^7&9A>C M;V/;70[=U3?UU6\O7:RXOU;6T,Z_A?*I'K[>ESOY M;EB@[4]-P:-"$PO43V;I3Z=&$IK"J(;C3ST5[!ELN7Y77IUSS'#N1A_F2=MZ M)3E&K6.SWOFD70ND&#FJ_*\T_/Q[.N MD//NZV\.C"B\&(XL%XSFAK*EE,S-IN/E4EF]GXJQY?;KVZ$$R/&L!+KVNRSVNV6. M.6W>II N?$FP%T[,<>_HJ6O@>[>%E]H7.M(]'V.3RC$6BJ6;H4'@*1 MC#@J7>#N-DNS*B@OB0!N8@:1700G(P&=7&)6,"T"O9.E+:A97;SY[Y(6;C"R M[B8EZVX2N"7'N^JO]7JVBE[E)M"+E:R?KD3&]W=QZ2_BRQC&CK)3"\\%?HD( MR'6DCGL"44H!@F0-AG()T@J5J"$TTHT&+GY/*E&3!^ V)1]< MRLF1&PU:/XU"W21-A8'V__O3:!40W^67Z]ZR KNW#D\MZNCSKILK)QBML& / M"_9V$;I*K%'2BP@E[>(@I*$U>1.@:*+:$5I"%+D=NHA@1LM,(:5$0%!FP"H? M0(?DA=,^1_ZJDC!FU2-* * MO?9,2NTV:7D42J94UYY8*+2">RHF$,=Q3.8$]E:\>6:+W91%5V!( F;7@'6$@%*]UH=E"JA)"S,KH_$:5 M@LI".Y,SZ&AH^8RFX N!!RJ("$Q1GTG:QQY-5Z:A_'3O9HVFYB0W:QY&1;_& M79L7W;7!4CGAB(^TP+YKMM M7O*.$Q*D D=3\3?J-5B:.02NM714YD#"+IJ7WH10:,BT^]5=U1E],XKE+Y-9 MBFO-3-?2*%_8GP3B3 O[YU7W89_2W[ME0LU^]KD^S0F:'P_C+FQ$G?V/Q5 V M/WR^K'VFW=;MI(/;[]OQ./S1(.S498(Q7 AO(#D;2EA3Q?R#S&"MB5D26H*> MVH7+_![.4YP-2TZVZ2KOJQ-A%U]=!"L1O H>N,7TI\7T+_NX5\H-J[WAA^R] M'F'@]ZSVZ\9[V@9NE #UI]10=Z6(#'+8 _ M'MQEQAB&[:@^2#.=5-F\21KV8DYAW$WQC)S76+V"15X[7,6G*AL>I :>4^V] M(!&12;UDA9#&99,$%I4%D4][NK0.J=6!1JVPEN[$EO7#%[Q>> M^+XZXF]S/_R^NN$BR]_1HKP>6"VQ9@N![-"G%(%LAT"FL^*:IP1:1P-"&P^N MBL!;&>J6!^-*R8TF,BNE*J]!-(9 P3L'WI0/\NR=%"IH&_T>@;]$N:-('8*L[Q[(3Q20$CY0H.M4@7$? :OHP4=77F%:Y=(?@H-?A$0 MHV0@%3)?7 ;>(?/MV2YR6^R&PFZHQ_8#ESAAK0N%YE)9-58=6$D-R"AYX;LD MJQAWP8_?54_=+(K;<8@Q R511NY$:!:BYK[MX'114RKJN**@7?8@G%1@ F$0 ME)2">,I)VA0W>P0A?Q'4- -ZHNV.J&3;BC9AS)/[9^8NOG M+F):UL1:PP*D&%R):;G@E X2J--<,Z.CEV:'*^7/%LXX&Q#LW\2"$@1+!,OG M \OL&-?60A19@M"4@5>9@*-,:,^U"6+C ,$GK,@_&U@R/9#/O;5X9&"YTV;W MTQ",W6TSKQ6699HB&$DI"*X"6*,9Y, 8$YE&P[80E2]OYOTY=5U*[R[3Q$W; MT8>?J^Y2AVWN#S<%??8_YH-VPOK6R]/*SUW7#.M@-.[#)/5Z)UTO/CW.N0UI MT Q=P4DW'4^N^CJN4/XSZ_NG9R,UB.^^+J./4K3[FSKD:9/]U>1=23& M.$B\RH=24OPU%"],W"L2!.5J<_=Z5_[Z[K(_.W?\P^]\N/XJ;I2,YDPG2&)#P#D82& MDJ65H2VTA4IG3(@;TT&#X=;1D@SF6""74 [&!@:2>$X4ITIX\9#I>%^>_%W^ MOER[,HT;W 2Z%+Z)LTE=#^O2:"]3U97[2&G47"4WN0:MVT%\YNX&\[/J M"_M+G]RP>'TOB%3%$F:7U7B>QUP8L4%H'H$XE4&$5)AN2 *8D[FD]RX8N7$$ ME7$^IZ@XQ,QJA/8"+)'U,(\40W"UHML\Q%Q^FS]JM9J#LY7I ^WD@,RGA(I/ MJ=8)=TVY\0(P%8C:T5QG=F%.9TT/E5W]4XU#6][21Z!VU)_+'IMV'FNF_2KM M/,+5SS2?SM-H_9R&INV:*ETY'A7&?-6$DBJX^MEQDSZG26CKY\[3Q5E3H^8" M+>L7=3/_CQ2F/3H6#E7OH'Q1 <^VU\4(YR7RIVZPN*$*J&%\<5'OOGQ;":-M M??X:Y09-P=9B7M/RW.YS_@+/FK^W'Q0.M7BG# M,IO,U7MGX7S^QD%]RU5_YY,4QA]&9<[Z(+U8L*X_EENM25P\:]ZLGFAX-6BZ M\<6=IUML'Y'E*/8Z'TU.Y1W%?,J]3&]1CYCF$UG>53[FR[V/ZYY G:TR7)=6+!46\$AB)Q*++:QA%06($BNC.&$,[6ASAABM+ZP92@1Y6YFRT,1L.UB99"'DQ M F<+-5-*1\,2R]P_J<-W58!PPP;^>_&H;^9/^MMR#%;!),: M/".Y8 [ER4=K/7M^ZWR[&,K?RDC^6ACF[47SPCS2"K J1ETCEKBO8N:,W]V+ M_O(6]><54+EN2WC;WXWU5';AT(_;CVMC''M@$;ERO45W;7DIH3WN0DOD[N>-KIN MH5S9X9F!SR-E2DCL3Z&$%R MHT$DR\$9$X%(:9C5T=F\F\.$%D[X<_'!W\H-O8G_F'73?N]U9P>A,X8'H2-^ M'?R4(G[M$+_J>=4I"@66T0#"!0Z6< U!)BX%RTJ(C0)@[K3,*A!@)O;-H0)L MD &2(21S)2/7&U4D+X%?_+F5"UX-?J&6[I-3?K(B.3&2 M()SS4!M?05!#P3LF0 3FHW$V4C\7)"KZHL(JKQP27VP1&H7" MKH7";M=*(Y-'Z1N4OMEA# N<>,L%@?)/ J$< 4.)@"0#BUEHGME.EK]O%O?O M,(B) 24OJG?YZB5O$"01)!$DOZ@#2HOD)#&0+2.U4U.!E3$#2Z3\8JTF9*,# MZC%$_]E D@\L?^:MP2,#R2_0!3NEWH]#>-A]]D):GJD,*0%-O'BU*GF_-Y%7 M8* T!DV,WDFWUN_GX\FT]N#>CP3J!A*HS9[=@@;7TBK;.]&MU-QQ#3X&5?#- M*S")SQ=X;?+*,Z]WLH?X3$_URW@+MAU,0V?3U<>&OH7\5H.9Z]9U1>)<'JQV M1.[O;J=]Z\'%N&\]2+7UX)9(1*\.4DL8S]9QH8QV^MR+R-SLCQRFSQ#;\I!U M$FICUNQB]&ULN\NAN_JFOKH2T[M>)6KG=[=86)G_H6XVM_EJ>:/]1Z'<7HD[ MG^L3UQZS50CZ_, X0]GCVQ:?5B;ZQ$YX?2-L+70H:Z0Z7RU+7;H/:;[B!"Z7 M._W^YJZZV<:U/T'+T>Y3>/O1/&>%7&N6N!3^W&O7#O_*NIE\AF&5: 26J MA(18$F[O1 9ELHZ"NN39!N#N2D1O)?WQMRIX5/X7&X*7AO#C'>HW58/FIF+1 MEZC/N.XNY9"7>:K;\/WE3VE@+M_*N+JW6=B*IS8+RS/#[FV4 MQ@9A;"'"%J*7:B%:A?2^+[B/Z\U2R@M;BPYQ5_>P5]J?L%"RT@UK'MH'>MA# ML>]-A[W//A;D/VVS@$BN!'.05%(EMPMUL\ +,$Q+1DL.ES7?A5S:@V0=Y\Y9 M0/U=_K&M2VO_NZKW[>A\5CH@[&[EM-?J#$=0L'\H2/)%WL1Z8\+H<2(.@T'C M1BDI$\Y(;L%&$T"0&,$)QH$IZ[6I;5R.OEC0>#M+OY2O>?\I#3^FN0C1KD*& M')#GKL-_-1Z J<<.0H;"D'$R#H,A8SUD>%D07V0'T7I5CV7QX#.+D(FE7D9E MM7W1D%$SB_>?QKN+%%(0C!287.PJ4FB,%"?C,!@I;D0*+92LI]12HERM'$@E MS> .2++,<**ITR\?*6J9T:YBA1H0HC!68%:QJUAA,%:=915DH C#4(%9 MQ6[T+,Y3>?;:B8$! S674'/IL3)T1!FJG87D:;0<6/VBFA8G*/S[PG]?8UK_O YE+>^N:B_[2BL23U@S]W,8?!U* MR)PG7_-\:[CT#XR8J/:(:H\[*8%02A,J.!A3_A%:*'!2>DA<,!Z)2"6MVT6X MNR/0[6S[B@V(?N8*:A1]1-''.Q_V54I _31JWEQ.VF&O<#=8%WAJ>HB;YZCC MIMR7^S!)J:ZN-.7WKMI\#A-X74W,*W[5YZN0QFY#\G,P/[!214O;R--]Z]95='**4VKM%?_#8.F M?%TX7S.$E7F$\47YW]";SIIU]4**Z?-E.RG?6EYYFT*Z\&E27S3-IW9ZWHS& MS?BRG[YB8F5&4OE$-@]M5U_[1PIS:PWG*SZ*\K7N?E'RQU>CD==6W&]S%432C1PY9:OM6'\'\['LVE_P5[_LHS6^FV>[7$2UP%NI^)^P1##A&' D[ @N#!@ MG4\0'2GL@9I(\I:%WT=HQ"XF\5U^5\9T\LMXM)J.GT;%YM)W5Q6ZQJ/RP"CO M5[[R]Z5SM/WPS U[I;Y:S;F.X^+5L^;VVZOAOQ9MUEY:]@M5_O9I *]6^H^2 MO6C_*75F[;V:?&>*/57[CYT9P\GU?_=^X.#O";4)49MPA]J$"K4)-RH=:Y2: MZX8T/]0HU8L4KB(5ZA/N;H,9T0K1"I54GX)6#Q6M1$1"?T%_Z?V%H[^\UA*Q MV\?$'OYF]ZU5&-SF?H6UE5A7O,,M')(T8\%&2,QK$$0),$0*\"(G9W*TT6_9 MGG[$\O+"\>9KR3O:E6;ZF8\G6/9[B/>:-.7[V3]?3_!W8!7F M[']\/Q[UP%9W4W^=I)PFM42J'^1^,WI]N!='Y#7S8?_"D^;V5'&PXQ'[@^$Z MN#WY%RNX^V7\<5GX1-7-FKL2R2^'J7:&N>9RTGYTT]1<#LL]](55M?:JM[1V MM*B^:LOPEC]-ND%=+QC.JD]>_[%Q.;?#UM7K]?55]:OFI]/VKQ9['9=WA&*K MRTJEQ8T,FLO9))P7=E$7!Z_G\'(UA]W*Y&NYUWBT^,/-RS1?U5]N/&_SZ_)Q MOCYKWJ^]M>VZ6;GNH540BD+=F' .K'(21$DYP;$40">C'HV3J^\HW>.W\_=)'4_]4-RLYBP?V&=TOWT MRX_W):$#0^U "GM0-87]@U1[^7[HNJYYT_P!5@R:?SLTNV"!2>9-*!'8TQ+$ M60:O>(G%5 N?I(G9A=W;Q:]N\F[R^[1Z]'^YX2S]FB:]J=QD_^7'^O[RKNY= M?M.S#O>VEME,NL6[%[D!63>D^]8RR!DA])!,Z-)-FH]U%)K+ BZ]0M"XZ>'9D. R,L44**&+/;A"ZEPV$8RVDI*0M9+4(?R,WYW.\8^S&5I)(,FN1(["_0L@FAW(\;U]>Z'9BHY9FE$*B 37"AA MR'MP/$G@3CMI/+-);)R@_1A360/ANR/2WR_'H_D;NW*'7QB?H$NA6DO=V>G2 MZ$__D=N/Z9#LY#HRW6 VL_+0JT+P\O;8UAOMRI/F=C2OI^VQIXY>X525N95+ MO$U=X9NNG\GRZWQ,:W%\86R_5:H]IV$_MQ?MU,TON*10MT&L*5QNG[RE,TM1-KNI'>_]MQNLLDPWFS&N.C>.WA7@]T;SOR&EUTCXY[T![Z:J8 MK@(3<@3/C>-!F*3L1DRD+@I-> 9-,P=!C ;C4K'NJ*)D,5C#-G+:.XWT?9I< M%.Q:L\U]6-#[K;/WJE]D[-# N,9M0QQ@XSQ*(+ A84;>D#/4I!N<- M<[?M/"CJ2BPM/-N_ Y*+S5TS/F!?%L7MF3VDM.'/#[+$\H;1,I_LD]S9 MM)N6'ZJM]R"X=(3K,5Y#X*^7K4V7UZ^&WBJ+ZX[*+X5*+BZP^OK4^V.Y@3Y* M*-I$=[5:_QF-IX5SU3ZD]=2X_/I5^W53?YSW892QKW ]3%TW-_OQI$G_JMU* M!\A';.0Y,E([?D.!;4E406R>P%JB-+=&D!=P@1_'D[L\X/M^JJJ/_-*/_D,] M0MS':@_/(2;%CHHAK;6[]3V9)3.ZRUFZM47*I5GVW7;3@MW_FK5S]&]<"(6C MN4)6KDG'+V]^?_OF_VO^.AS[L9\V[43&:JV9.2?7@?O.P)>D'XKGGEE%GW09.%@ 5F6@-1!>K[.F%L2$# M)2P0+JDN4/GR>=L6\Q(#8O5 B[MUA XL?:LV=,U)E_"X3@\VER57PWG6O+EF MMRL^VQ0ZWU^E+RZH)KGL+6[N91IS [Y:)QJ'#9Q1&!6*31;;+0&\&';MD2^1 MG_&@A%2>FHU%",.J4CXU$ 6IU1"\Y'?<^N(/G%J79'"!(G#>&^4+YZR9TI)G MKAK)-VH/]N9WZWLY99#'A[JA4Z*XK.4V9;8%!:&\!*M-R>583$P3G_I(?M.( MK:"<4\[ E]=!,%E7WX( ;:ROY3G!JK!UXWV.NV]GDX(MQ;#;<9SC<7F^_J7N MR2"L!XRK@>%W'_)S.!A\B&OPN?"])(($)>I)Y%X9L(:44,UR8$%HZC>/E259 M92J*"<$[G,)OBX47;K)=!F"[]@B M/FM^VK[Z\S+W>Y^O)1MJW&+EZ9KA:%%RNW[O9R<9GQ45QJ[.QD M*?D!NZN+Y0Y7OWO.9?HU[7;Y3=^E4?D]M"7A6T7A6RS&;Y>)V*=C!R=8/>H3 MDHRJN'/YQV41(?C@4U*%1=,-%4\="\,1LGS&QD)69,GW+&$)0F;.2FV\T_;P MR(HX-+*RL/?%6D"M6MFVBKR_.]R^:KB>!K07%RFV^9K\LT\\6HWB]7=K!]-V8O\E^'YL,RZ,1#DD SJS*#Q(*G M7(#3(ELN& M^@ZL1(C7SR4*)YX6KU74>JU))IDN.PCCSH60P7\35KF=JN;/4 MHVC!^?+6NF?S9 ['^4"(@RJM.$R'W=\-='=MZ"UVT9;;98?F0-I$)WU5]*P5 M R43%V"IXL6!(O$QAY@HV5BF%R(RZQ4DGFNI 9'@?(F>QB2IF)'6$7E@#D15 M28/(@2Y#'9('W0QYUZL(IU6#NWV#OA+R8CSP<3Q=6PFLE-I=._IUA5 M6_F2 M[?&2_+KUQ>WKO ']W?6O(GSDBDWK%4K]?W#]E^S-LZ3 MR,OK=/;N&ZJ.^/Q3-7]KO?(W)<4=MN'.R;MTD[:Y+'A>E#K#IN)F[K&]_6.B_"TL29TGH:Q+X!T MO9AT^6>.3,U7TV)V-;&:Z]"V75U*N1QW_=IQ>W?(*E=+:;26F!6NMHY^7Q^* M"//AVL*.FP#+[,"/LUZ^][_=9.)N'9=Y0HG'3Z/F_W&C6=T<8(31VK17#?4? ML]&1=7MCENTF_D?)+#U+O\O4*Q?>%M*;XW=72 M?A=O?/K*!9-ZP.E!]7@"*4;1W";Y++(SH#,B8.(PH%QV8"A3B6>91:2 MWTR'%R/5I[_O<@UH_=@LA^8Y,V(CS\1![2#U.?$FP"T3Y+XH>IXC7V\HW\+, M6Q9WQ^;,HM8Z'9[11<)X#$H"93S7?B\-UDD#@3LJ4_*6V(V=CYWAWP^?TR2T M*V.\#7KT.8WQX+I,TV(PUBSJFJMN&NE9\]?V8ZIDUTW_&.RJU5:V\WG.4;>! M;6V#N<-TO^H;&VKCP*=ZP-V?@KS8F0]UCMO?Q/YHC?)UY:74U@+9I+UT:H M!,==UF64909P^QEG(S>+?7M2;:JKAZKT/_4JF3W_]V[8?UMW7IZQ.]4UZY]& MB[,OJH#O4XAC+>S?U);8GX-]*6O=0GP/FLF:*+RU)H!TP1>@N'28P+"8ZUZAN(2QJ$YK62-EN0QBB2 M#4T^;.1H7'A/K2>0B4T@>GKB:EN[M)'ZX H]%@=#C$^6%U^'BOJFZ[BS&6 . MET'+ D5,RF*8BCD0P>F2?7$"CF2F(J.>;M8.T2R83D3-FVZ$U\4P8_DIA8+4 MR0I!K^O_D$&_((/>CHK(H(^#03]=>4(ZJ@R5#$*4HM8LV>+G]3QBFUVB0CLE M-HI]HU6:FEA2;&^KQ]M"LFAA6B13QD)D3/J;)0M+NULZ=Z\V\39U8=+VAU;N MK9;E+M]8.%Y_]%LM/ZE=Y^6RBXK6;=4"9\V;Y?[+O,1\X[H7[JHVM%\[]7:B ML]RAF5_L8:(/?E5G7BC682M $$:\+R8#VAE1"U,C&.DE<$&=-IS[&#>Z1KXD MN/3V]C?WN;V87=Q78_Y^,;3_74;VS6I0W]2#$/OS:.MD+TWV/@)UE%H1]]2A M[Z0:O(]E2Y]XF!>M^D1+/(QIU3-:-SJO^T&KJQUV3Z@VTJF8@(4&5Z< ;NK^HV^\>VM]*"\%4/?'I;?J2P MKF)A6T5(#JZ+]/"XR0MUFO6^??-PVYY?E@#X*4WV-R&'MY[F+"^Y&TT@95U! M<$J"#=9 H#E[+1RU<6,[;F=YW<[6T^X[!)X/C.4#I0]J-:U&LOU]_>T8NA:A MM\/&P6'$CNMJYLV;[R[GO9XUF_TM==,"X--59V==6FC>E/0RWBBYV:F2O8P^ M$D(9*%85_*P*8%CY1XD09&!>19=V>_[[/.K/G_NW\7#XXWA2'_%]I;MX\OLB M*9P?A=[+^\W/_IY=E'LME^V6#+M4;T"0-W;R9:8Y.O:39J!+9 M G.+A8^Z:33J5DN(EWVGS_QX]CUBT\W8N8,3WU]GT>FNSWLW>SONW=Q[LCI5 M3SU9G9_Q)U]C1P>\XYGN!W6*)9[Z>M*GOOZR7#+JCW)?4 T\!A8="!WH80[T MW_U[4H3>@=Z48:FKF?UV*+H1GJ;\4J9>;U,8ZPYR'1)6N MFF )C*$9"*7>I&P"-YN:K_M%O"6!7E#G&P6%NSCMC=U_?)=&H'P*"?_#];93 M(N%_K?MUUYL#&(:.WF$P^MSH $K"&I\S2"LL%(KMP">207F9:4Y.L,VSA6#%G*@ MV-W*?.@7"'4'\L@(=3L@V@7.F#8)M,\"A*\G0-("=3DZYXBE@@OQ(E#7?1'6 M[9MLJS-]]_D-I^5/N.#])+=*OL2Y V+I$EDZKHCO MP#._KT4IM6\(H]!37>;^TKI7XU2/G/0O*BY\G9'LA9@^B8%%I8%IIT$8D\%G M+H"$G!.UVEJ_T5FXCW7Z'\>3G-KI;'(=&I^8"C#!!I3=?2S&2=[0+]Q+OK %%O>=,5!R M9I\955^-5^'"_JXJV6^VNF)@VBTQ86>L,I,XGM4.VM-,(K:/P9$&.*HMX39Q MT-P:$(J:$JR\ YEL9MRY(.R&@I$((5J6 AC.(H@4"#BO!- DXHIQ7U:2# L:]$WYZ9C@2_@W"7WZN"B-;E.;Z,_(. AF?0XYEMTI+@45G MA. @9$W%0U#@O1!0O)''R$BV><,AGZBTM-4UKV6F^KJ$ZDM=[Y!O%EI"J,2T MM(@U1:ZYZE+%H&O-I0UMI2K"=$.>:2ZVU';7^DVQJD3/U9TZU#E"G2/4.4*= M(Y1I^8/'0YF6!^H<;96/1-DC]"?TIR?)'O7-)LW;>M;"CZZ=-/_EAK/Y&3T] MOT8'PVTD%$0Z1*0[VK497.B\<<)S4D93Q2%ERD"PG,#7#2$J(M'*:DDV3WC. M)"3"F(,0K*C%8@X\3P:X3Y):242BNY,'^:%?'/AI5.C9K"^%>%>/!GA_[D:+ M)=!?QOT!F2GN9&>(#XB2 V*PVAD!\."G%+=\=ED":P@)KL"8L:2><&\Y>*5I M ;GLLM%.^[31OWV@2'AK*ZCGX)6"5P;>$_"7V _B&@O L&<$591./$8A2=]! MWV(5*LW<@I*<@+#U'/5D+&B>I(TR6+.I6DJ%5CE0!]&I $(I"C8) 8KK8&,P MWN:-<]2?+S3=U!QY:O76H*0F TH(1A?$/YS2X\<_)8+S2A*(L19R**? &D-! M:&Z=3"Y0LJ%#<XL+X#I_VO/NG$Z'0R_G*JT>EE>K%3"4]9 M\ PTBD4'H=/$Z]-AVQ3L?NPHMT<$';$]J4A _L'A\&^5M?#YFN$5835 MNV&0%9PS,BN@WF40WBMP,BA0GF=)N/>,Y]<$@P=!^CD]$_;HH!07Y5'(Z35' M*!1R0B&G'45-FXQ(PEF(PF@0(GBPV61(PC#BN MD4\CIL*+F0LMD9_F#I0,F MG_D4!M1W.FT /W9X?O7@>X>^DZ'"6.6 *D9!6";!:5%^(I(QJ;FS,;T*L*S" M3P>17S!]AJ63N*N JD\'':Y0]>FD59^853YQ1L!EDD!D3<#H(($8S82DE'*Y MD2.01%C,Q *QP8$PPH+QR8&TV4O)G="2OMZ:?Z',P,IG/A "Q:!.%&[W'G>Q M,^!)>)DI,SD2 R2$4-,$"H[Y#*&>[%:KD931Z]CDP$BK-L;%DZMY"D,8*PXER9H/F/$TR MZH>+R^'X*J7?T^1C&](=_CP/<]-)0X.MPEDF['L^*-;V,U%P[RE5 [%6CKJ6BFJ_:43,]'\\Z M-XK=UZ@<]>J5HRQ_(C>[6T!'M$*T0LFNIZ#50W=3$)'07]!?>G]YD%(8^LO# M(CAN@?_QX/Z6NM0SQRJ-'=/'-!Q?UO5=W))YA>O#N"6SRX.+G PT. $^D0B" M< V6D !2$BD5L83:C9/YF*=.6$Y!1^9 >$'!6\: ^4 L]UX[2VZO[2X6:U/< MOI;[P^?ZXZU-D]_?KK9%^/JV"/#[.MT&FF)+-D+9P4\I0MD.H8QH%U1,"8PA M]:BAR,!%F<%3GW).W#A&;T.9D2QZ'0A$IA((GC08[@/DE*E+*H8H-HX:>F$H M(Q*A["DD&/O,EN)O:90F;MAS8!?+N]IN.BDF^_%!XN$8.[#Q[,0;S[:''2,Y M94X*$%K($G8"!4L+E]8Y6V,U<6ZS"-0:)U/P%KB))50E5OAW%@)X=DE8ZN5'KJ)#RQ5:RU\O0^JL^AM6OUW3U M%UF_*GFINK8G>.+[\=0-,6H=::/7?M:/3KCC*[(0/!4&M$X11"UPMB9RD(RI M*".S3+)=E$*_: BC9& -Q9XMY/N(G(B1!]6B_6 M*%)](7T.PUE,-YNRANDSQ':2>H.I[1JSB]&WL>TNA^[JF_KJMY0_]1R&-8C&;S_5A:N/)RH(^/]!,*'M\I]/3BL>> M-OS4WK"ZV@FW,KOS5:9YZ3ZD>1()+I=[_<8-/[FKKK9WK$_1IY*^)RL6BYO=A&&<3=M M)FE88W S'3?CV;2;NE'UI68\[Z)N/KENU<3Z\D_U;]N^^@NNN_O*A1A(=*F0 M(5\;;),L^,2,A61C=D%ZD;*^S8U$"-&R%,!P5C+15%B2\TH 33+G&#GU%RWR=U(K=8-:R?NT1-39 MW1M0+V\S>S37\N9AM96Z;]]V32H,-BQ\RZ=FS0W=_,5";YMQX9*-:SXMCQ)W MBU/$+_ONZ.K4[O)R,OY.*!,6DXY!B-""L2N"!,9MYQ MR7R.M^U:"T*D]19DE O1?NN$ FIX,BD$:MS+V?6\F?S'\63QI_H^>L-PH4OA MFSB;7"4WV0M$EX1@%9QN!^*].4L=C>X,@^:C@^:D6&J9P_K;O!N_8BK&S=L: MO5XGR44"*UF-F\;70N0(5%EC$R76ZHT#/AZC)_.JXJ8YN_N(CSU P3)ZE2\H M_O!,\>MYPI=@@7K#.2@J,HC(:VEIEF!#YDDJ6YC93E1-3SE\->R,'GK\VB/; MK*%SMUH^WKIL>QB_K?W=6$0!7R^G0OX;."@NQZI9E:%?'I=GM1\-W3AGU &?SPL%Y^GV\UE MF?Z:?5^,8QI6V(UIFB;E^U+_F>S:2?.Q:I957*U_20M ZE..8D*KW^=<9''9 M#_U1C.7>)FE-(FB[)M#A%$KLV#M/2@F(JJ>J[O S+N[]GH.\#]300$T 5/Q! MQ9_7X4N(5HA6J&""BC_H+^@OA^(OJ/ASD'T2Q]GL_%O;_1-R991MG:A4MU=* M HWUO">C%H#B&.M;93SY*+0RH)-C()168)@W0*TRA+,D:=PH,7G,5ORCCUY8 M'9RPM@A\?+NPSD MSPB"KW!N$02?#H):>>)M%G7S2X(@-((UQ@.AW$2M5>;&;D@U$!*RXPE<%AP$ MBQ:,BQ*"YUY:0Y2-#D'P@!SEB2"((D-/JL&^R(#'?6*IY-'?V]\<,_R4QXWWQP%W6V=]E#>KLN@9A>^T\VC]"VH$\\LE# MFG2)A5" C&6706CMP2?/04>1#2F.[<;:EF$A%5IEFD+JV_^7 P&+JA7WDP2])O M%SZ\RX48")" ^DD&X0*F9P@M9&:.>()(5.T<,K M T$0W-MB]$JF\M%*=]3LI_-\O3)_!XW/549B%-IA.Q>M&>?F^V*9M0Z_UZWI M>_K/RW>E2?=__U^&4?UM\\._9NWTJGD30LE/IMVSZ1IPDJ@O/ 7*_Q?_E*$D M/K*0%,^STXKPQ.F&O.P3=0W6GG;^E*A9L*Y9,-<#J+H#B][XV46YUW+9KM<8 MJ)#H1E<+.^F:<%Y1L:M"!MT6.TIS.W(+.ZIXUE]F?QH=T[Y?]6+<]ZNFVJ]Z M2_.IWX.9GH]GG1O%;M"DSR'5OI4*^4WQ&/?U7K427DPPT15ZT,0[3';1:OY86QUTK8NQC.';9(_M]E7@KCUX"82]]\>LDY329 M+)GU\[;/'H,M_>$@',,#HK.L.7Z2_\-J-_TV,O9BG&\X# MA6LCM*/3GORC?\#[K7N/M'"GUAW"[&+6:V'WYOUN>IXFS^B!SP=-%^S]Y-&N*-_P),QZ5Z>_,:&T/\\V9G'A:3#\JWCSXW[ MJH(.$V*,-^@3*Y)U43>.T2?0)] G,$Z@3Z!/8)Q GT"?>-!>F[ML2SZ/3H%. M@4ZQ'*V_NG;4?/7SN'N8Q 8Z!CK&:3C&VY3;T"*%0J= IUB-UKQ#!'UBU_LD M+R[_M:OAW+'0P7=NZ$8A-6[:O$TA7?@T63:B/.CW\MTT1';&JB7&\:SV M=KR,L^Z]+?8A0W 8K;,W!W_W>NI,^,R2 1,2!6%J YT7'F*42=FLN!9\HY%6 ME'43&JI*"B:/(B0&5CN!? 8*"'6&JK4 MMR;JCB'\:IN4Z7.37"ZIE4R#-YZ#T$:"#K_.Q&)/Z_/UEUB]+;G.6 MPRMX_>%SFH2V2_44@EXPOAG/#\H8-*,TK7]MNV[6U\2&<3=]4)?S$\^S.#R3 M?,UQ_0FVT1\:P%[BK)_#GO(C0HI]L[S7./WH\3CEA_1XZ,,'X<.O.K%*U#F; MG0>I73T7/D@H:98$P2U7D=&8]48UM? I:"T5T)@$"&\8&.HM)!DU3SXXQNG6 MQ&K>RS7GHTQM3A!P(_LQ=*4?N HAI1S:A MR$M.;LK1AX]L0D^"E_!HB>8L Y>"@7#6@8V6UN,H$\W9*Z4E_6NS]M.3QZ\'LNOL(;D$1IH1[0S_ 1G^VE9(3+.Q7GZ\T3GI22SR_+CQ]1-BPO4%R?EQTD; MIBDNWU"L'DM*D&J=W)0?$7 @,4./1X_'Y HG]+23JVQ#B-99L*8F5UX1*"D2 M 9N#<<)8&_5&K?[.2TI^6S',_FUO/KE)_.MDW'7WE)60>S*KJ@%@M<#L"F$- M)Q2IRLJ/"!&07Z#'H\=CCH 3 MBCZ,4XX^?*03BCY\??\JKMY$#0G,$*;X%2%V@6W,:L M=J&F\";^8]9-+\JM=._';V)LZSVXX:^NC3^-OG>7[=0-^_J\?L7G^[4%G]_2 MOV9M5Q[T]S3YV(8TK^7[+87QAU%_E;YG:E=G4)"!-11K^! '<4*1RYSLE*,/ M']F$H@^?W)2C#Q_9A)Y$/I(R"5FE ,%J"T($65N$/"1)?'941VXW\I''Z"]@ M/O+JW 85&UZR_N+7F1^VH1GGG"8+;89UX08\^P,YV<,YV1^YU(--X! <"FLY MD.\A/F#.ACD;3BCF;$O-/&J-5XX#)5J <(:!3EP(Q+0:*$00R!#*<4%P;.MDI1Q\^L@E%'SZY*47-($Y!H&I1)FQGC*QBYJ MLJAFTGYTT]1<#LO;:_%9K:"IG\IE=%-L/KG)Q(VF'5;7(+O"ZAJLKD'FAOB MV1=F7SBAZ,,XY>C#1SBAZ,,G-^7HPTQ"AIS"L$X!32'6E81%=@D E@I M XV1:)[V@K,*@ZSP )5 M2Q[I9'\?E7$:EAN,S7#<=4WUL]''M%#Z.4D#1 9UTE-^1+B ? L]'CT>( 3WQK[.\;HJ^7P MO.#NAI&$,AX(\)@UB$2KFCNQ('FB3# IPJ::N^*4V4 -&$L8B"@M^,P%.$%= M\%JGY,7MW8UWT_,TJ2+MDW2>1EW[,?TT"N.+=+T<_)_C86Q''_[JVM'/XZY[ M-_H]A=FDG;:I>S-IN_+2NJ3@+VGZ+K]WGQ^^']*5"2P_W;,QPH@]MEV1FS9S MEWE\C6#[ZF;V(,$6"=/13#GZ\)%-*!*F)Q,F9XRSW@=(Q$80F9FYF&CVUDN: MI$S*[*($-/LFF(@LB"R(+)B,(E8@5B!6(%8@5B!6(%8@ M5B!6(%8@5ARZX2!6(%8@5B!6(%8@5CPK5N &_)T;\,+[H+FRH'.,((+E8(TA M$*2WFG@F@]K08Z N6:F\ $^,!J%"^4E: CKHX,J]<&?9[0WX7])TON->-]=W MO6LNS("09SZ_^# Q&*L1$8P1C(\%C&727 9J07F?03AEP,?L0/ODD[ V.;I1 M/OZ8:B@$XT,$XY=2SGF(UY>QV?L ?I%#?>>&_;E!;MK\S4W">T M.W;&JN'%\

ISHE$1VR\#=:_G[M)ZJJ&68HWL+KK7U@'Z9]^ M^?&^^M*!5G1 B7E)?+YE)*>R9'$0*UF'19P/!3$?%JG_#:'S>: S<4VH5X7$ MN!P+#&H#]5!-H$IXE9@5WH:=0&<]1/-\/"RCWOWPKUD[O=J1X"-'^$3X/%WX M1,*Y#]1T20>C;8+".BMJ9@/>>0FFH*40E&4AV 9J*FU#]!J2D!:$*#\9K27X MX!C/*?&4PW;"^6XV[:9N5'NBGLPZ*>4#;Y^RKH0L!&P$;!?'K!3T(31 M2"%XET%$$>L2@P*A).&>$4F\WRC[$B1$R0D0K(J,[L' MP!XP:0>:/_-9: C;"-L(VT< V\]=3^LYR90QL-G) J>%!#OM5-49I#)**QVC MF_6T+"93.+,+2I=WF@S66P=4Z\"B5MG*C>:&9UNN$$P-*)6GB:9//W^R_.S* M4SRO83^X7>'6=__AUSWXT5=/MB[_)*W:!)GT.J M!>AU9[R);NJ^_F;K%!V;\2V];#$9\V]?H$G]^C)1]6[KJS!T5^/9M%SQMKQ? ?VZ[U[;!,W#?+3]Q5YMY_ M"2=GUJ@_?_NGO_S!F^@]K\LSJ^Y[SW._+L\8V_\]',(X2(/WRFD]SJ_&%6]PY6M^/1_VCET#X[W[RE__X=9)RFDP*L>@SAX>P^4/M M@WL96_K#03B&!T1G67.6B\*]F]Y1T#W0/6ZX![O'/5Z[\;^)L:TK/&XX#Q2N MC26I/^W)/_H'O-^Z]T@+=VK=(O/M36>9(?^-LED>8PQ$1YZ-_ MP--!\S5[/VF$._H'/!F3?C^>NF&SON'U/T]VYG$AZ;!\Z_ASXWEK)B;$&&_0 M)U8DZZ)NWZ)/H$^@3V"<0)] G\ X@3Z!/O&@O39WV99\'IT"G0*=8CE:]0CX MYJLJC?R@3@UT#'2,TW",MRFWH44*A4Z!3K$:K7F_#_K$KO=)4-@^W1:V?YM" MNO!ILFQ$82?008E2H_MHG&12.QV=@I!I!J&( 4L,!YTMT50+3VO14#*2RV2SZ?I^P'/[&['+O+#PXDK0E< MJA" !!) $$_!Y"JAE'*BP?&HV(9LQZ- $E7L7R%0+@8!Q3D.%CZ16NY%@YF3 MR!BS()4J")B%K,)%'@B5- J6DO!R0T+4)R%L%A 8UP5I3940I1Z<\E(H'5DV MFQ*B.U>QMWK "L&T5"-N(FZ>+FXB[=PK@$8;91(J@+:QY.9)9W"!$JA'+],0 MA+5B0]3H40#Z7+33(GXB?B)^(G[N!S\IY\YY'8 13D$X[\"SDL!3ETG0G$>= M-\[MY(GGY&)!39,*?IJ@"FD5":1-Q#I*?/G_%]2PEUP-!,(HPBC"*,+H75;S MJB61"[65RF4&A:\R$-Q&\#IK8%(0)6R0*FV07)*E#U7#WFA5B#$IG-@+ST"* M&)R@B?FP4^7.ATHB&XDJ]BB'C)"-D'W89X(6:BYD,X2Y6),^X!L(LG $(1MA&V$;83M?1=C M61H+A#+04@4043JP07$HEQ?)9Y=SXAO *EGRW@C(S#L0JKS=1J?!)*$Y$R06 MK'XY%7O#!Y9C6=9>I46VE\RNJ\:7 =MNKO=+BRS&I#Y_?YGURY+;G.7P:FQ_ M^)PFH>U2,\Y-KQ3?C"^KA7:#9I2F]:]MU\WZ,MPP[J8/:JQ^L.&^%I-\S7'] M";;1GQ; =AOF7^.4'Q%2[)OEO<;I1X_'*3^DQT,?/@@??M6)E9+41>L8Q)(; M@ A4U/U=!DS+X$2P2EM[.['*A78+85)YDZ\K5BJ!B>4SFAKK,O5$^K@UL9HW MN;R=3=K1AU_3I!W'>85B_^*[.=U<\M"G]\(H,S#BF3>(C]P%$-..;$*1EYS< ME*,/']F$G@0OX9D2X[,$QK(NO(0S\"8:(#RR*))CQF\4/U"EA=5$@(PZ@Q!: M@7/2@")>64F3B+6MXD&\Y+_<<);NIR6/7P]FM7,=F0FB&DXH,I,3G7+TX2.; M4/3ADYMR].$CF]"3R"XT<41S+R (&T 8H\$&J2%+6_*-J"5E&]D%=UIF%0@P M$QT(ET7]3(!D",ESBP)S@I637CFAG^ G.]M.R0F2H+T[*CY,V3%-CQZ/R15.Z&DG M5[7+U&L6@0HM0#!%P8J$];Z M-:.'H=H39%40UQ#7<$(QY3K9*4--8)=UY7@&L'A5I:@.LDCW:TW9?"N M2_7@S8O+-.I$",BYT./1XS%OP@E%'\8I1Q\^T@E%'SZY M*4^83H(W<;Q,$CFU#D,BC#1S:AZ,,G M-^7HPT1C[!,DV:"0&+"@9"NY"-4UF-K&8]<"JF#V$4]!>8CK\YM4-GC M)>LO_CXJXS0L-QB;#ZX=-=5#1U70H_>9DS1 Y%XG/>5'A O(U-#CT>,QV\() M11_&*4A42X 1$#!>>H@^A](,DDXVKUUK^?ED.5U&D]54 MS29S=3(]/5M&:ATM'B+Y8E1AOA5N&3$OOF3.!=!QD *Y/RBIK6#7=6&G?P3[ M$I1YFL2!F>.W0HP?*;KOWH!10;O7KC%_3Q??).%\1Y+F:ZM\HV09)<45:,LF*4%:.L&&7%*"L^ MJZSXO"'Q/81%ZW0&=O' ;. 7#+BOSL[6^F1Q,CE=GL\FR]GQ:G)^$JTG2NF5 MCM?3^$1'[8#[^5R=JN-5-(FC$_C-\?ETLHI.3B?QZ=E9M(CF)^=GTW; _3== M<83]'_?J"E'"KL-?=X7+S\*SL\_<(^)QRN F/0P=_>$HC$=A/ KC1R^,I\OC MY>+T['1R/EV>@6 ]/9N<+Q?GD^GR/%[%9]/IF>I 87Y,]M,HC!^C,/Y2Z#+[ M<#WLS5??P'LQU%]4JK)(!ZH*?E5%=!4L9F& D$V?D>[F1W,DO#BO5ZE^FA=! M_Q8\CJO@,PMK?7JNSN:KZ62J%]%DN9C.)N>G:S59P*;/%_%JMIS/.[W9E3J> MGLRGDUAAK[83D-AG)^>GDTBM5R?Q_/PX/EUT^JXA!EC)C=<:LKJD+WPA_?*W M%W<(YWEX>KX,CY?G7U(^MXCDJ;@L'H4GZW$ISH]%8NYW4_\PBL[/(SK/%L>S MZ?K\;'*Z.-&3Y10$XOGJ_'RRG*G3\[F.HGAV_B"B$SOX7>4I['KY\[_KI+I] MH/S\SXR'.(K/47P^9O$Y*IQ?0VI.U>HLGJ]/)Z+ M]?%JM>QX!U;K>*FG\Y/)[&QQ.EF>Q2>3LW443Z:S4W5\JA8GBZC3*(,5SE=U M558JPQJH3]8ZS\_"V?DLG,Z.1[DYRLVG*S='M?.K"M#U?#73YWHV4?KX!"SV M4Q2&RQ4(T+.96L6+V?2XTRG]HP3HYU([SS]S3>@H/T?Y.DL M6BRFD_7)V?%DJ:;+R4I%B\DBGFEXA5Z?GW<\GL3TV@*@E6=+=:G'7RASR8_9^'Q\C0\GSB?Q*:C#R^.3Q>1L M%2GXS=GI6;R>ST_B]4,*Z?T2"4Z6)T]33G^=I*Y18(\">Q387UY@+Z-(K4\6 M>H)I7)/E=+::G.FS^>0D/HW4XFQ^-M>Z([#U(M:KD^5D'8.87IZ=G4Q4%)U- M%B#SYXNEGBZB^,L+[%DX/3D/P388Q?8HMD>Q/8KMK^NNF"L0GLM(3^*38SU9 MGI[JB3H_/IG$LQ-]NM;3Y6JQ:@O6Y3PZ7VL53Z:+);HXU'RBXN5B$LWB6;Q: M3.-(GW\Q=P5,.5R>CLZ*CT0+A+\5K.*_S?[]5F]TD43P[SBY'O@4?OI9^6#O MVH;6NW>^;M^=^NX7!REDNE*@EYV 2:WB>#$Y M7LZ62ST[7D=GJBT^YC&8S,OS]60]FV$"?PRZW-GQ\42I:7Q^IG6TGNF.^*A7 MI?YW#K8I:^QSH0[U-ED>GR_,__[2%R279 M)>/!+8^.%XL_M_?9.^/9XJY]?_#,;7K;#>>RKT!:/@05G!_]/V[[ MX_7S3T M@N7)YOB;*'LXO%\G7V>[/FUW7F;!K^H6L^"785!=Z0 !;U5V&ZCH*M'7.@X4 M7$?7.LVWV%(U@,%U6>69#I(,GHG@9J"<^INDNJ+?O\KRX-EEH34^?A2\\X9, MR@ ^2ZH41JUR&-@-ME6W-'R^#G[8;5_=N=*'SZDY.5[JD^5TLHC5&HVOX\EJ MBJP;J=/5=#5?1:IC?!V?+N,<@QJ+$[VTF8AK M5>D??S5;\9IW8KCDYJ2A'QS?H1\<'TT'=8,O3VUXXBGN[+K(-T@J1XU+>NBV M]65VJC],XJ30M)0?8=KU)OLI3LIMJFY_Q&^ME'.5/PG/2(ID^ -LK)VL;\WD MZ*<3G<6@['S 5<((/UJ]Y\.>NN]L_O$RP"G97_Y1F2]!9)S^5 ;/[;0# ME<7!,YDZW!2?(L8>> '!BR2#:S!1*5QV69Q49KIO=%FG%+75A<(ORB%U MNZEMW*&=/6IM@Q_%D7],*GAI-+ASJ!^L\S3-;T PIE!9\3^U*D"RI;=P:-N\J+"7_ NX6H/9=/(_- JJ-_=Y!?8/T*#HP 4MO\4K M/+C5J@!%"-_]7$=ZL]*%K42T[RET"L/']^.(^Y%A&, Q1U>!*C1I+RK)>#MP M*Y]E60W#=+?B%U@&*G!6X7,]#^A5/W^(KE1V25K?)N%IXL_UJH -!DWSA%:Z M/!JYP.>".PE03J@,D [F>$<4-ZJ()VF>OT>2<^1(#\Q^HA,BXM;!1JL,'X+S M?\N:4S _?8;_;)W@LZBB4[1/S7[N>,3X.7\_.%V ]*"" #=/U ?[ ?^KP M*'A; ZT-S]I08Z%AJTNR!8 ,$]JA$#@_3?0Z#("38!8%?JT_;&&2AI23[#I/ MKX%ODO(]$R)(!UW@EEG2S)$A@S5HP7F!W*DJV%64*Y&J2PT<7"')%\(KAA.K M9"-;)^,%FFQ(-&'B9+V&(4']!HU5I7!TI-BNZZHNM!T)9@I_EK O,/UDLX6E M@"R[#V_:F"UT;)%E[2>1YTZ4W/YW1\%CI/N*[&/5*Y/8 PZXH$*$C\((57563;HBF=PW"EKO"40%+6P!>%F>4;(%(S!S-7 M?H TH1EQYFN0!L'+ETCZ^5GB4A?YW#080D5"J;H!Q-/^Z4N]Q(D&^ M @%'C($KJ+>QPK5< 5?M(AEXM-!@!0%+"X'C9B1%5&^PR ,W@%1_8@H:D@1# M@A-B<57X8P@WY76%(!+EH+C?84R=?1?^IU?7NKA.],WW?]\-[<#OFEA$!5&: M9!1= (*">V&5Y-LK56S@?35%'0)1H8(8A8%B7@I6V$()B56!ZE&4N%F3*%5E M&6R3+8B!C"AQ6^27A=ILX#>13M,:>3[9;.J,I+[:XB4 @X'T2HBX27^)D*X+ MUM_J*J?G-6JA&B7N4? *KB#?^[7G>X G5HKD/:A?*(&V*4D(]%@@MXKP8O&S MTA5R%0X6N"%@AX"E:)+> \-L]/U3T;L\B$#[KW3_CI$8O%*PJUO89JT+@=K"V:GHBK<=GK[4&7R+MS8(+4W2"\0K#6M.&7T4^*B\&0E%(S'"^,%5 MO<';.(OK"-ZU34$[XNL*]@6D.)U7<)"\?GM1'N+8<&?D!4A*'"C+@:B"\C:# M">+Y)=Y3=PGH]&/<+02YQSS-W9F/7(A+NI+,[K3:39YELLT4359 MY;&A \-@ XLH28\":]*]':6)+&L#-WP"'/M!QQ-SV+NXW5E1-_#()-9K,J18 M!TW0.\L&ZV:;EV22A>;U)2@ ;'*!^@J$DQ>DU,$1K"RKU$Q$&J":S2&&:NZ'G/@8_A3XI 5\ %J&R(,T:B.KIZP:/EG M!9O[']+R@:2!#K9%HBNT5HED#%F#WEKA<1*)T8T67Z.Y3=:!=V+A$ EE"N@; MZ/$]J-RP_0>__7)(!_-N8H1.BWT\VBHUJE4)B V\'C'9BDGWHZ0*TP,.RQHZ M#Q4#UURC.2.S;TC/C49K+BDWS6O4^#8J%)#FCKSK6OU=)#6&EO2V<8WCA@,+ M%3"1&(C]*N%P*_(W2$&@5-2"X9T'%\_>'$[@C"XUJ@F__7+'1HK5")O'BK9_ MJQ/'V$4;)066!'8'[%UVF<,1DS6&OFW>/W/9D-.>>)AT7U@A DL!V0+'YN)H MH:F!^:\S%- F-B8JB(J %3<84<[ B*IJ_@4,5M9;4JM)W6[J(&09]U$FF[EU M6X)T]R,4"P86!K0 @O2214;)0< W^I(M +X+_IDA78#PNL5/?DTR$*%YI>AM MO^I-CAL5O$USX-M?Z&Y&EKA@(KB@'0H.?GW[R\7%X=%7C#T%3U? 689+R[Q) MLBU*)9+L5A"!66 MUG(Y.(EC]HQL&'BM[!S^L[$'(-+,/N"?]]P+QC:L:F!'=AT]@ULL15_K]&-W MX^\J*TN0NNT=,9__)0%]%VGA918=V<=A.[9HO(CP, ]WMM!0%3SW]_PJ*^'= M_Z_:;'\R_PKM.CM$1]-K$QZOI'6'?.*F&@)[E>$ZR(&]8$\][2E>1_06-.Y8 MST:W6Y+9N?@[8+>1O83RL7%\5GG^/M#K-2KCN3D]>=D3ULU^1[6:%!6KYY#& M_%RGZH8U&-BBZ:G5:*ZTBO_-KG1^\BU,^7FB+_,0[J04%?(L44?!VR03&P;_ M8-J7L=SU#O26XPO+>H5.L(J=O/ _YAH&TB03BX2C-8@\\]&9G2ZT(UJ")PO\ MF[WOMB:+# F3E _6)8PX@>N%0I=4%F@]F$O#)=5+* M;\00;M@2*!A@ XP6(MS!;O+DFN( 1P'8Y#A!MU_KFI1)4D%LH E>E@!MP:G# M$$5>7W+@:%NO4E+M< G)-2JPI4K96 6VSI'0\NA]*//E)T#3B;3SQ:#=CL=, M3XI$R"B)=<4N%]P\)R2"EPYZO6'H4Z.BLD?>1'UL2T2Z3'H7C1)?\D^9# M.N%,HXFPTB#/@(;@&?(SX!;1U\!+-9U()EVBV6^.!B8'/DMB.\MR&!<:8"UO M!':[PZAR4"6[X/E-' W.="L8/,AFPIQ\KC3@#OKG=ZFRS(%^*FM>-^B;#!H. MF02D4L%B@*S$.G./ K_*>I";%*P.["'QO.0X74U[R=$C=CYZ>[!1M\$ZK9&A MD5. &I(UW*2D8= J1.CA:\V?N"#:=?@,_^O/%-> ?V8X. :!8,O+)'%Y.]5*&IZ?_;E)QRVQ MWTNPY.O_B58XP<2M\D>,'J!'I+,7;K)XRYS^^6O=#)?U&I55 M'1NEH>-*&E;PV 9 &2^AY> *F U]Y8TQG,1N7TFJ*##90CQ+FH9BUPL9?!SN M,F/9NS$O+L$(^X_H:0<7;UZ5A]82 HL]JJUYZ'()_5R(UA(]OY)==%V52:P] M7Q+.^2T&GDO'7EQN#(4X9;Q()0B)Z M34GKH#$>_/77UX>&=<@*\BC-LRHHBV/-KF_XJ1=8(C]]B]Y_]>G=LOF:TVY0 M26-U%+_U]!N;@8&_;+U 7+/6_S#@;@CQ,S ;65!0:O^DWG;\&^A>R> ,+L%T M OXN,4SI3<3,W(^>[1 R_HYA>@IYK5B<63[&2!30U*7S"[WT/X$G\#R?8T#N MV7:;8I@>'SQX^=OS0U"]0(/%X7R)Z*UIY/>1W^&52/I(JF)N8]@3.8I()+39 M=,(:-5+9?6G=^CD\GFX:A9:)1IH<:=*[@WS)U=#A+.F066]$HF:?L9]FPI1U M.TR<(\6-%,<4QWXB7S!U0QQ-_<+)+?\ZY_ 3CE-N0;&AK)*&_ZOEV[2!"!/@ M&DER)$EX)?K_T*PC[;1$ZT^')KX0HNW)53F8! ?7L0V?]$0: HP:K/,T&4EK M)"V>7!$ZA+^N4]3Y5@RE2-*V99DR,8U:EUN\;O\.HVC4JB?"K<+QH M1]+;\Z)=U25F@)9^?%*Q:\\ETGDQY,8]:^0CI6Z@ZHZSG*_**]UQ4G-B=D5=QD^_VT]D\,EDF16>INDL%64U);O!K M#.ABIM<:G[SCQ;@YNU[HQZ\Y9NU'@;M95C8,8=)-;%F W6.@H/>ZH@33E@F# M\7B,L&.1':4 /",<&?@NO:6YT'KIQL?JZ3KK))08AZ\P3U[8_!!-X&KX"65Y M2+EV=DEI( T;R(N7$!5PRKQD\QP%?\MO,-,A-+$4K!;(*#Z/69 JP4P8R096 ME%@=4\&<%W*A,@4>M1F=D.%CI)YG>E+SG!P*6?-$OJH44$N]0><)LZ)G_W$]'0+_5SQ MO:NQ#\;JO]^=$W8PB\X+:1C6?H'<_,[YU4K.,@5KP*7^&86-*QKXP@0Y(\K7 MWIF K]C_8A 2/#EC8K%HE7@?2T3HPKNS$ZI+6I5)G*BBF1M'P:/+RT*3N[ Y M#+ELO)])CE5><8:5+X2)"].4]4ZC+E!0B&&=^+Y:<8]K&8@&T5B7G)F\R0C] M0RGR*HK>(;+T-=+YT?SD="=0W+?%O_O#,EPT;HPWK%$\74[N9'LBG1K]*R8= MHZEU^6[QAG: EY?5P0P#RB\=X9H0:E]VIJNBH>S,',1L1EK8DTG4W)^,GW7< MO8/U#-__M@V6Z?LE)+-E.%!&TH$XM%ZK?^7PP'X%"M5-WBU2&*Y,.+@P?P[.M5FS #M<;X&W\/,LSR:%1BW6IO/B1Q&B M30V4'VCO5@T6]1VO9NT!/8'8P4Y?#&JIG:PE" M1.PD&I9J! P,"<,&Z."'N3=1 JPTU_#7K$-[NCSV,G.(5T-U22D7]W=#5&#L M.3KGD\=/I6B5LO!U"I$Q3TP-4>:-<0[ M!Q0G?&DL?D^^A 86H- ""(8C$C3[WO5_OK@2=3ZO.<_])B]23EC$3\@KT0"K M:4&"/CW^^#M62@-OS'MX(V-\K297]-Y)A+^%H_#GYE<]ET7W(2DVLN5YQ(E2 M'X[V"/O:?.?'_?BH094#>6),A3@M]W8/E^E^G,YP$6ZZWHSLK[TK=G'8XC"< M--#)58?=O=^T-XU#I9JE01F!T6=Q-1IZ;)4_GHMH+-#XW 4:\[% X]&@['Z3 M%X3OC]JE+O150 ]:%XD3=N3^W]LP.?2$+,?MY7Z(^V1LB26WC,775)WHIB.S MG04]B'W0+B16$*"2DJP1,7$+<\ICDJ.P7>@(]&\/J5['*EP.A2B\D&"[2C0] M#/H&6Q3F;NK/7&%E)T2_W+]$0?*,'QA67J4_H,I3LF:'0'L$NTBS][SDN]2C M!=DD&-O119%4>2'E\%930A-'$["0Z&.>)A;ED^8[)CM?TZF]8+36&E?=,K2\ M (+3,WH0#D#SODPD(E)>$2".J6D\GO[9+(2K1 4$A4H9J0K1A-(I+@%+O<$: M$5D=_-+/\L4+V%L--Q7H.7NX=.'**L&JS7F]P!]I0L&R'X,#=>@9^(MI*#T/ M$$MF=2@9_M3RP)PT3UY;0"?_C4ZMYWWI=P"@E=J=_=LAN@()@V7=:!8 11E: MPLW' %1TE6/./I$6E@'@GB+,?RED;\FQZM\=CF3"8!BPPQDKIVV>' %MF'7T MJ83.?^UL[$$!1 :Y<^.!T"HTP>&M)"KY@49(;X,?SH\6QA9B14O!4C"ZY5[S MP]Q[J&'$WS$#] F*R@5*KU7 ^H_I:5L=O\%>&:M\SB1GR(E#&_V2MB'$Q6YT MO^/X8-_O[A)=!Q?/+RZ"5_3\X0,(KZ/@&%0\)=#+5YT?' MG985YFK".>V \IZ3E+/.-HX@=5]C),!^@SYE()!7'IF*^%X\B)&\Z!C)#5FX M^'19"(=L,@>LDK"G@)P=+>\4D(OIT>DH(#\O?FT$>^0Y^YN4)*";%,!RE8LM( DQ."W'[;%S)5(^^#I]0[J"VX4WOKL\'-^[J5' 2&%>).R M$M1R*HK\=#^_K:BZ/_GC4#Z-DF04%//$7A3YAFZ-RSR/I?(+,RAX>.$E%?R+-L,_402G%;UY<$= M70'9(F1M=57*[?XK;9I<[1WZUL T]J$JPLEG^35SXR3X^]^?7UCX1OB[H?PV$@FZLS<*P> <,6,9[;U+ MC>'(9O(!Z!:>/F.]IK$6=6^LM.EJZ?+L&T= M23<@ C$U@(E/3M9U$:(N /#W)JF)'GXX/SI?X*:SQY+\?S_,3@;21*21$1/0 M:Q[ET($H,F :'N@/BV6+#O%*+/"Z1)HL,>8:=: -\5TT#>D,+BV^A&*?\'%_ M'-RJCZHZ*+;8$/-_M@MXE<\Z'M:'\/,>A<>E0?2O M9AP'Q4M3@>H)X.R2&(&!3RUTLEFAE2^& @S<-[,.K%35VJS!V\#;HU*CA+0@ MA/"3ANOJZT>ZGQ G?9(J?SSW/.^#NOP.^O/O]>7L:-Z0D+#,ZR2O2VIHP#BN M8S[Z3J7^C6\:/?=$Q<]2CO5TZ?S-'59C:;QB3,=]H*Y-I/'!S*2[<+O"1NRR M 2%S#[#GNT"B.S#3'E*8NUP&&T5X0-"^DV='+JYW1SBTD:&D?+ID2XN>6VAS M#*P.&>1>*IQA#]X.M-@18O,)0&R6*N4"*$(7V6S3_%;KB:DN)3KRM292GR?< M9 VS[H"VB ;W0'P8<]L^2V[;8LQM&\&'1\GX.8 C&FCWDL'61 5N-Y7R0#RQ MAT/R45@X(SE]O^2$SN6(0&R;A1R^ZMI&M;[MP;1V8)UA2^U\"#2FD0*_7PIL M6U_B5'?D8XGO?B87 8XT$#Q]3)1>%YSDZ"0QYPDE13S! #[U,UUSSW#&P\#T M,45X(1+IYC8ZZ+KUL6J+D=1'4N^[NPD"Z '!/H?,[Y'\1O)SY(=4]XTB;8]D M^?V2I96*<.G:YK@D KDPI#]'[^,0%4V,8A[E[RL ",G^+H^ZIY&%34U&ISU^Q&Q]X'3&X@ M)87[X 8IJCK[AAC,%=3MB\?-Y;RW7^FFNK\K"6?//BE],[PKEB)Q%$8JM,FR M)E@RB%[4I]:UO3E4!K:S!S?VUF88);/;IC75/IMMZP R(+&@NM'IM8T3FZB9 M:^$I&0!K6%%^@Q[8,7+SI*6P9[C?H]]9?_,F!@FWH"=O7I&GBCN/!== ?WF- MG@/$+;&CMUXZ*IDC6;;(L@G0?4?C,&P)-G8$NZ,CF)_+^F"MOD8^_![YD'M] M4>_CT0O@2';]&K\5(>5W*^\I-O\:.$O_]G/T7%=5F(]0..3#J M;(L%T1%71&?*W#Z#DF*'GX&] Y>@^;$[),O1#=(0'UCQK^3,Z!83&QY(^Y+> MNV?>*+I%P.K/*UH*=)'PBLS%Y]6@U.I 0B" MOQ-N8:.9 ^[YB@HLX%0@2;Z_V[4+O[ 13\/;PL%DLU6LDEVF^0J1*X#]\@T2/KT0NX0TRNR5 M=>[%0A(@"F )L6GW<:55"J0+LR@N=1;=RD*Y&/WBU?]Y^7PR.P\(@!%>(\@T M2F+TID?&AC)'LS4,R&!?;@C3XMU^#7M>W2!2QYNZ+!/VN?WS?:$,@YFO7Y:% MTDS'?U,;58:FJX9M.D4SL!T '& N:)A!^K"D4D#%B36<&\1;CK<846]9>=B M;,57J5T/$SS O-FX2CG\&ZHKDHX!0+S45D:*)C-$GD')07(B*Y$T[=1-E5)U M:TX%NP+"M8)PFT !.6P-BAA2X1&NBM _K_("I5CY-:M_!LM_QJH2G-5?"<&? MR?99#$]A;Q[.'!SK2OS-4ETE4-"T.FIY9&V**(N?ZG9EZ3+6T6*!%*H$KUI2RZ4A\LKL=/@MCT"I5>3[9%'HLW;A5J/6T17I(=!O_&B34K)3%GGP E$05R#3/" M\4!*T9*ER+YR\J$@;$G5>KQ93A.Y' MK&Q]NCIC"7[CN8CG677QA3.%1:Z 2?9+6+[,( MXR('HB@HS08VC'(#@'Y)(15_31R$W#..$#)H,#&<*56 MV%H!5;LW6IIZH:[S*QKV:.@^ Q,Z?L*6@,6,.O9[0Y$>SBBRV),P;KM9R25Q MOXT^N'CYYM?#GG8W^#F_!>O RN ''W,&*WKB:\Y: U7NQ;OCV4G7!V5PI=9) M4>)Y3=A(:!7U"#+J[(Q?22?/73$\H.#9>9I> QS^*31J&R*HG7V[6KN/6QV:C#K8/TW2M=!L.!"4K(0]1]D*O"L)7FL\-_*3?N,HUB;-= MI/'VI^/@GE4,?40PJS^<>DB5?-X&6WGI2Q#?,&]%Z[UW"PA6B3T*2VPAQ;6' M\-"+=V>S4E_.O@[3]^/B0;'UTC MJ2!^QTYPDP[5DMR)A0>$%=S18,\1IX.,G9CM:9K=+J8BH'+X/\#'A,MDTD$Q MS>V63'>B;OP9+A)A7?U'91 *ZKA^!^P5=MIJ]05T0U$.KVU'WXSX:DO*3O,^(C@^!D%(Q2\:B$5G3&>O MY4VOZ4U\VHHPKR0IBYN38Z$>OYIP4XP[WG6\KKQU?NC:M/\L1/V4MLBXDGQ6WQ9TI,-/8[XR;RTYFTP=:^SQ08GL%(Z^( M-1U./>S#5DDK;706%['S/(JW%-MZ1Q&V68D]?S*:M3#\-G7&;Z.;@^WH L/[ M,'.4D/@14S><7Z*63 G$[QU:.9/BORQADL-70J*,O(3LC_-G 4QW7%EJW!&C ML21<)< =B\7-;7S")@2-1YKFI02_V7]Z29Y<&HS[X;CQC'+7MYZCX!7U,S*! M23C"$.^(?9C_]^Z$B3D"W"D?F[:71@LG8C5'U.[-):^_@H:ND MQ&9,*.1P_ *4C0B6]#Y#L$30=S/!8T<"P/UU9[;)8YT*19A\]4905L@-.52G MV&W(S!Q#O3DG:3A O2@IHGH#A)!%'C"887EI?XM5)_@-484D(+_'W78T#NN7 M6RQ2!:L7=-X><7?HT4X4X_LPNQ@#6T ,BG)3Z';FE7%\"?;S&0<.S PQC"WY M%*8;>.FS(2^3GQ"^J#<2V,X++R7@"6OJ[ZZ&!5>27>?I-8MC*AORY*W94&$C++1B3HJ, M?M S'\/,A?:N%>S60(1DLFZLHQ1C37>-N .;M0.Q_X0)Z2WLS&\YM^1EJ?]Q M-RNWH %&W:#QB!?;7<>=9(0O*)"A]N)!DX/"FIZ2D&?P=R3B^AW&T'&QIX^.35-V"U@;#?]#Q3_RJL^G1],_F>5)LMZ7^L62[R2;X4Q=-'OI/ M^'IXOTT'N$[*A)VN/YK?RT/P5-Q,F3\^/5K^61(%>KZ>@;C9]?6N[Z9'YSN' MWOW:^==Y[=DGO/;XW/^_O0;Z7_]5%>WCDVP,O.A6*GI_6<"%&4]$7JSI_WZZ M ?+@C(\?.>\#/^B7(MV3O]8%7>?".^Y MV,^[N+UET4DVNUK20R9RZ>QW#J'Z-C#%]XPTK! MQY'*CCUD9IPN'L4NCKQS/]Z9W\$[C^%,'Y(S7DJIP7]]W*D_ANUX(#H8+]U1 M<'Q&P?'T+EVT 21D4=V\LABY)&11T8>&>:1@^>:==3#D5,^38\EUV97 MD8U@"];1@"+;XR+LFV=KZV%[OD9QT!YD-QQ)Z.EP=Q?![;,5.\73EW=T?YKH M]8?,\L>UW.;A#ZWSAP<\TUZ6_IS+)O_^ Q+]+#R?'W_+9_YPU#RR[\B^WQK[ M'I^%YV?3;_G01_X=^??I\N_!\6DX/?ZF+^#]3KW7V?03+'=EVW[,^.0Y/YN?C68]L^PB6.[+M MWI;)8A$NSV??\F%_4FP["\^7=Z9?C6<]LNWW=)3?/-L>S,+IV3?M"1R#)E_:-'E'P#$^6. H'+\A MAAF%X]YADG!Z7@Z^Z:=K2/7CES[Y+CVX"0\69Y^ MRV?] (8(_!FJ/@1I5?;V?;C5+&-EZ?><-;]3=C&Z_/ MW\;KFY360PMVK2=5517)JJY,NV>4CD8$&4SF@+M#L\#QFQTL6#K=B0K((LJ3 MHB3I1#Y2\UCL9]T4;%M55)DN/@(YN!L^F7A X^/IJ>[#[O\D<,J*_)12-.VC=VI3\6K]+7 MO,$_;^SJJ]@:CX%9'A1>KM&<8H1!?@RU3X\E(GJO/36^UK\D>:6CJS!XF45' MWUV\_(EE0XRH-O?F VIM.O^F3_V)Y<",/#WR]!U(<_-P,9M_RX?^)32ASU!J M\5BXY%[4\BK+@]=7JMC TS7WB+S(C\+@'U4\*D0/*3P_UB/VR#CM(\__7FZP M;U/N/BQ [SZ^L.^98!X'.8P"8Q08GP]O*SPY>;C:V.]&8'QVKY:?D :[U']H M=^MV?HX7#N,/.WU$:>:[ZVQ[\YI'.?[9Y/C\:(Z<&>J\C@Y./+C[YZF<&C6/'7 M*FZ\"T^__)J%CG=.+KC1A0Y^6,R/9K: <>\ZFQ T]]*J;)8KN2HF*5RRA4CM$B"OWLTWEI!:3__X*7]:V[?K9PA;@-*M.;;9K? FTB#0-920TN MD-Q*9QI&*0V]A0CYE-98&QFHX(?IT:D=,,EZ!BRK/'H_03J(FX/;\>*:*NRP M!!B(O2KJJ.**9,HE NI-BK(*_EW#9F.E\)H8Q4E=K$AT=8DC13\QBIX>'?=2 M='65%/$$JR5O02#F:UV6\ CY4[*R3BL%(A3I.X+)4U -!"C\;Z%350&I"G7^ MA,^,I#:2&I#:Z=&\E]) 'P)208&UUJ#@#%#+DU8+[P8S=_OVY4\VV&-ZHAK. MIQZVQ<>JAO/91PS2HQI>[C/MG+/3+V#F6X6'1_-)]25L@ETQ(I#,':L>C>:9ETOB878&![)EAV&0Z>IK M\M^.:1$!_[#P##)"E#GWB.S^2 A-#)JCX#X(.!;XIL#O?I@=+3W]5T!1906] M(!+1EPQ5'"G %O ,TXSV [&2\'GWZV MD?F]_>7B(O@'W4+Z:.=FWF.KTC(G50ED"GP+$TS060>S,$.#59KA-UD0J9+- M4_I#_[M.8%6$W(,?MG^W+O(-_'T-'S&\SX$3'S@WM "MJT>*4I6=Z)IFAACX6F4]G9\'%RS>_!L]N5!&' MS/*SAJ6YZ_>?A<4>EL$6WQ"#M:E\F*1G9U^'IOW*I <@\G\DL,-Q4MW2AERH M+=ZJP1M=YG41Z?+IA*-KM/\IF1* MS+>:"_9*Q:CQJ2BJ-S5;Y#$HG5%2"<+<(EAY M^@#\ NQY^!K50B!R5>%'-_ $@34E&;N8:-[$IS)QPZ[P7UUJ34)D75=UH1_C M]>)[&4##/3G=16#?&"_>0X=E>@)A]@P5N*1*GC)+WD]U)=ZLT?!"7=5NI+(; M*>KVPM-J?=/U[M^3]77FV;?Q/30&-G'90KT-X@+$25'RS9V4WK6^WS+0H6Q- M1IK7N6=&P"^-(/!L8O%%TVP]<#=1'BP&I<&F).%C7(;-J W#>CX(8H>?'3OB#=7J51%?>7=;PX1PDA_3R MI"QKA<8N?#9;AL?+XW!YO S**[AV2%##%013$W<4F*O*275V3N&+X;U3O!CX M=W@SPF:2=^H&1#ZL%^,CFBZC]I#P+*^65WJ0]$P,=WU=T\[-EA:,5= M+Z#I@JI[B48U/+\(3Q8GX>+D(]:Q/#^GA71?:3:TT'+S,3BR71B/XC:A9Z'X M?/^NI+KDX7Z8'DVGLT!_T$64V+DU1B6LY;[YX;;C#ZYQ&^"&C%CUAW,G+PC\ M2;#-P[/ :QH.H.<$&BLA;PDZ]ZI;\I%DY$Z!%V8E;BK^JC(J@%T(3KP16 -[ MB)PM3R#N]:D28+&W!)BZ>**AUP;;C^?Z1XY);V N S&.O8*KESQB#/KERKM'&[8.7HC2?F;KMA@N0N2 M >T/$9OHV<\SR@]'-3_+*UU2SL &J4&EP4IE[X-8KXS#@9P+XE]MM '?PF='P6*QF,Q/CY?3^2$[.7:^0*44#*E)N4)1 7P&K*[@!:6.Q'CW MDVB<=L5RRQFG*KMU&HB+:.Z>*6A"P.$* M1!\\%Z,^1_\X2A!D8QQ4E5KXOF(% WIFD1*P+P_HV2O2;V+76:]AP4[B:>)UQ" MFF*NA:Y(GQ@^;KS#6(%L[&)#,X:?U5M**YLUMO: 9Y>40ECL+"==N'D&O,NT M?_L=P*&]*-V>*E:SS<[C,3W" -J3$(R^V=?A#<]\),)J\LA?\O6SX*TGDQ!T M,73'S)D8_]!(?^^#U]R)AAFJAXEZC:$.[P [Q/TF4W*T4 MCY8L(/V4DC_OM8;A%) GQTA[&_N]]U&#B,2WTMQS199*H-:@@21DH=#';W2, M>4G!7T'>;D-BM#[VN?3YEO.2X1+ _4X<'\T!C83C"AGY,\:^<+4,NZWQV&>"$I3MXZ:JC@)K); MFE&[)T)'2/^B )&Y'RE2 ]N&5B#S8Z\/S/):OTJB@ M5KXR_<1F9YZYQ@JJ,O/80Z5M:ZUGI^?SP]"NRDB,YOM9J=S_)1C=Z]&\<]L3 M[9S7,!J)_9DL+L?,L<33E;V_WR>;Z\Y,KM!DB&&F9L06C?R(N'M#AABL&.TG MJ@K#8@_O3(/E;6PNE]M7$J^R_W_9>>O-O16)6O&.JE^JI_2E8? MNM7X@JL$WA?WKY!3_!5SF7*PP<..B1T8%ADZU*BM)OO@ ?]SH M]-KXZH^"O^4WL/2";^("7[;ZES$LX/7$DDGYGE==9^).(>('J9 @81AK=U_6 MQ8?A\ ABU="B&#R1YG?"U[=];))P5\XD K8HCG"OX,#49IMJ]DN]>/XL@,\X M"<3GGKJZRD5K0IW"H'CF!J>RFE+6LP!1 //\BFV M5&LMZ=T:/U31+>]MIE%H8?8ARLX5.>GZ)#EYU)5,3ZA'$G)DWP;(4]'^H1*8 MKQ2W !77&KZ8Z26N"U=M1P4->5D9,?D1]X&<(6FS*KZF2$7?]L-?(KPQ[[I@ M>Q0SEC9DD1B+UF-&"H*!/4+7[;4JN):"7(-(23JCP@+8CCC!;8:]2B2RL07% MB ,P(4P[5;>EMWEU]C[+;[!\(X)M-]LH5WOF2OV$Q>$E!:O7'[=!H3A+Q:K" MF7OZ0'KK99'B;2JZ6H,S^/*NT6L08](J[IPB/9A^DYJ*@C$IZTLG99V.25E? M."GK26AGI :9"]N[AHUT,/;(WNK'#JL 73FZ6*,*AD_E<)U=2O":O4$[E/PR M;.CFXM,@"\6;-:IO95#F>4;.1I6)L819[;5DZ-Y**B^)77SCJH8KFBXM%TVW M&14,M,$OP&L:ED:^X4:@"P<%;0,V19)7UZFXANS:+U.X)]- PV"@$T1N4+,P M5?@WARHV5%4.(R41!KY_=W9?+G/;(<8-XDS'B&SD!IA$ ,D1H-6QYXNS/$(. MU?O!/:(&'L'J\O"9#+[-D;"2-MBKKPCWD)AG;*EKT'9,BC"HC^1=4R4\3I^A MOPOV?4W.O30]"EZNC69=9^9GA4(?5<][T#QVJI/:<*T@*K29N-) 7=#;RKT_ M-/1&!B326^,ZI?L^#,H(]Q'!@G$PJD*\T^3&!UM\D]&GF[S0.RQ)67'3V%X40MBQ.TII35/*F"4=NPJL\!<9E9B#5(@ZH MQ3P8$K>\,H_)C1I(0VB9F.=4YM@+7D,E:^6X]6BBZ2Q!PLM%8^_Q]W84==HF M]JR@"%^!"& >EQ-=::HQ]71 Q_#6QHGR:YVQ%QJGTU:,".4)V#,DYD\*_*&G M+!FUF/5+.LFFN*$XM#)Z+<6WQ9<#A@!\5+K=R&VH?5C$XA;IZ"J#J^-2C(HT MV7" K#4?%9&P""G&RP]243#5X*8IK* F4PP%(OQ"9D%6"NZH;\G!UL+FL][) MQ@-F]<#3O%M-CL'V'_>4N9RY)$(7Z#^S;V; MPQ:0C44VDY'&28;6%6T/B"CK,XO-V],<+HS8",HKK5*@5)"U!1BW8'*9@\3Y M7+SZ/R^?3V;GP % =S#X/O(=1= G; N_0MSTC9L&EU/XMJTQ2>CF-L8,WV#Q)MIX+3(QBGI<<\\"B,Q9,1O?;.:(H>F[7H;JQFT>K3:<7^I&)XR/HMZRWXR5,Y<8F&"'@*8$V(8 M3-(\?\_2WR;;\,AY"H,W_,\#K@/29>A"9>@<\M6Y)0-IPK6UX211=PV@OX(F M"7.^*7(,4!(9LJ0R[A4FU6OT>WCTNC;YEJQ!&;9R5G(O,3O%2NKE&:3'6L"X M#'X?W(\I'#JS@-5@NK_W]=*&PXGGQ<$JUDN8"T%ZLS]3]"N\XMN.R# KX" MC5@5$YYACK8=Z#,A'W*LMYJEPP;U5/%%>.HK^YE0 Z/K@C3K_0$VYV=/""-N M=GIVLCR?+TZ7I_/C[QDDCM1'RH>3FY9(,>3,,59>8/S0NOA"\NV5DM;+S&C4 MM*97TX!S='R@:&GV:S:^J25Y?,81QF^%-PUYB'VY1M?TGM.Y/R[GR C?*R-D M-27/&O,E4VS"K?N4++NRO<@[\*&.;1%A-Y"F2,KO- MAR?-IYRXN-%DAR-S.5*M](<>(,O@=P7^KYZI()>V'NNR \9E_CU;,Y*GA3]E M][PM;YD&V6XTF""7)EBF5'7,XNW^C6Z'SA84N&8)LAA#AE"V&$26ZHM*\/O. M 2MWJ)T;,NZ!/%0LP9J .U+!N@1,*U$!?Y<>% MI@-"D*FBBB^7+JFJK M%-E.G,1KEV1O/H,D.(,(!!B F!'SZ]\^S[GTZ0;(D:+(]NSPPVXL#HE+]^GN MJ1^+E@/6L/D.(RUV^:M!TQSEJJP:QNZ95K+FY(JPRQ%U!X*OYLG?.3; MJB1UO3!A%XN7JU6(XL._R!OQ$Y+9QFDMZ> PRN.QMZ@"NZWE@[T2CM^-'!=- MC"A-1^1(WDS&9BJT>(X-3X9*KX+O?!GKRF+NP>;FLZ!LW^L:[89<4B! 4.6V M7?JA;"X%,UXL69.Z[N?T3EP4.A.)6.F#F?SO]%Q^I 016,W!_U"*^,TLGMFA MEVE,92>FWUY5Y75M2JPX7$[KPF:GH,SOQ>('TQJFZ:FL=.,,@)XS?:XP.^.P M[Z.$*5+M6>4R7$YHV2"Y\*ZF\@?""B%/H>/':1VG]T]O:$\S2"MKD15])%ZA MRZ(L8XSQ,P%CN@JN2E*N6_'/JK:$,)L\YFKLY7HUO0(=XB"B"6'7H[Z4J$). MU0IUZO#&]="8+A)==O'SQ9N+Q9MQ1SMY")*HN[P?&YS0'//@G!*5[DB=,PE^ M2CI)!*X7O:ZZ7XU;.H17LL1NJN"8M'(YQ1S;]1@1Z*\PU,%>Q,'+P$D"%:'7 MM $-%@5[[2'ZI"52MPMD#4YB0,S#2Q. .=PNZ]:\&FG$H9E803-E/7>[0<$T M%]=83.FUT]JCPM*S,AEW>P?^Y*Y+<@JA1&0PX+-;JW:[N;1^) M;>HN)%H\?;PX5"5!]:@XMF#*6^A17RS^M^RIM4CSC\JI1+DZW6Q?1+ 4]H#P M=/Y><:-P.W6X!P,YJ95DT#=+.CCR-E#M=S^&]NM8X2AZ=?0<5P![[TQ&J-2? M^H:@<)XD8)@L #-+I$HXO^%U-4P:$42&XOTL/LG(N2)0KA(WWT=I^DU92EMYI?.=$3WB8*9_?Y1 GS&%UV!5BYV:S;9$+75B"AG;#<(=_GLGT.*Y=$ M*5HRQ[\U [+KN6S#^UJ]78YA[]IRD)7"S>:LR,TZ=G)[S(*S1'MJ:DQ*]]F+ MP.B\>7$JS!"48DGAA6W'5H ^L"U<[*$843J&!A^64N"C>:\P2&IY=9\]QE%C M/R+,:B2T,HBWOI34.87B,SE_^-$5[Y[BKE+GFGV#?51D0L%CK.3HF5.< M/C7.Z?,SSND7QCG=B2/A%PGT7)Y:LVS'=VONBD&"@=NQ]HG>H<1[HDU-YPXU MNJ$AUXKM?*QM*HVV/#! W$AI^6!^(3D7 M&SHH$7::427@$CO1LDJP/]T2%M]Q XY'A%I@1Z,= #N15_M4'P*+_+3HU7PO<+S MD#T1!A ^<]-T-_3S/[SZ_J6_7UDZ_B!^6XI[PP1>ZO7K[6:]4T9QV[ M+P>O+%BV%N MDMV,Q+F(Y7H3B%ZIHEI:4M;VQ+5D5K><7=>$:Q'<1X %X$/NQN ,KZA+#(M0 MDVOX%*N7W-$5N;QR%J0]L]C)AH0*&^7ORI5VESF#@VT; M'3R+WB?"=%2:P;(Y,V^>34M-R_95D3"P/4L,ZVPK9ULQ,DT"0S7(Q''RC6H> M^X.:#M#,["HGR3< IYR:.V6SV ,:T$[,8&% C\3HS#TQ:U0S/9OCV1RC]HHP M"1#MH.(!R=5BE.=LPI_*>6I49ULZVY+:4H@G^LL*8;ETI,N9*)Y^B(S8E!#" M1+!OHN=W-JBS09E!:FM6!Z!/$1U>7BQ.-O,V6;$9B@O$(Q#+88^"J]Q M2=@C3G$M=MU.\BC $/0'Y*NR-,W&):NE'VA8]?6RRM-BY_WJ;'N0U/V(ZOA9 M<.%L1VI''ESF"BTU,6XC20J4'!+>O67KJ^MT?=E+10"G--7=59?\(<-YU5>ZO"H#.*"SN>'&UMBYFP="[VRX_J:/YI_8KA:POIK*2U*4X2]=8CK[&/*' M.Y<3J.]]KJLK-+ET1JAS)6<#\7;%TIL5$K2DS4VWD/%"ZW%E@SWLQ[5ZEQE] M8S%?"G.5"5EC#+CG93*&QVL2.'=3CNWJBB#6+UN6@AJ9Q$V+Z=.[;+JC$L^X MXPG9ES-SS;\(LHV$N!O:M'R3#[<3*2>^NHNR:<1&EWD +L"5'LT^*>.FC I M7^@]H RF]?(3^$Q7=RZ4?#.'H2ATG5LD3P#6[X1)?-R.\O58*5"][0B^@J8- M.PCH8*1FQ 1?, >Q+I@P?Y6"6[SME,;C$8YV[G73!]Y5VJ13:[YF1(%C/9]HP:>#JG(5" M%A (XZ8Y/,KKWP.SSUHW M\K?1-Y$6L(2#3_,E)^YXXI@2+2):R,E7%-]^MR?]XXZC']*ED';1G.[.\.TU MI]"C$DCP/5#C.3F)&?PSZJ1%@&D*Y?*(.$D_>+%HVK:8KI:['L(&=FCD_=S/'%N9GC3%K[4>\<=ES)0P#^&IQ!EW>[ZER'=Z*NDFR>K+TB M&Q7 T%TO6S8G&=C'-/U!V@?]ANM23BH2,>_O1]V7(V=(\ 1)PZ)EA#B\!-#E M:^22N/ K\CIZ8=PA!^+VR.<#G94CW:Q'0R0!8'?]P<5(Q_OSP];?DI_=..J- M-FS!L*Z)0G-'D/B^U4J3F9"Z(W"9N4O44Q=UQJQR=W,LU?\/(E> ?5XHV$J.:JYV^;+DE=L'C-!TEQI-Y^N:9L#4J]:VBP9Z[ M+77)B":JS!(1$-5KM,_:]'"70?)(P5*7Z&D(NY0:D<]QUL-_+1[4#\'!+=+> M7$,02Z%B@KAQP2UI7X0OAV]3UK7(FHND@XD*("J+BF_3Q:.\AOJ?7!<@A1;9 M6NF[UP^Q+3ZR"Z-&NW@0/F]%_H?C5/'UVJY/^T!H;_@6>W9?I>HCNP9]$T,5 M5BY5)1^_^(.$RX!L/GWQQ^CAOK:>#_G;*[^QO?8#C&L]>:%4Y2_;EABP7J/K MAX;\6Z)F>O+XT5_LO8D19$',6>NP$ZRXS^G9DP*]3OACV?^J=$ M$FU&%<28#=,]P[:!A&C1*2E9![F0^U#Y[V+Q?1B)#M0QCDE+&1CG0J;Y\._( ML[*"28%HMMQQ=9G>=)I# ^4PO!-X,4F@9YLXD[@EWH.U'"6\((M# <+1ZS7-MNXA6 MIB<,2#:GEF:.T(48@YQ$_IWJ;%=%97I:5N8K@\6BXB5RDT>].A;RW!S2ANE@ MK"CZI*RP,IXB5]FYEN>U]\*X-QGF?[?M]*-9;3;=:AS$1%@(40B]HW)HUQX+ MZ'H:92T"^>B6PTP^2Z8 $,X 4H]SMPE/HIO\D$%&F<&8+(#IKZNDI5JX&YMR M)S)O?;5A^;^#W@A\R;$R'*\'?AK;CT_B1SB5.E1[VC\'8MM<.A6&29?OH*6\ M[CK6E?2\;P[B?--.&=F63;@M/FKZ@.$QPLR$94T8HI8IU"RJQV#V$G,M+LWY:1$P>=QCA M-R^0#HL5 \=%8C8V4-:=I,_IX&1N9TK-5"IBX+9#WJQX\QVD;U&Y09&O M9)]TJ&@M@OTQ@D$+BM9=M'DKN>6!KV2WQ0IZ=%3 M9<0D)0LFN!! %^(*YKE%S\JPK[= *E#VC[&TQ7N[&[4V>+MFC9/"?W]GA5V.2KI,Y?$M$?B MA(LGLZ_I+T0B<6_85L9Q]IY#C]ST1B,3;/.SP#^: O;Y6/_UJ-='(VMM S/99=[$XB&4]VCZ0/\L M*OZ;#:#^%%,11HU^+4AXFW/A3M^&'<' -1(SM]4E_X(0=3%6OIU%]CZ?GR5*PGQ.ZPZJZP"A51J(;XX3"7HZ$#8V8OU=#;F1GDT?>/[)=>)![.V&QZ MQ^BQ0)S9O%?53%)3)2.E2 M"AM'[$ 7?CHSF(XDV1OGRA]^\5YT18C#3>5)E71+@L3(Z%^U-'"L^=::0H ; MQ'#3R[[<#GFN7.Y:D-!#8O;2,<%<58! 6K,(5WK<@,227?7.KZH00(]KR0#3 MH5Z:< 9W%9&P 5;M.LI6&#TT7?\EN,GAH+RBMW@9QN/!RUXG>6*,DM70K7SKT[YAZT:EB(EZ(8M$3.2%Y>7% M$@P,/D%#95-"=SM#CNX/Y.C+,^3H##GZJ'6NA$'1W_?O+DQ6*V MDFY_=7[Y:_:^Z4X_P"UY'4]J410[U]?_C>VN/>MVP&%R9>'<7TH$9Z'S.4D\!R*P@K1-U"@L>AVD&Q6")U@96[#^[70)@!0I!E M(UMHM5UAA!R-9.[=, OU"J%-S444:?X)CM15O0M3L+^A6?!M,7Y<8])&G)RS M'N^O2$(-)]LC.L2]C@NG2&!WIN5W''7OH/E"+QVNZ<-DQ3=RI49!$&*)!F9U MOT#(DR42SY2P]YMG Y6,E+?X:!4N(2(^$_Z<#4@-*$G&,%U*K=PI#N!"6FME MW9\-[6QH_X*A'1/N2>"66HU*(=RN,G6VIK,U&5^U0EKWY3O7D\^(/2@#(! / MWM>9F>QL.(Y M<+; =[EC8M#P(VO9&KSTIJY*@)N$E0UGQ#T,!^I,2<[Q59'<*I8WM)7 ><]T M1"$OX J"*71AE@LCF$F]'D&.Y$",$VWR:^$U$[V>I.)7,N0,<,LAS2&)$$JB M6NZ+-BX)HO7!1<;W0;]?UB;GK@Z;93\<"!".7\2DY;6P<,-]3P=S&-:PF%>8 MK5BE92A6U"/'8);,I\,)$*VD(LM"5VBZ :!BJE;Y%(V:4R'HV/B2X<]AHM!& MMJ6L99G+X.*I+*^T')NWB]W8KZXPV!>+OY*2/1H2VW7)*:QZ5>G8X?FUEJ7F MB+;%24,J60QNF+R^]@E,**=F(/O%/.!!\V%( PZ9['V8>[9%9_6.*X"-)=KD M5;@*[6V#( N=T8TPM&6]EJGOPG+ "@:1B6@A<6=D9E")*# O+R),).2J(TY* MY8_J?J9B.DL68QFQQ4^L,,\+US)T8<" 39M;NIB5W;BW%:HPDS3?Y[<$Q:4T MLP7ECYBWWR*4Z<1Q]7]479F0HG_P&*/OA/WH3B<]?Q'6G$R1[Q1U&S6VQ_;E M1ME:I9O!-3<,OGU[4U?-6JDUIYWXO/5NM<1S3G:R0X3/RR6,X8BWI3]R6?^]4X41$):@3N#IT@M>4\^,^5\1^ M.-Y"90#JKM0"MC/^BCXPW5LPDC$KI-'P@D_LP 8JXWE-R2&3R.9?M]U.H1' MK8@)EA'RW/? Q;73CZ%/"Q_-K\[IW7AY#V=< NI* W<*--7XMMK6I;C#Y?XJ-\^SSN=9Y_.8SB?;;K!. M>MZV"PM7:YD/NS-%5[\>$=L'9;7.1E@>LR]&@@\8"+'WLM(00=%)] M?:B9D]BS9?.=-7#W2PUPXH%_Z^DU43Z5-I%26-Q]AV5XEG"3[:!#,A"_M5 . MZ_)-7 WOL S'/9:IOV&NC (F_ZV2J\7)&,:EVY6HE)'@[T':;XR:?DC _^I?'!7YWQ MP?<>'_S)EW64SW"T\]QRF5 OV#[H^GDX"$Q/<'.0TF#P.VVDG5QH;H.D].;< M=3@0PUY/;&["3;+N"A%&J?OTW'>LQMW1J!W7M([X0NF@AKW_D HPM,UOJALX M*%[YE>C$1)>%SRG4.*@5E;Q5/FA*3I>JOQ@3KR=Q@@!?;P M33"CSJNO0[QZK31SQC-/Q#1"SDPU#+(7ICEYU+6K^&R,B(NN?N[Q6OM4ZF.# MND1M%(%;"3NM..77T+(_Z@&%E4%%B58H\V8H]]U7S;TZZD]9UE-6:CH![E*> MI2"9H=]W:0YSFFXC.L*:+#U6C:R8Q?$:T7W4^U$HI+]W(9U.*Q7!L/15DR>6 M2I+KA=^@$*LA$ ;S!/_-L ]+3W8;KTH0L[40AIB@;-FPDF\.U%C'1(+DR,MTX;"6'&^E1>H5POJ MO$R3)SCBP8*!W! 1&GQ)Q\^%U1B)M:#AYG<(QS(Q?W+%1V+0OKN[/[OU)#J6 M6O;OCR6^&=N5+'(3U:+$P[);U][$E_4CX^/DVK;[0.+[JKT,;FH_>)$[ 0''\9N9\)44:;?SO$&33(@[?(\1^F69Z_$1#;SJ1 4>W6_]TP2L/5P11X[R79.KCESM$ M3DTVM\HJ-*$)>\-)S8XE3+ !=]X]K8[5_PP+8&J9)*WU1I-"#3EY+/S.6W(V$: M\FD^CV85PBW] M:AO;L"+B)E#)3I:(;:G#W)8FKYPKD6C+7>+?%%+1$1;O")N14Q'MLN MR'B5;X_F ,X+ *G2P#!"1,KK@X4;5WVKS K1(I<'\?;SZ)VLLR\6#<6\=!2W M0ZU0>VGF9&*9<-OTIYI02,AW]F[H9*,:ZK9\6R6KTVFJ=CT4/+3PJJKMKND.%0*T]74]4)CD$*G14([BT.:)4BQ_,4E>W.=S MX/N*@DEM'_G'6,LZM]+Z+!;6AY$2H("SD]-J&L/*R@IWI_1WCUJCK';C M!8ZQ218K!_=*OB)$GP="SU]Z%\\61L)GZ@(?=[DL-[*_ZKOQ\LI;)05_?4]M M_TYJES,9.*)4,4$)U5ML43]D$3Z>)PE)QX$!U*M^K&U_[BMU>'%\H3+M2DS2 M_USRL]!A-W1M6S7IDV!P4PA,F$Z-D@V3?!EELC8^QE164Q>UD2NP0I]YAL+! M*PFC#F(<^&^FM$ 7+O0<$#CJ#ZD3%CFDG5LYZ]V1GY(G3HY79%-F6_0*\\Z= M;^@N[4K4DK0=2#$]S<):*C?8;;#I&D$PN46@HIBA-$Y*4'KZ_"=DEB62D2\:TOZ-?Z?-6[X+C,!"#VD%UZQ@FL^F2T4MB2<>4 M.M]=D5M[LL)+"L=HTY11-*X#U2ZTF]/D4)IM\(6,9(7'=*?HGOLGXKT> MR:%C@+Z6:%N[K8:9YI ]9Z(X\0()$I><'30'7&$.V1!C U:Z97]<7&G#_5/ M7IV;BD#B@/).*P=%'XIF8.3RH&4B7X%B_/,(D:%1W<;.X1G@/.;; <@ M]4G@S9V<]8]SY=XX@&V^5.E4X-"-X'K^KPR9JRFGR5\-9WI_Z3+@A54"VG++ MJW?9L\NRZBY;Z>C0[WAJVW!#+5:L@H\8'J]';D".XO .J!-*H]L.DDP5NQ-N M'\JO#9X12H7N:[J4W(#C6Q %<8SZ>YQB=B*%&^EEHCL:Z[RVRSM1AX[R%A30 MC=J:E&4,^7@(/L9O!^UUQLY\X@'__/$9.W/OL3,?]\[8_,K]OI>V5310.EYY MWX-!B4WCLL\W==JK5M*IKSV65H7%#J5;7DRFV>87W$ ONS!W:+B]D$C5J%4' MSQYNN7K;6*(VS7+=,% Z_(9.&@HOB3D/27@O&E1D>SSU/JW+?HT#R4Z+I.E MMVAC^7>^A=2/1*A@?X7+)9*0VJ9JF:FL,71N -*"891(7'72M7B=TI;)J(<@ M<=WU0CGLH^3(]I8XVG12.3HKZ3*MIME>4V>-AY(\(A^-86>6U+V M;T\FH5$#1XUT_\H:CX?JDH=AJLK&!:>7=W99VC&-Z&]K)8 [,"@.FY MW!(.S\"H%DY";^KL%$=6CAB4I(A0N$_.YXTW;)>P6;ZM#EHVC+O\PFV5K.9I9^0H3J+C3<_?1;!DS$KDR MLA28R'C'E&B<)5U.5)E)\Z26SSP^+VLF\M]?S3<"H.AI384Q(QV?X_BE.9^= M!,S%7!9= FNQ M5_F9KI<(N=YB;FBA]N+^%*KT.04%66DM][T3'-TM%7G/%U MN6C>WY"'EVG#@7+BDNKB<#4^)KCCV.&T=/JB&<)E>%L37$2..#Y*W['703$J MH!B3%F@/[\J!C+Y?&7OVCGE[::Q:K@D+TKAM?3=IMY3+N ]8-[Z%U6(G-V>&O3&CV@ M>1V,?/K0>TS?9EGYNFU'I0XB8*'$+]EF"/YK@(%:T>R,/6;B-H8UO796UU=P M:>",I':'K.'R[T+T&QZ\9+NS?'!36Z5;K']+?"G$#[,YQ"(C.J/]L"5.83US MTGN/EQJG8[,Z209:^F/XT">XR7^%&Q$>?Y56G&]U2YO MHF2\/HD;92-1\,/3]6PW'D(%,Q;-9' +B%IY;L+!/&.:.E4RIF%B$#[E>)I[ MS4V@^.7]^P#:L]:VFX@,USP]6?#<8?K^<&A&/1NTB/CCF>JP2?)ZMFDL,U8[ MD5W&@[6#=I!2.4QW"MT.6PX=GYIZ-_Q#ARV4 M,3"R#;A#V!%6R532RDRSJL'?J$277,"%OLZ8X$?=O6;UG+W2ID@[:VW A_H: M4:=OHA#%N[U*?PD=9W($@9V6AE<'^R HF#_\:?.S$0X6M)0FC0C^J]L538_' M1[.6@Q,N.AG_>"]58JZP\%9OK\(05'>]C/=QF^ZWJ">'+R-6"?^+8<<>22N3 M0%#N"%=G#)_GM(&R.H)/[*2>3%F(@R#14-]P'E(Q82)@E#>99.UF.-:'1*Y( M,FC<51%!)#'BF6;!?"D:.7[6]B+'']=+84P5EIC@N_%CI?A*.(I>3:CLQG1@PZ4 MK4G,R+G^118]N:RA@S]T./@O021/U;JC9[,#HI_M[VQ_(A$WC-LJ,<#8C<-) MP4ONO;%$W-ETSJ9##]I7UC-43=($1G2&1#\5BE>HAK\7*\%\6O)%,,FSZ9U- MC\ W #=2X%BDR6J&22/8+&?#3?E1V?J \Q!E__+,A00,VIJ[*BGWUC,RTA32 MTFL1JR$EG25Y(M4?K?_Y:VN^?EU5VX71_IT5&/[COU\V^RMT\MQ(;9?):Z[+ M9BP%?&Y)$M_PE*>^E/Y^+N^0)5KHJ(>-V@T+@FS0 MN^7*672"**#%2W%RJ_=]SK+_%*GOCQ2UPT!.>R2E"Y[Z#A2P8^GKA!A&ZNBN M'5_*Z 5/%[5*#8I&0AW3\?+$J5TU94U=E#\>^68MK59N\44ZR(2OB'HLFT8("E(^ M*N>,A4M9ZA_JKJN3' V,Q"G["+%UPQ.M70HE2HSDKS7W=>-!@#J#@91J!VOU M:> (.[..UQQ+@@<@],LILX#US/6\I0X-56;6 E&K7Z[]*#7>0I9VZA()1I8RH!EWS_:PZI "BF]4-JNE4HS._)/0I&J_9+ MF+C*,'LV4_=YS_HA.(>K$%' L+@E_>_C6D#;\$69KNRF[(59'<@GX;T.O[@9 MQIJ4F92IQ<1_=.GG1&57Y3HC"3>>?NZ3SJR=><.\YH-SC;&4YQK5BSD%0IK* M;4NH+=BR-;1+#V"$2(B]3-=TQ(_H+OK2]YP>V6P9^D/HK)H#-OYQ,;?!RF+( M6C"NNNWI%Q(H/8C<+<93_5BB#:-!PL:%_2/.,1WLU;'E7YRJNQ^77CHCDO_C MOW]49028*!C0C,966^:E&_H(=5X7?/[66 /K5CD%!+E?@EIMD.[W3:0W(] M M%FXP5'"[<9:;EA"&:I*ZM MI&?H[R.M2'UEP4@6G MA&S3B24W)Q.H3_G*(,C4Y;1U-OK"$,J,R@R0I^M%Y?RLT9:HI)%H76T$OJNZB$3N80U!V1F<4S//=AQ%-9#L#+C;V_XO0I@0 MC]I=U]0K4W4R_A>IDZH'R_M:&R82CA"V8.VB:ZKRFD,_C@*Y#<_M\F&+H=M5 M:U]!N]N3]-'=0K*/<:@79T-U?U:$\>K474,L'08UIN8BM77F[B(B^FZQD?$4G"(E&;A;FVU(B/2J&@ OQ5-BGQ]O&Q6S_0?^1!FV'*U[Y_G,^MUKJ53M^Y(N=K>G]J.W?SEL];3T M"5/;8F^9T+#"RW$=)R].Z,7B^SBYR\.'V CO/GHZ($DG?0R;LFY4%!I6<(B1 MI9XR/.ZK+S;_JN7!<+DSMT;J=_PO!8P7$N[?$;-,,Q,10)F2/OR#J4_TR[ MZ-!)B 13Y&PLF/(GY[FU(SZA;I1G=Z\LM)4')@B,G81HF(,O=V00(E!>^*5Y M] IG2<7B;;UZNRQ7Y.V%37SS*,3)C3ZAR+8L$0K%(S\<=.]KPFX38DP#3$H"\^1T?OSX5O^6'35)?&*JOOQ5/$"AID"Y9ILW8'[:-*N>,X8!+*AC#TU[Q\R^!* M],8$WM,)@Z 6&J>9\CPB+'^L'PNN4A9K**;6BD/RO]_0]^..8V-VMS?S7^2< M=O 'X<*8Y&:D6Y8\XG*_IS7':=M@"? W5P\V(X#/MJ*X=L6,)A,QC1 M&7ZWI^4CP3-^(%,>T%6-UG">B&Z%KJ_6;PO)87057J'@[7[5(:'#)#NN.3'L M^O;YNMQ*V2K=+0KI[973A$("!"R\/8 F)ZR_7"\]>9+8J3,S&6E&9,1WH2SBGH*X(>+,$HH[]Y!:37:4-D(A5("CH*F5 MH3DEC7"DV4[\!.$*1 M@&X]!6CW2=SXOFHJ<'Z&<_NJ$FF*KB6V+O[O>AC!X]E)?GY=\;XLGI3?,^,6 MF.R>Z#? L60 DG!/"Q'C09-WK?JD">AW-)HL\[T1#^8.K'GN^&ROQ;\I9.A' MKM0G*A,4BXV$.;X*WU<]*01MEY1_@@"Q0FEP(:J,A$&#-/=5.6@6$KIAS!BW MAI1=> ^F+"J$W$A+X$.W(U8#)0:G]]R'LPKLJ_K8?#C*$TL&NPRO)W"G<**I MDVPW#8%S>/ ..4/%+.NKL]?@E+V&L;^NZJ;A]!UGQRBEB%S;GOTYAI88=\D" MVAUKJ0#1/.OLQAEA2!-U%%#\HB>]\/#,V2/#8=H-GJ_.99(D'8D@R0Q-RU9< MSLP>)752%*Q"J9RU=,8PR%@)GF(8D9FG6>0M7E&$ 49$#-R1U,V9Q>W(ZR$B M5>;LQ#GF%OZ$H5O3MQE#/='G>+/W;$ 5 E(/+/(H"%1-4N5*1P"1=*GYBVZ[ M-2$G4)&],GH9?:-KDN$K!Z1<.+D0BXR5.*R8DCT+IUR/#2TB1X3M7N9N1P*_ M&""5C86VZJE)^HHRZ[35U\)\Q,"=-$?DMTC!+7B'-1C2N*^A\C"O>9<6K1,= MB^0J4DC@;'_&G$1$IT,GG*I:Q)N5]10.&G)'&V'_)\;_ZWH]A@O=;>OY^%RM MLKI+C((/E!E5M@.7=U,IR4VUID,-A+#[ROC4<"XBG-25+C"V28;N07U1713S M?V/80=&/NCO;)^Z=9K8>PFCZJXW,E(/J@N+L/(O9'/GEM26B[Q4U^N M*Q*J"BX;.$%>KO8/"QY4=EDDG]@T?(EB <].TKMCG]3'Y;SCEWBDVT3T\.:V M!TUW[BB)+<=B2A^#GBKWB1+$JJC/C/R#B_LR/SQR[X,@Y!^'*UHDJ= M?O1RA2WGR5=??;YX\*?O?GSY\J&\7[2K>*#ZP@Z7%?$3;%+EEOTKW3_DM_)JZ?OGGUIV#17R-!@@RH-"^5JC#F M 3Q#)$C)%N@J[&MA608?B[CCFD( ;2QT)US(D8:/Z[544.;\#&^X8A#L2W/* M/VZ8Y,>NF<<3Q>,9\];:,X]5R4/X2,5OZ+< < ,AT[:54 O6 Q-N11^0Y0*W M]5ZRA[B.,M/AZ^K([@^R:33&>N?UR2[5N94DC0>UXY^.>D[BE,028;$N[5,& M+ZNI!>[-?#ZQ8$//(,(^-#[S6TX2F)!(CU0^@B_ /&:1E?I=I)26FH\4VP%1 MQY@LUETEHT=KKD ]"PLG'.<0G]MQ?$8;2W [=W#7WE;5+L+_'27*=$%C@;![ M"+(QY/L)2UAWC44IMVU"&?38]4TR-3:#I0#EH (%12'4MHILGR*I)$=<__CF MU:-PI]HAVG.$I_X9!_[5N*7#536ZN6+B\9AH7P ,E (Q6B6)E<^.2IC1LK<- M:AT6>Y\W$[1:*C%YTTGQAH?5\!H?\ "GW;#":/T4 2U:)'J"<7D>=J\4#DW::ZTUY2-CKL"'T76-3FPT0H'H4E;KX!/E3M^,^ -&+3BO@S(%6FSQDQ"=BEAGUB?FVBAR*9I"V8A@V,S= M-;9VWI1O8'E%5)%=>)TR+'UQ7WZ4MWU)!=?I*>I^HM]\C;H?#L@'^,JK'U\^ MU#4;V?V3L>1:(4[=8*F6?7_9,4,WO1I.F;4S2 M%J*293J]^4Q&>8"L;G"Q>"-U(LP<2R+P*9$,9N(2(8FTH\KLVF#RE(?A(JFX MW%':G;^>;JR;K*RHW0XXB1XS/I".R',2VTH8TO9ZQ M]X:+E/ >HK->6XWTA,"K4)FE!FKZ'618*W,*6B MX!59@8(W$"[OH4]"B6OC&K+EF[?^^]1CX8YF!!!SNS/N:<$Q8/*M5E(CM,#> MABT3VZV]'+/E\E'*&S+KS<0UQI:]XBC1%HTV&MQC3NI_E7G\)8[+NMA]T MK9__(M<";(87W&J?[N.2J5:_!6Z,#@X&G%GK;21HC"8_&]]:$:PK70]B08E%GDVIHQ6%B MY^Q04X"6)$M5D^DTQ2\2458@49Q4L$Y&1\Z#(YTEZ-"S 68ZTS'KS$ KUA97 M!O+PTW&G@Z$;=/@P6.NSSS][\?3Q(FP$#6R2"K?/7CSYXN*Y?:9*#F:NX=^? M_8[[_5O:WR^;;HEJ1?"1QLKC^XYD1F;;9/W+R?31?Q?N/>B=F?Y!G+?8^^:] MR"-^ON03N6UU>>!N8&E 1.J30XI!J-LF^<&,&,>!-/=D,![!ST$9#JC@%U&8 MI80\^5NZ@74QD&X($2%/[3/B7CI/NB#X?CV0-0VUZ"OO64^8*9/]U26?!1\. MDLTX4,+SF[W)@V4)%/LSE421#' I"6),Q![WN@(/^Q^8#UL7WE\6!&PU8CDA7*^$.1Q+03'HM2%$N$_)P?^@S3N3\PG6=GF,X9IO-1 M[\P[7/3WL=>5W&AZC1QN]"1T/]2=.LJJR/:O,D_J=Z3[F#7SAN??V[;O,R$# M6%2:0U3QT#P?RBR]N!OX3\&/:-Y1^M4H9.=P2L&9R/V/;8W].&R_V#K;]; J M=]5BXAM.HK+<%W(./..#HJ\A9X#\6';XZWHP9[]J(4:LE>DC1[RE&(/MB:15 M*CK),HM#"HTP_+WF,Z038VRU;%&+(S2JKACPO*"P0/*%?!N^ 9U3<[72R+"! M:904$48LO,?L3Y1U8BU#3\" PCW4H?"5!VGHMM0,]0K*V1EBW74C/HSYVZDS M8^7E8U7<29I&VQA\T@8NZ:H*Q M_9HIGGL*4)=BN=I5U+>9N+C.!>]AYR%5MGM5UF RA?@]I/88YQ MUL*>T3> B8;Z:M*%I &8DA#LQB7U3&O)5/MI^FV&F8]H0?=\7$T,#G04/Y(M M)PL.>6MQ6P_M@SY:/%K!+A-8A27-LJ8S))A:7) 2+"8HFO&S3K=*SXSW' M#%UT.37&RN%I9->/8;]P(26E;NM,CYF$H:K>RN0:J4>55NH\P]M+T"LQK0V7 M\,7B(UHV.7-+C5S]R+MV.:[)0<$X,U\#7N:HRVCRCI&A<#,_!7>ZIM[HO537 MW3XE3G?[3!S2"$==HG"-,HED%^!U&+[ES-PD6K)O=1K9\*6/>HGTW$.HNX<7RNX$*Y3I([FD",2XUE5Y MS6A5O[QQZ^G;T/-WJQ&:XK(IB2[F'AOW8!M(<).#H=-I47&;)9]\.&[H._Q/ M?,OORNN*B"!%;U'Y=5*-R+3IDG7?LC.QSM RJ@J@!Y7A O5I9U]]H#-.N3@8 MVF%EZ9FQ$"\=@Y9QPB=3&$]X-[)8>MIC+6*;TN&L$I5J3,-*U3 ^&&#.X MG8JV)3[(>)MBD5#N1N8CFCV6=452Y36AJ,XIIUY0>=-J_N%@$<2*"L!0"<9T;_>".5^MTW$2EB\^><&%^@ZX_?JI8H6,R M=73\]FB>=]UQ@@V>S4%:VGX^6HE'(L/SU"+U1"F^FW*\";%!5 MUNCSW"+$_A[D2\=).R@QN*51_7LPI&%=:\/ ]$R+(J9AK"M8Y0:4:NTC'T^Q MP&H"KZ=G[@'8)BZ)-!6YF8K-$6-7,%@G)HN-C-PDK +C*8=>L5R$5E$]G5_?8)8!H+6WPX\S6!)[%6SDM%(3D M$U=I@0FE/<4]1@'YLCTQR2M(+80MS4;,- *K/JE1QVKLLP M]0L-]92X378@#O&P/CGM"0C9C@[1$2Z4BV/,7(-) V06SF<[V#)LIFLE-)\X M/K$=:$)W>1)VU;593H]1% N'K1,9#2ZBS[Q&C/;M(MJ5R-[1T<%U$V#\I!\P MT.K%B%[S;"\=GEXP $+->!:@TH- B<6FLEZC!%[PROZ^*% M%12N$LZ%.XX\NW&=FE%8,=Q9,[Z4XURK$L1-3P0JDR.,20TY;Q.E/N$ ^[%I(9N$N73/4R MK;@BCI/R1#CF8T<$&WCD:R';KM3?!Q-7?@*3\46;ND M=F.R:]06LPP$':M F-)]$E[1!%Q^6/;UFAW$+=7W\&WS@VTV+66C"!:_%R03 M(O5"J@C4/3E%@@JU )A=1C2B_/"_WWW]Z,E7"WCQVAENR0/B3L%MD6!VB1MR MO51$ 5.P9R>)TXE(487%2K'RN4_IUZIJQ@R$S\[['&!A&:N$?<>^D$+*A#[^ MD1%5:>7R)&FB+PHN0^BKE4%/A!ONL74I+&0>C +*R5+56W.DLY!'P@80,B;: M(*S+&^E[&KL_=T*WE<.G(>V19WLT_N']$-]SS\%.?*%5$]&7F6)AA/: JFH, MGXOO-XG'N>&?.7%=N.]IQ"81WZ1?1R$%64]U;/M@1-T>P9P@DX@S4]"#&;=- M'G=!-<5"^CGE%!WF+&GA2,<$@C3LI;0&.@;>![DHQ,<9/?'%XJ_UVXH@#06W MCS>L>9RH9DFK+?M$R()$CI]".OJ-8T':W- \1 M6##:0T)7-O$M^;B"&5AHKR;,O!^:T2IB$JE+O>7P7HY4(H5JY(QM1PE5+3_& MB9Q4"H[W0L'=_NNJ\G'%8QE5ZS/2\]?IY4W6D7E_*/ !HE-%)(=24#0=4;8C M\ZDU.?XSRGWAQ^/>ZDLJF[OO_BLL0/+G*'$X=)L]N95%)*PD\CE**@!K87YG M\=X.L*,MY-Y$M]8,Y,XK=X[J,,RQ(-.U-"%'_(OW8D L8H7N=B[$%XM(ZZQ= M9)'RV"WI%\8#[\JC+Q*T'+6B3?0C?8*;#V='])U/=@R-/2-D^##W]1E:4[=. MK+2/@ 7AA^&M+M*)K 52LCPX7QVM?#]="5%T_8^Q&BS"5XZD1=4HM*B3N9B) MT:C=/!)S B[ .>5-#WR'.B*T]X<9O"05>'$(T_)L>,4<98S1THN#PY5,?./GYS)$+E8N(^H%ZMU M:&-.2QD!SB[%KZ.O/"_VYW=,:^7G\AG$V5 4U"X@M[&P@'7)N+L4RU-$B: N M.[Y4NBQ5*@AG!/V33HR54A$+ICE\[A$G='IGIZJ$Y/IB_GVNPV,X_&3:A49* MFT)W,"OIS5+)H,DS?F!-3N8WX_@0THYN.U-W:DE-U1DY!OEC[:S/OW.F5]RLM"+==X8KPGAW M-ZT7[_!KDT\@ZB:0JVE_2^*C,V*J5HJ'.B'2N*I[):3&J?JV.L!S"2OXJMYY M4*H*G!>6:"/F@7FL,N\M%6LS([)E)RMILA&4!V6VFH."$#*?7S-ZG7M)OKHD M#9@D+H0#3A>E:&7EN?NE MY.O#:!6_U]#I65KQA' *BT-5$@KDA%[S!0%@;@D.X\@9EFG$5,7+S.YDMRJ'Q@1SX@ZXB^FT*K7A M-Z].;Y]QA6\^XT[B:[G,TO9LJ: Z^$7$ONJN<]3!*47Z$FOR5*^,0 M:,9Z+?WP8?&1JTZ>RGW>-_[OV7%2*&'6'] E@RA+IN#MYDHD0<:^85T83=;!?3FZM&*K'.^"W2[^ M,BX,%E"DX6^ZECKZ,K\%KP1]-J9(.JMYW3,=D%WQ]U M/26.5PG$N EFG+3N"U JV=5UYU&09)3\QL@2;*' ,(CZ.6FHLU M"XN*L*!RF&HS'E9*#$)U\A[1' J[P>EI[(]$7B#(*89@I'[14>_CA/%\>:<" M_&/6]!KR0*]3': ?;EH)=(,M4;:-@OKMG7;4?A&\Z4##1-CZ515; MZ.9 0(3;@Y)" R0=:( K@CU464+-62LUE7WE ME&5@MCP?-!-IJ,F![J#0@BF_"K4CVF^TM<4E7K/P%/@]UMMJZL%N0J&2-C\[ M\B)\;UD=NM;Q!'6-B\S^Z[AW)A-"@T_3^_3+WZ6NF9O?F]?@1I5O\N3QX_RJOXZ!2WSG O^Z#5&&)NL* M/H(T$]H3^WC8!X.KANA)D1<5?:FSX=T_P_-\ M!5-]EF,6%!DIW>_?\[=HOP#!A)*+YRD,4TK?KCZ$.";UD'-7Q*&?,6HI72Q+H MNW)_A:99^"(IG'C"NZ_XW[/)GTT>)A].^8Z87-E$$M(19@:NN1UMDS(.K8)= M,=L_FH>)<.\R1-O:A$O]N<7B[UT=ODL%1VYJ2I7 &$7/ 3BYV_5>R:4D$=KIC;+Y:!O.V7$^&Z;NPU*\%<0W;:2CY".HW!X1 M3T V@V6&-N-8AS\;TMF08$A&ED0$)ZMZQV0A*Q3J;6=S]"<=T]-Z"$#= M&BN'MB4YO^%LE&>CG!R[Y+_9";A"^:4-,8GM?H1"X-"I&O>TQ2G6*7JG'.MK M2K6N&O!H^ZCK<#:]L^E- QR@2V@3BT+RCJ.(HF4FLUM7R[W"^,,N)]VR9YLZ MVQ0*Z65SI%1D6Y00P@AWA<742DX=OGO5-?27LTV=;0HV=<6MB;6TLU\3;"JK M(1*-1[T<]YIO#&Z8<:02[S$\,ODAXWC52+FZ>;:ULZW1@Z)K0/)]0^RX"#%F M$\"CRG?*& M>GDWP;(*2S< 9=E/VPO]<=VO^)!)^K^KKNEF,+0G3YHV[4=Z[.43(E,C[ M:N]C)-P?Q*RM>PQ]3J8,UFZ:&I%HM;\A:-;K<1AJ%JW[^6U?$OP*S*7RY^^& MOI0.F3^5VY+Y$;&;]*_&T7Q3>LV LM\R@S/O)_F-_VT;#C?5CKMP\C*7=S48S5(ENBKS M8AE491"0C))\T%6/;YQ,4+?Z*ZX7?\#_K(:S+^K*6 M )_@#[721)+ZE32PA='IYKW-$O__.+YQ>/Z7L-+7'VK;M6 M-9I6U9QYTN(!SQNUA&Q)U@2X#X)CV&VZ&_;K[7$9E7Y)ZVO<$<.Q/*+2"%J: M_NAMPY;0--V-;GZ$AL*6"_4Y@WR4"RH^U9O:@U)M'- ^^EH>A M>K>JJK4\'&A@P0+P*#XG46 -E".\6+QAI=69J-=K*1V)::9 M/7(J.XG'S%-LB0*NI<.:4DG#YB!"@ B^3#%]+L\9B@Z>DYV0T'F9ZX5T.VDX1>B0B=5)HE@8 MO/1TW*195^5]/,\[Z?[](KUW821;@LLT27E.'/^(OKHABAV/A84F6;">2SLK MTXC!T3!6[XBK)^.-ENXM)CM0_$PX)N_VE'WD9H$U^WT8O:<%>2J?\8H+X[<: M11@WC!ZTV?CX5PD\BFVYEA&^T-3(0IN@D\ :'302;?GN[T,%%SPFV;,H37+TF;JN^1$4!L\+I:DY_V M2SP?4A-".[XERB/U*1'2*W1#7,QD^2%[DHU^>GX064V]YUB>2$+P)E="GO*T M^.+S)\63QU^Z-,![#(YVS@4;N"(LTO)@H[6L5D1PN1G)LE;N$N&.\AWCL.MV MDH\)+_[D6?'EX^?%\\\>'\E(<&HG&BZ]36R]_J2KY489N/D #T_[_-G%D]^E M*I=VQ!)7LGK^LA!\Z(R^EZ9<(>3D$) V2'>_0E2TLX^-DWQUU77\&. SZ"XK M)A&84D#5NC?;6!7,R'ZCIW>LK&\::#!C*-S^#[:K#2EVF^8F=F_B/51,./@0 M]E( LP-!']NWX4PRCIJ3(^KE9*J,N%]& M;/-8&#DO&XK;84"\"].'3ZT<#VRR-4_-0 MRQ=M/HJ9E153N__BFL+,HV :G#LG8IW0]U%D*ZH_J0_BLC5'V]@+;BB?2/2= M\L2-DF/;@?"\/=B359(D'D&Y(3U"8G29@]3UODFG>F?^>7Q_XUDTNR,Z==+X M"U?,/*@]KL^YZ?CBB1M%&HY7/;8BMI]XW3" =<(3>B?=JT_N$?]-1"D0:AQ% M2#KP2 ?3KWH^OK3,X?9Y,&=)RLS3:<:$O=,OJ9O10\HG'GF]Q4*@W:!7T5%$ M:HE_<*:7M,EDU"MOOLG.X10ZI1E/UUS+&G25M44O7QJ<&1EHHX8ODLB107-8JW8/UQ-$#7?8LDQ=;$<-6!'%6 MM&U9SAXGMF\23&6_;!?WXEW6 )%F_+FP&#'"KG7"SLRR/1+GS^U]W'>F4CBG M3RI./K?98K*8,]6R[:GN3PV;5]K;1N<,N:5R9=^05N"8;>@X$E7I<'E>\M.F M96)S',;JO7:((CW+RA!8L>H5BB-CNRFONSXR53LVJ"QM_0SI_7"X$ER(ZH/U MH)Z+11,T-N$LWR[>/'J6E&.$BK!B[Y%9,<@S\E47>2?P[X:E( 659X^S5'IZ MN.XL)) /)J]_ _MA+BHB4"096@SW@C+?Q.+3D68$B7MQHUWR/%B0.[V_L"3'N864LGGP6PI_GQ6?//SM% MSD/LY#3#P>\<7,WB/Y]?/'],KA;_5DH5*.G<].2_&E2W8GUJI,O\" - M.7)C"O?%(JQO,8E!;.(ARUESV-'S[UNA5(IS[H?X^)KU^\,'.@0GP =)5HYD MMY@HJQ"9R1N'"V#G&%H^LE,.(S!G2A4R[[UF]+N0TTI/+15]Q',Z/RD]7%D& MC$FD>.OVVV)?:6%/N/D]-(A=^+7%2(M>]N?,48)R9(C6RM;)Z_"&G!.STH/1 M"^+YA:A=1L4/J47IJJ W/0S<.*ASP1-Z7#SI:>ZYCF0=?."!M0 M<,?"!G?:,?SD@<#+4[$<0 =)LDUV:CETL(_#T-VJ%)MOJ[(WZ4I?*SF]C/-J MT#HX**F"X=V>T(_S]-]H9U+I,S^+=H3S=)KF3FOVGCA3I@2\PPM1"B1>T+#I MG[*+&8N8 *KZRI*EX6&WE#IPCYGF_VRCRQ(QEG[)9"RS[81'15JRDJ/CUI$J M=.=S;8,215'FF'TI))-IB%0<(F5:#4ZAJF7>FH&ZQ[:;Y-X@(TI>0D4NM>0M M:02?%T^?/R["&J\&8H.:9!A)&8PP4.KCD]EDF63 MKX++_=4'%C_F!MS%:W-#_MO!09[11)\:3?3%&4UTYBW_.%+)?_?^_.>R':F) M(FQ.7P1/)D$FW8@RN]NK.:0^M34'/_3/W54;0HS%_PL'V O[UW=&;8%H^LF3 M\*<_?_VJ"']87?B(G6LNFL9 /BR=/OOB@0TM^_/3Y%\6S)X^1,QN1([+< M&'%QZ2CDWBGRS>R=6NXFF//O\Y*/$L]MP0X;,K1[E R>AEI[SRN4[]7;29[_'_N;?9*7GKAFX M8O<52\KKYYB]$\&3X_YF& =D:3GIHCEASOBZ4C%G,[CE5:V/[:7JK\5X)#5D M>;78BB _KU&Z1V&Y"6L_TP,6W 0_N%53+4&R4<3 ;/#G7HHR9!/H!C DSC;M MS5DLS-7F^*D=6ZK+#3;E39Y!4[S/"21+JJICQ?:!YS3<.]RF'JXDH4P16IIK MLV\P#W:YI6RXM@)A).6A7X_A<9\\7CY_],14M&94"F/V^[-I]MM_ZV$1I43' M7NOYE6$8CI*+L$)0J_A\DU^6A$D9!K(/MX@1;"1^D#2_WR.2F>:B$]]9 0(6 MLVIOP^EB5+W=5>MJ'L0J0RX%QKN]YWSRA-N/B>+QUU7#"*KP/T;,&N:4MJ1U MMQIY(8JH-F%R?,,;17B1J34#XA1.O&!;OJV BJ,*U+JF14:)=[+30S8=C/UT>:(]D ME8]Z"%-&;47%S'P;+"R9=CUOIM L3F3E""R0RM#69[6'!*<6O7%X2>QWIQ=! M-CZ6%K2-C>3-JFT];G4'M'Y++:<[N6]KS=.W0]:?WIA@=MN=T)?X^^*\9C A MCE%@1[VR04JCN46*PO;:91?.X01Y-_-4/ [566#C?G?OEUR=YU:]J>%P.#:# M5H9-,HK3OGSF.CG;%%, H]^1JICD:$W:D-Q6!UA.-Z@D!O7B,X3J;$QG8S(A MEMB8FU74%"L?SD]-;="9+\7N(=JD7F1JEJXH"D[-IG4W+3,L9UKSKQ%V5 M;PF^T>P9QQY[IDCZ6QIB:6-^ZNNO]76&"^7@3#9#;-FM4%5168N MP0J*K"E2G7F3_N._DWS"'/R?Y'H3G5]+I/=][9?D [K[: M=7NA=_(9 /46<;I7G$"F4H9D?Y@H":V3.P+R4)KZ8$1-4\[ MCRB(ETZ^]WNX>A!PK^0,3 T^_%_[*(;T#E$S1R[E\US()SAX(_^*LR"$AX]( M4)H"2I=+E^RN/,Q>_&YGP7Z1OOI3!K^N""E%2X6[G\<>!DZ$36$=&1/-F[VL M)EL=JA7X\\6;B\6F6F//6-=<<:#)[O>#4B2$;: 9!] H=;WDGF)#L2GZ)&!Y M5LOD#6R*=/5H16$9.]+3X5+AYOL5M) 8CD,3=5!;+4'*2RC2QT7WP#;:4'2??M 6-&X]V\:&&J"4U M7+UK*JF)32T.I:=(='78"4XS-J])%P%@TEQZLKO0JXY0^^ML_PE_^J_%@_JA MP,U1YT62=:5'3;S@8HEVJRBY7EV5S>9%^+G\7GY$#2>]-O(V9;VE1R1L3C!W M0"4W]7H,MAD>9#TR$)M3RS=]UUZN05I(>,[9KME8NR.@GY7O!*,]/6SP>+<] M7TE@_0%P^;*OA[R=H\S/;9J&(S[&T4G^%Y/Z^DXG@YWPG0?U]2TOF;M3 /D3 M'EX[T=?=*NQ\1(.&=N[<_N((P%S1EK_;-0<=(3AWSAQM*"- )>W?N5C\_!&K M+5EK)W?PX$^\Y_(* ]LUU]SC=T")JR%.GW0PF5+H ][RIRN]1WR7,"5C;):^ MK5YS/AY^[39FEI ,QOZ/,7P5"7LP0TAW$Y#G%;(3'1N*U$>MYXW@!?KMMFL? ME:M5,(9>B$S"?Q7)5[$;KV3#$=!2B+NY<;MG%L!/0.SE.7DQ69RW_L/[;?S%3+=S=!$\E&N*_$1L>O*P^("+4T-,^!J1'3+M M7Z1>D+;MQ=&78!J6^>-*^U C<=*>C@O4'Y5(JWI'$ N$)B ?O@[.4C<.[D8G MCJ2$"CT>38BPE1?JV)-+\_OLDP^,K+-[.5C*O$QZV<87B7H.[LDC&Q&MNUV% MQ>?!H/(21-8V,L71INZW@* ,UC#.:0S&\!@KN8'/6\==;IZ[(' &SFI%/K0X M'&P5FBO][/%G#Y8/+40I^V49KOOHAW=-=8"U_'9::N[3?L9THG$A]17\NQ2F M>=2KBXNLD+@.//8,Z)>L^3IG/;,&:@T(@@FWDY\SS]W@H+YP.,/FN1-$[Q;/ M.+M2?0= O M3Z3P[825D/-*2JP4?AC<&'D(QJLSJ= M>>7/'E\\2]_XV6<77\R_L&2_Y/8??C\YJ":C]/3QL^>:K"=H+PU9.#1'(FK\ MI_!F-U(0BN\[DOZ5 ML(ITF\U 9X0TY[0@>?5+&*=H$AV$5Q?-IR+U[8;%LR^?XC[/OK2"^'=ZI+VF MNNE(-8EUQ0TF7W[N&TP*<*C%I#,.?ES_LD-SC$8CD0*18PP-1.K!]_EDF%7: MQ?S&R).$CVF92[0R'>=PYP?_\\-?0TC6]6Z\.?=/?T A0S^;#&CXA9 086#Y M&C2BDKIG"GFY>Q@4'+/P@YCT21F!=UTM"Q'5;<^0FXR:4?!*Q3B$EH@^"_8D M2N*KJZI'!Z(L80TZI+WW]1Z9VG#??'3A/B2Y;67C/&7T:(^_8B_IDD58F$3[\9/G)^^U[H0[AZE7V4D"0QJ1&@GT MBWBV]96^].^["_1)E*42TF)+)A#C1O7*YI%NTG6LAT M*)8H=&@0 ]\W$+]YGZ.*GXQQ(5*2F6^F(3Y+O2S^R(J'WT?9R&7=&6'JP64M MBDHZW:+P+Y@^]S@3,7Y*N(VG;LJ0R0_Z F0/C M%K!3G8#W9@018Q;*97?>W&Y'5TBEVP/4ZNRL#7$17SS"6IP^;^1>UR,JSYF4 MOM+*WI<]5\[$GK \$+TH^U"]]=:+?2LK+-7?Q^#?>WB(C]4%"ZKT8:L2:;B* M9#/7=3#'Z_ -+3!4H+-5<'O70U"VD%6T%R8:B:=,5\K;(&!0PKW>1,.JO#[ M-OZ=($4QIF$-4J/T>,:R2#F0AQA-^+7DED/)7D6XTX.AJA:?/JOT_AN9Q!K? M[:OMXDGPKL(IW2Q^C, F"3I^Q408B_UQHW,5C($&=ET-J[[>:4H1//DLYO 0 MSJ@#CRZKA.HAW6GC^O&TYG4;U@+Q;A*69T@150F>JHXD=1&8WCDSI6??UD-P M37\?_LJZ\53<("03A4QRS6'PR6]HTFJV=4/9T1MLC*EG]-B%M+Z9Z\X@@8VK7!&AS M'A_49?J2TN&KJ%5B!"G#/L'_&R"'CD\9;OTL^N-A8,8>NVJDFV6>UF['RS[L M@X1?OD:0&IS^,.H'!:US:U7XUF7GKN2)87W'--<1 !JA$-23&ZZK#00H,?Y% MV#7W^T89S)&>"6^-N(BR&NR!,QJJ#M'*O^"6_EL+[+\9G^N<$K\U)6[,]XYB M?LI1K("U0GA^XK$"8%%XT^\GWV=+]%S;O>LI,8_M>*_R),)8?3FDFV3TQD M(AK6S1M'YK4IE9HRSI3#WFE#%%*03QYN(]P-"L#7)U'W%X"U.7D"T5Y27J M MMX;P9[^=LML9M?:I46M?G5%K9[;)CWIGZ; @5C-&I&-/9&]9_E5H[PUUDM'&E_JYLBO71-R7.'N406A%1CU89#CA!FW](S=PK9#WHX^6 MZ/$L#?VTUK8V]A:5A8YX)J(_2?^4@\+G.(EX3B0)MB&N4VB7A$FYCL",1HV' M9N#$ID2\Y1[<9L^I"X/$_XI>! 5&W&3@*^5Z)MUC >.PI MH9/4]]LQG&P$4MF4TI:7R@$1(J.LT?9L*X=N1JF,?3B1&K^.DJ'9XIN8R*MH"NJ5*1U'(L]T-4FI)"EZ$.@A]1+S_0UE M\*K(E(AO8'4AF9N6,+U=;T> MB0]J[J7UT:["1A-.G.NJ&:8##,R(BYY4\4=86S:6/$_)'.@[+U^]% (-E00& M*'J+D2-$9[C"_FI5LKS9=:TCOJ.$7UCQ(^9C ,'IIJ(,VBX,-0/+\9OJ+8"9 MP=> !=*'2DFQ)_U>P2](M#D9)4KY M%C\)TEWB2Y8&0QL44*M0]Z[S-EKN*Z"\[3^YN>TW_1AX7&K=Y[_:$+5!-0JJC?FG( M1I.X60>M:;F_1$/D N# G.:<%DQW "VO9I_&2J,>$R-O#!$?#GX\+7ALC&F8 MK%A33\7T@59]/2AC-':36*1U7KB ]OMQE[RXGM%85(PFE!>$.%)8W0QG#XN8 M.GCHVGJ@KKN;E@_GF])K1X>WKM:Q6I.?S>$J'3?*:#EG6>UOJ#S[>@Q1(1<4 M?WY+VU,EN$7^\W=#7U;\I'\*T9YH?)I,7+)\PX;"7=&VA =V>XE+A\FY)PK2 M!'RMF(HG_/CMD*<(_8N4UNPZH8F>TZ*]JEH5HJ4-;+6J=OM9&3<-<\NW58N2 MGIT^\SLI31)]FR-I4@2,/H]P(^<#X>N ? IP>#920Q*2CR&,'.JE0;R$APA? M.#@;FJM5C;M5AQ"6:/FYK/QCN$J]%CZ?V'_N1-+#1Q3JK9ME2,2*LPK$] MN,>Y[+N;;#L$14E"@X5--AARKY35T;T)^T\?SJ^>]F@!B:FV0GXK.BFKO9%3 MZ'ETIRWRX^/_Q,VA3&&5P!BT70-^PW!E^=(H N+;;L&LX!.TG%(PC7O:[+L^ MW8U@ OLK[J_H^)KVMQ5QG%0(&C&&B,] MCHC;JBD2&S,Q6[DTE<_:*S;\$R982$8@(IIAR#UCS#AU3'Z_OJ(XXUYE_&+Q M0VQ]TD6:=!2K@FBBI!B;'BV%;J=(>).MA4AH$&'WD/P&]#H>R7B0=Q$FY,SH M?K^Y1MGA0(!K/DZPHZY'ZF'.1,]\R&?+H0>-IP/294?ZY,2!R;?C&S[M MZ&XKCGNG)"[==GRVP[,=TH/..)5TUCT*WCAGQ"S/ /V_*MB2@'K"-Z_JW9EZ M^VQ,9DS.4^6@HF:).4WEGBFR_^._7ZY674]^I.B&DLLJWJ1&>*+1AQS3HB*YGTL,W%3"!J\I+5)SI:P&!=X@B$?-3Z*8OKZNF^H2 MR66TK_2,.Q%=/B<4/]7C R0HF5=^#B\BZB0'^7FT'< -JTDE7G/1JH6B9PZX ME.E_1+."3"K]@%_968+ES1P;$6YB",F8PC@A^R:P=JZ3S21FI7(M9NZPH$GX MZLH]<\3D@QK:;'6N7(>Y17K:1C="_^D?:L=#>,6!EX#TS!9,ED7##42I-Z.L MPSW+H$2 P QL*>+SQ3R1 \J2W;^AU.,9;OJ)!_R+QV>XZ9DD\5?(HK\&J:VA M!@\2Z%H;S)_,E9&X["-%']O")[OO/Z#[6A38N%S26//4@I&C7XB,!VM,M2#I#644\Y<0KR7^L3YHC,K+6A^>; M\,B+\T66]P'Q.K-^?_Q+X48EA<+<;:OYY+O-=SQM\&]7?7#"6QE @KJA;/Z. M:*-*QQ?*E/51)CR"(\E?]:YMU5[7?8>O4@$;>&E>\'P-Y, >?//FCP^YGU+] MW1V8!E=2"?3-F RB]TXKPXI0).GL:]X!)]3"W3:"CT8),4\Z:$HL)1$SL;YQ6 M;;D2+A46'PO_+<05>F\EQ[,3AV#8Q JMV//HS2JBB>_(NYNJN0D.GE,=Q#JS M"MXP>3207A45*=E]E&Y@.ER\%]".0YS!UZQSDJI019?Z,FQ>Q%:5',D$]A:_ MRIV30'R#^EL:JJ3KMKYFDE[.JPA'!- T\O1AUJ)P$B4_A:*,(&IJ%A/,M5[- M7PB)4<9NPW/=^R$"18SN^HE5Z\Y>Y-3$,A_8+B.UMTUBOC/24*?V*&[-,?N^ MUR[")L6T1!OU,ZCF:9-2.%>$80OVTA]B9U;)A MH6E%2(7+:!REH@/DU M)G+6U:8TNAX2<_"<9.'PB_=4MB$%0885VP[,?05C&BF/((&C@L]G$P&*!./@ ML/N[-"_,<)C 6]X/1WMDSC0BDTJGGWP_X>,H M3II&O'S"R'>+?6N7VZFO7$;.86_V=*:,6S1X+HF1U%JZM"TNO.';NEU[W$48 MKJ;L.=U0S).C, N +QOJYLY[(LV/%]\-EAX3=@1\R_AD)Z8#LZ;L/.' MIU_\+^%-#XL_4$;WP9O__<-#4,S1J1(5!AU+W=<5C;#2C'UK _5C3S2(MF:^ M:]ON.G&.RQWHERL^9K\5'M9P.>JU#]_7-CTOP_C@VZ^_>P4='TI'$)_"17AN MC!K&W][J:7PK$I"E<<(+T:.$%PT_A)C>*\D?TSTNF-$8U&O#3;7;<^2M-R(( MC#8,#1+O:#JT5T5.R8"7P4*J8KL370B:3P52QM]<4'(AW?JRYO6$-!(^N!%F?:.-]2& MP\JU3)QD*A A4)+X:*'TR%OK@4*^P2/T1>_),(C[?6XL,P(%=&67*Z%8I[4Q M*)I8Y+[A<]2#.* 4-2E, V^>%-M=W"M<;703ZDL(2[];<[E:7K?<6Q)D?G]" M,;MTO37S1QP3?(;SGHG^\E&%C;*\T[&Y=1Q.TSGEC8.V'>PB%,CHM8^%C'$S M2=I;::#K!F"?23>H4WB=;VTO8EM4W/]TJ\9,WEQU6]&T A R=ASU,Z_%K^2E M76%'WK 0H@LA2M]3KLLM,[:Z^3D1)T>>;D:;DVA2.%'B: B: 9);(JY,5.( M;R.!3/(H#!_&$\;D<[BZ=0^,MW?E@IV2Z:^+_ P,5PC[R727XNJ)>Q*EN0TQ MMAT#UU98H5YB//S%8=4)QJ67?E>MDZYF-I/6OF@:]SWG0[ZQ!$\Y[./)/ER(QWPU7#TH- M(W7>507*0D]7,$6V>^T3&IZQ^&5#U/275XX7.'&=?J('&BFFPJ%,SZI.T>N* MS#2<_LC#BP!6VXW@C2[)Q[OL2R"-5!-LW-&__O/I\\52Y%QHH78E[TM'CAX' M3G-,R+#QV7G5F^OLWM'Q- M=K4-.G&)&Z8D,2FWS;";LZHDI%V5X9%JYCU@#Y+WZ9GV_AXZ)BU5WTK M*4]\[%$!5(V>"1H!=(X+R84"592KPK^0K-!@Q;EFO+D2X&M(N;;39 R<-WZ% M@_!W,T@(E!!4N&NHYS($+/=;;,+<@ANMY''F/(RO,GG)B&L E#3EB/*O%E1; M\'"4G+DJ=U2_[,E.I?1A%D#S#KR.D*+$VVAPX..2.N8 K!)F;@0R=P+$(_&O MX[E6L:^YE*M%-6E#+[G@M;@DR@_F,X&C**,>6:H22()!7O!MT]@'E4CWLGP4 M2SKO/?*#2FT314)47TZ?6(']LS -R0EJ)'%KL,TO[*-/SJ$FL2=GHS0?80($ MCHQ-QJ'S;M+Q02D2AAL0, _[6"MZGV&:\OQDV5(MH&65/B1/F7JN0X5/7+\/ MR.(>FP]NM'A_VW%T?T>7(\E,.QX8F72[=^>:SY":7TT9R%5_9JI= MG'@5T^K:RLJWEO2?W152EJ1858VHUAS1_&'EK)2M\GW*6;)FLKV+S-MUC7DQ M=>8+$JF?,UW"_>X/_3ILB@=.KHO'(9EL%Y^[7C1D]70#C-ZI,EO>_ML7X4_G MUN2SZ3G38V;4?33!@G$^(@,)Q\%ULL0&6':>\A83YRG_'OVZX2Y ]*H;-+EX M!C;J*W*Z"P+6B@(]"K),(@1,RY[R:G0 %,SOD-0,IE0C\D3G5NN,Q5*A9?%0 MYG*(9N@14,.'%9 B]RY'MPLTK5-\%B2I8U.T*^+$IE.E';3&5N+4K?H\Q9S0 M_NXID72L-Q>8=VGYA5GPT]6KO%$U[K2NS!Q]>Q/40K9AB>9>X/!.M/$J>](H388)2.(EA4;,DONYM69]3G$4 ME?C50]%\R$0ARMAL*&&"'^)V":UWM 06:(O\<,G,_;[KC=][G-XD7N6Z[HQ! M*9&HF6[WN!\*DSYL6B/=>=% M;SSN.#'\6X'''VSGQ[''\V*2890I14LY,4:LAYB%8G[@UUF\=F8DXD"DXW X M,0J:%N+\'RZNPIS\4V6=-* (6)'78V6;E J*VGS1=*57L?MHS(4_.UX,Y^XD M&:\IX;--C9@)XU84O'AL_O0@/]*O?=Y1?F/ \3]672239EKO"1@O9WK^Y0C, M_5[1WF)CQ\40CO2.QZ?&5D/Z@4W.=:UD^H9!) ;S*5^5S_&^88%N5! M-?&:F/BKDL(*$BM+$6?Y_",[A1K91)X++.]AP];C9:#@JMP;$'KP-[7=;6S? MMMT-';@ITHTQV"B=0(MBWN:9D J6QW SOPNGZE^*TF&2JX))-0 OQO&W.FAM MH8C[;8)\T@N@=T;PXK617\W3PW^WYUKU7NGL*P8>D5C*/D'9(0/37E;](XH4 M4= *3UHI%5@V?D6)=Y37IYG?L MU#FB>#%SAN1%;<_H-Q55N<\GSM^JE'V]"U8@3F\V_(:GZ<8]8%\PU+*W027. M=VQ/^Z23@L [-L=SMC9K7G86=+,R.!$K4$Q.HX283_XIZ.64,-U]2?M2+\JL* M/[SZQUB^Y91ZS]J)Q-<6-MA@O)RYX'T1S6LEU)*#-U6E(@M"&,0Z>:*Y55C" M,NI@\#;O%+=P*>I\HF+:@=JAY!2&$I'@U!JT0.X9+,99V9+R6P!&Z47N\PGZ MSGQ=ZLULTE] M*&W!!ZHG&D:-F_TF Y8.;1Q8P=IJCQ%\%6HLJ= ?JX8[,J]O@R)1F<2%1-OC ME"'#P*[#G/:\UG YUO%>@S]E1B4@]C*Q,E [4A&"VYI<0R7&7KB/Z8NOOO_! M87TC :[,7;5.$R=[W5-BN1$ZCBX2%:*LK067L1YIGEZR,6QX,)QB#WB:P5=% M,..L\]E<;7&6S'GZG[]@"G]ZM*J:!F72<@>)P5EE'W4C?:?QM\IHLF2A6(C>P2W*15^I99@P\4 M8[#[WA:!<\6S2')^>ZN'N,#^P1A_^GU!M=[#HW+_Z(J8BN";*!@96'O(I*_#V*_BGP>W:T_7ZXQ).^:*S*'RQ6S<#X0!S%VQ0J :=^NHR)O> M$\4H&0!A/Y#9^\#),,USU,5X>>^[RPI/;JP!80:0$HA^[<*DHC^L]OA_@VOX MT[/&@A2.RIJ\E/F@H\09#R>U C#8B9DGE=B*P35=HS2OW:I:8^,&;0_G4!O[ MTH3SB_<)=$.-O9,/4!I ZW^ 6)T49DMR%5: ,DT9O.3HH3Z5NSWE'PF3&>(V MP=T9+'M";H7HHIE>C(XKK?$W91^\I&IX],,[XIUYN<+J?_KX\5-X6>66-)S7 MBP?SWWU86 )/@33]V%C"/,Z5["AOOGE5B!ABY>G2$NFV BBUAL[#2DDQ:3M- M% BQ*7>F:OA.>33P17H$HK[&,*1QDH*_Q8.CZNJV6D);BY9 &;D8F8I5&6?>S\@8X^SN&#'P91*,MA M;P[S=[OE]3&(W,-;$[D'^NQP2JP. M2% O<$]!D7T=&,V3PGCQUZV$)J5+Z$ MF-8X%IKR)MUW')A9FFC#KL*/Q8$O=-MX53EQ'L0F\1ACFL3JG>1E&I%:RG9! M<6'YRTR!";9_P?AZ_OWHO-WME?D+^SW^-,RH[MG7YED8R@WUAH$X.#O9?)CM M#SP.7Q5O$:9YW6"9$#1>@FZJXG1#":'VJ_*?P:S(B;>,@)-)6@9/FW61_RXD MJQNH?%#T487EJ7$QN_>,;<=Z.J(;_U&XKD\^17<;^O719POMYVZFVW%;]608 M'V^?G#N,EBD(21+FRASYU&;'H3+#)9['J@070J%>RRDKQG=N*& 4(CB7Z-!& M30!_1-%M;AW$-UA=4?,%/@S!O"JNIC>K6[A(= UB--Y/[PN< .VDZAG%N^)) M37$;<;-U_5I?@7K//N>]D;RX'XY)BL\-Q=^"? 4AZQ"9&&FGHH'!_%CKZ]AG2-AA/P4[KD@H$'%CCP%L9(>$_VQ; MY"9V\N>[/]*#V8N M62JUK @E<=>!B%??H%?1G0QNF8']\!W1\P=W=+%JRGKK_.PE,Y[T2#C*$[ J M9IB%5LAC+4%WQ&]QNW#7SPW'>?G\^DTI-\>2O[PR*-:CTD>^)6H7!WKSD '^ MUUP0(S.87&_NV_RHR.CIT8!Z1N&+&87(@TC#KRKM\$E_9(?GNQ7"(Q?1;3ZOGR'W!1@SWE) MFHF/.7\GXCMW.ROT;Z -0E5B'0XLM$31>0 B NG[+J3K&W7QCO$Y2+F$<1;R M6L[*XTR@VC18*HA\-MP^1$PAN!Q<2&M$Q29+!7'/;J408ZD\?*?YU=<4K04_ M] WW?BX>?/?ZS4,+Q?&H2COHV @O%FH2!/UBDQ@6#Z0!0/YD8.B^VO==R=4# MR472JRGRZX@9G=18GR@3;JVO46^/6T.F<$LM%2SAQ'^B,6WJMW1+CR\B_YL2 MORDQ8@8DHC_\%-[XU2B^_9^[Y8#2#>DEJ(A8N,+3QT^^D,K-.M4:7\6QBY4< MG?"\8\K(18R3T?]DP;5,QC>&E;+@A4#9:92'-HMGSW_'C,;4 F.?/GWRNR*6 MVDM_?;KJVFZZ 47;/C)92"A#UWSV^'= ":SIE*8J7W@%"LG%A!]0G+UC9@G% M>0W;_]_>M36WC2/K]_T5*)W*J4F5*1&\B70FJ7)\.>O=3.)C.[5[GE0@"5G< MD4@=7FQY?_T"("G)LJ38U VDNN9A4J9(HK]N@(VO&]T\CVV61O-QU2A>CV!6 MTV%VP-3.1U Z>-P6%D=1FG))/U$Y)$X?G:)]V?"HX[YB:1PVN=LR0"* MS0R_CW=^9 -]XM4W^:+6YYV4F'W-Q2GY2:M^8?IY#LZ8YGL98;O3/ 9_5DU& MV*PHZ[%8;#]?!NZ*S1+N&B5NKR;V>>0+C6/'MN8CJR?%:BZP$I.(R<),1Q!T MPGM@\]VCO-$ETK'HJX%/9AO9O!RC*!M:9"_VHYG/_"H'J)A18CT1])-+YXI' MYJDN9,3#*?\649-I#ZO%4S4+Y[W+3E+B?%H1''-I>2R-DS0#FB=[\2P0(?,3 M'SD_<21\^>)\!/O3+/V@R/4KU[63ERY[*$+-HGA080#%I![YXS/SN;ROOOXK/^I-\PC?*)R]J7>" O]SBY<5 MZVF]+(SYMYLOMWY/-$[OY0<]>T5X<+]>XLJ-/L_0T=H(_X#(SJJA">C0 M7=ES_E*@QQ?+,K@J#AOG1-H-]XVHGVS%3;7JZJ66&2O"50EYI>B9#8KZ_ +( MN?#T7.>+(N$\9Q7+W!;1C(0'H_,/A5C%#U;6_E[ MA>4%;W$*ZKVRO$F/9X*R:1<&4=R;22_1!-39!+PHB['\'$<2S<*0S3@.W-S$ M.]Y)]CU:TY)R/V9M]-C@:"_G2WNSG"^)K-E@UOP'SS"Y(Q(9LN"7+Z9X';,1 MIW.Y1 $(KJ =PYE\B236;)/P13?ST;W_%:#OF(UJZ S4? /1P" M_-=28.!]1+?9D"*LNJ:"T7W14^N&G]:0*HSUY?=@> A5X8M&YZAD& MH9IK>8I%?:H8+B$*\7U5\1VBF[ZNZJJEM@2;R,"^I?W/K?.>YEO8-IR^TL?8 M5@S3=Q7;-DV%$-5W;$J]/J8M%)(1$Y=Z_ND?:3R\Y_55?_3O8_\LCN_9L[X. M(^_/%J*)1\;<5.*,SH=AYLM;6VW+*BM.%];4;6.C@>3ZCQ MLYEW/+FU7,V. MZ6 7FZ[B8!LKAN$;BM/M8@7[U+>UKJ$YFKNHYJY+C;Y)5 5C0U,,!WN*:W4U MQ;<]UW2(BYF)S*LYU^V9'XFZ.AJ%;89AWC57LP2[9TSGP0M4OAQN9I[L M2,-]EUB^K7J*KU$V*0W/4FR'*9SVV31V+=?OJ]9V-'P=^M_9GPZBW/_+V!O_ MF4FH58)&NU&LJ^N6IEJ8+6BAW\MG>9)(RZ2?45XK/]/[A+MRK MLF4I/PPKG4FTT47<9JM3$=X0'!L3S7[NHH5T_5T MQ;!LYD2Z;E_QJ&:K?>S:MHY?+S&,U]<_&Z4MWC(E?^[/7C(@,4U: M_(Q.,"+#Y'-+?6F48392_"A5BA^TOEBZ7MI#*=0O%=6E%PQP?KJ4S96^ MHH)F7C9@_EGY(^AD'(CZJ#M:^XRNK^FV:RL>,R1FBH:MV)I*%%>EMN/VNZJ/ M-W)I^LQ%+6SQDHM")/!;<[?5E']M>VD.(DMD[G-8A%+8I6A,189U((*TQ4U/ M;!L7/>4'3!*1AB&.,/,3ETP)2?]Y?D_]&]MBYZD!?"YU7-!_)TNA3,27Y6/@,94/G/U?8\AIE MQ2;DT[1)6UO]4-X@6E2,$WJ:\'Q.]@TO,8B%PL2S6_S]; #3=>4Q*.I8/)^6 M]Q<_8K_RI^@4K_M0K#?++JZY9E2]L?(;*]]H5WUA=WKQ]TX:+\)<++\\3O;$ MM)6OY*?Y>L[_L'R^O5;$/ $LOG6/-!;U_PK3SLU]F;$OC4@HXAGE%T.8X.P+ M*@S?WM*_1VW0^W'I?8E+\WZU MSX:Y0RS$%@/TOKWYSODZSL,N V39!N,=NXK7:+UWE\$MK/J6PJK;8@-P !P M!\ !< < ? 7 '(>!8TUH042H=AI;^!6=\#Z\MQ;-J[P=6P6_WL85=MRR M1,^WNK_>HV $#6*>OS1(TW%RVND\/3VU$^JU'Z+'SEGL#8)'FG2H_T#BCD]2 MTL&&;NC8ZC#U8NSH6#.QKIM8U:V.;SJJ::L^G>A:>Y".6N7P%?9 A;V:I\6= M%J'YU7;3[Z_9/_O4B_)LJ5.1F,,+:*^N/5DT/>"Y.K=45 ;RT3F'6A0.$:F0 MUV%9 &:N6LJM.*W-VPM-%4=V0/_M>"[NQTZE$'6#9>=.P9VSNLH-*G[3ET77 M%>RHEFK75?CCT[-F\O_>ZT%H.^3LMR;W@4A[V31<92:?90]9DB+-X;G*6 >6 M_O#K", !< < ? 7 ' 'P %P $O?8):^RAX;6/I#L_0:QK9AJ%K'QPZV MS"YGZ;$4+/T"(2](>U'D.HW0%AA\4:1[UA,^*!MC [-?"U$W6*ILY>]UE1H4 M_!;!V>*FZ);:M>HJ^_&IN1JM7R4Q &C]^DSDOV4A1=V\*09P^H=?1 .@ /@ M #@ #H #X X Z SC]!G/Z2S.IY*"^@=-?G7EO=;NVWK4[OJYB2W>DY?0O M*._7.B7H;YC<-*:AQ]M"WO+)G/>0^S9M6RKJSYX/29*@,W0>A4)+O'A;?JOH M1\=+T *)7PM1@<0'!0.)WQ@U XG?= U7F\DT:1G;]T0@.3#UM(@ /@ M #@ #H #X X Z XQC@ "9_+TR^(2_A#4S^$B;?M S3436LJK9J6QW>&$RA M$UWO&8XN!96_- 7_Z_.0/"60; _L3RDX5H&HKX&H0-0?DYJK$?55D@& J*_/ M1+ZB;IR1^!EI!J3M&%T_9_9Z46?HO*N]LFL'_Q@1^_K,K_H[[ 65"T(PIF3WR M.O3:;XD9['&@W7D8/GI8Q, M;*L=WS%M1R(*_BJ*1\79!>4J$S6-_D%B7K4(N/=:B I=!$#!&R?SRRK[\:D9 MB/>F:[A2*V 2BMI$-I0FDF4= 3@ #H #X X Z ^ . .(-X;3+S_L@#P M?J&JA6G6N'+3%CA_0^UJ=A=W_*[C:(;=%-(?[%RB94#>%1/*"X$E[3F,T2C MP* .&3"!I4DB>.1=FOX@S!5$&A9QF:5=QB N(Y]E AP !\ !< < ? 7 M' 'Q&5JN0$S?MW;&;;R$)=9:#QA8=56R\831D^.GM(7-/'B8%SVB;BC7A8' M:4 3",HT/2>X"HF)5>5_8>EKLE4T*%8"IG'X!0-26!IN%%76B^_1(QVY-"Z. MED!-)PG,#. . .@ /@ #@ #H #X X((31V! &5K>3CB@!-E )JLJI$*S* M<2QD%G% -QD3AB04G3W$E/+VUR>("41]E&<\%FT8C1/DTO2)TA"E XINZ4.0 MI/PA[?4O]\PA=7[-[$C9E$#]JY)O M9=J67P>FU"A3@F,FQV*9 ? 7 ' 'P %P !P !\ !,9I:;L!T#,VO#QAN M*4YJZ+B71TKV$ R9=:$NSF/.9D+O5Q.O $)'R@Z\U+^ M7NSHQ@DB"2(CRDMUY?_VH_'B<]@SQ%AU5>/WB<>2V"4A390?DR%]+I^HJ:KV ME@B,K.FNQY?96X5^_.__LC6LU59R4#(H&92\/25#CP_)7ZM*7O"V))/-NZ^_7&];(II@F2 I2 J2@J122KK6%=V6 MK-)[HK50*I#+^R&7H:NS#.2R)@&Y?!6$A/V3_0O(9:"D&DU)@9)!R:#D)B@9 MR&7)7J8'@+W ?3O=:8/-!\?Z60/AOF*1D^D>?D4ZNSJ* 2 M?6%WRZ'?!.'=;R.V .>2Z5U"*HRZ?'\Q7+%+)%D:?2K@X"/BZ# !^,\59MI1 MQDPTF%"VJ14OQ*K:5C^4-S K&9)Q0D\3.B;,^Z]?LCDN7_>AT/6RBVNN&55OK/S&RC?:55_8G5[<\/3+H:F)6E!!1QHS M:JI<#2(I05*0%"0%2>LH*<3":J-4B(7M(Q:FP4$+"6)AFJ0'+7C(ZZVQ,FRC MG^V[]GE[&KS"NJG^,L+EJ!9$N)K%F$+P Y0,2@8E0X2K'EK>W_&)&OGLM=@C M'2F9VE2Y&K1[!TE!4I 4)*VCI$ 2UT:IZTAB#4CB[?CZO&#^]?<[>>E463Q0 MH=%="?;^%+E54E^'G"%&__QZ^PU=ATE*0H^BB\C+>.,!5**Q)>,1= #^5/6Q M;Q2)T\=!*8I?BN)'#/ P2A$9CRF)V2\$SWS-YP?Q!--]05*"^&86N=0C6<(> MDR8Y-"EY2!")*>(=&WV?;7?Y5G?ZC!F&Y?O:=>4!9/KL-)S8 B6#DD')35 R M4-22NZT;5?B!%)-M[A[NSO\*NX>#"K:! N==W7LRB<)H](PN)^QJPA,X[KP! M'9'I_J&N"\WQK:G@'H&20!S,O2R M89Y2_2T(_W1Y+U_PB&LCZJ&_HZ!D4#(HN0E*!H]89_RSB,F KHA#ZMJ3_S6C^(127F-9)*@8,Y[YA68^8,(^XO/"UA< M3@:!&Z2([9$^0L$)^44]] <6E Q*!B4W0W2CH;\--.ZN_^?[V?TF M]?NV/*"?MY=WJY0SO]\WVJ:N?UBSO=]D1=M.B<8JXM_,=='AI0AC^O\9^V;P MT$DR;:5#O2P.TH ]\'+B#4C(MIY%/QWLZ,9)<>-#D*0Q?]2 ;3O];/B,1 U$ MGUT.$G9]',7B-2Y%W"K9A2@4!1)=.B##/G*?Q8-$UZ'B!RG__F4ANTD\CV3I M((J9O'Y[C_/IX(O%B_['VVMWO%%S8W-=QV"CC:UUE\VV;:SM_[LUQD\.MF>; M'B_3#+_RN:6UY!*RROJ]TOEE]HGNV>0G8YHQV9(3=!UZ2QFJ->;3;3O[LY]= M5NMM;!EB$&R]8$>P-FZP1;Y@J\0I^H,\(^<$::IF5'0K5ST?U2J64$7"K\^G M%62<;D5+UF"@$9EIP-F'ZS+*2Q@FV'LYS9/R?N MSSPORL(T"!^ PFR0J8!@;]LBSY\VD4*4767=PE&:71^EZ6YRE.;WCAOYSU_^ M\GMGD(Z&7_X#4$L#!!0 ( )V J5B7]GC9C3T! !-9$P 1 9F%T92TR M,#(T,#,S,2YX,T"Y/XC]\)OUWC.$>' MZ"G/-W]X__[EY>6[8!7&61)MG7HY1G\X_G#\ MF\,/WQ]^^/W=T6__<'S\A^/??O>;H^/?_G\?/OSAPP>E6[)Y31A[L1]Z$;H5@QZ@B]C_#BVB"-U KPS=X RGSSCXCM'\D@5_ MR!@/N9<^XOS*6^-LX_GXC]\HG*S()/,GG'H;3 C[C!D8_GC>_+G]_!G&/GX\,/'0QB;]80)[C)CU@O[P6&V?9 =Z4@9]K][ M3)[?\S]"IX]*A\;&6D.RKMIT7CY2#HX_?#AZ_]^?+]FQ$8VC,/ZEGF/2_N-[ M^/.#EV&Y2CBLGP3Y@SX)\L<@U]MRJM^_9W]4FX8M'2\X!Q]OU<1WE MXP_O\9<D$6[B'?QV*)3B$ M7QT>'9/3]QTA]@V*:S^9AO5[/VX2XBP,FH0\2$,G(4X-C/Y]T[BUQZS7B%G3 M@88?#N&'UC$KGT'O04M\MI_A'GQW? 3#%D-<,>)BZK\@VDVVV^"UW]Q['.69 M^$WK-.H_V6'[4G/[TW]GO3Z NK?#P#[LL@>CUE]8B%PAY>WH _Q_ M1"!39#/YHQ<'B%%#"KE_?U\F4B*_S7"PC/^#_KQ)B205LX6\)+_@G7F3EHZ^ M%_G;:/=^Q;0:N_%?BGVSN9NWA',JT9TD<4!N.AR0'XBP&P;D]\$G+X+7[O8) MXSQ3-G677AU[>P1[*^DA$(TY2:321)PH8E3?MKC7%A>ZSB4F D-VBG,OC+*/ MQVPOF__$"5TO&O91ZB0Z M-OOCH"\4O=,&^?;M,)@Z#/*OV7*UW B)E+RK)\F:+-P3R*O/^#+)^M_8.Y#L M."R_Z7E8BA%1LD+%F/1)UT9%,.S;Z;%Q>DZ\[.D\2EZ&'92B=\>9^'[0F0#R MB-)_V_P=I'/Y*"_31R\._TD9(E_R[7:]]M+7Y>HV?(S#%;F3B2SN^\F6B,_Q MXS79!#_$ZD$82ZGE4/SPP_>_^?[[L@BA#D.O 3X0' 9E*%2,A<1@;R=DR DY M2:+(>TA2L;&7H0]?Y>(QQ>PSK#T-W;TZ=OZWE9W72-*MYT110?5MBP=M,5CF MDS0.O8LX(WHRL^W?X$<F?_&B M+?F>//AW\S[5M^S8L1\J.P9D$*6#5$)ONS=D]XA8DFYQUTBHDCZ2 R!*F:DJRAC_ MBM@H;X=A1QOU[?8AP__8DF4X>RZ>OI:_=VSCQ\HV%A00(_&V1\Y,"^9-##U- M#=__QJ2I ;T3/[V9M-T=GCN/W+P&CPZGUW%PC-JHT#LVZ-NQL6.L:CDB??MV M'(=AAJNW?3=ELFC9X6JKCKVL6J$4$F];9MZ.T;)Y;>T[MK%JA6JP:;QMJ4GC M1LMFUK?LV,:J::ILZ'C;/P,6CY9MTQJT[]9OJV8I$?WSMD?.S""MXLX 0AU[ M7K5X#3&)O)T0]ZH3C\@SISL)@ATGIFI$&Z4\\5'?3LZN5K4Q>WQ4-L&-(]9Q M8JKV.A,G!AV]G1F79Z826SR.6,>9,6S;$V?F^.W,N#PS'TV>F8]=9\:P6:\( M>7\[,SN>F4[#7-/YZ-^QXRP,M>F]B2-6C;FZ_#&X=\?FUX2B[;+Y;Y*%Y>T_ M'K7]G;)#U7BXV_:_"0E.@E+;%-B!I#H.1M4<61NB>MX>HOKV2!CS_+0=@9IF M[=O[NZK]4O/]O.W:0&FNNA,5^T%=DX[=JEH>ZW;K[2TVL5\5W;VN2<=^5>U^ MM?OU]G@:=*ZVW8^M'3KVLFJ1:W2OOMV: [_"MOVIW)_MC3MVLVHKZ]K-MUO5 M['Y6[M?VQAW[6;5C=>[GVZUK9C\U;(.=-K>^9\=.5ZU4C3NMHRZ\[;SAR)>V ME[:A:5HU0U=B7M\?5!.S-<<6,7/YSQU95#48EV)NW#1JU015QI_37CNVI MFFW*J$1OXLS(+^CX-^V?$/E[^R;]OCEX[.VE,H3NU0[NU;5!3;F-;X[.48[. M74+R^$+_KNKU'$2E8\/-9#N^O8%N#T?EK1Q(I>-P5"U HP['VPOLZ'A4E-&! M5#J.1]6D-.YXO+W];HY'34#-("H=QZ-JH1IW/-XD#S?'HR+E#Z32<3SJ@J_& M'(_?O!T/)\?C>R/'X_NNXU$7GC7F>'S_=CS&0G)HYL_N9AT;7+6G50 Z?BUJ M!?P?J.E!%S;B14[4!E[J0\\;O$+\1W6'97V$,,[?!^'Z/6_SWHNB;Q MF_*' M)_+!]"\)\B]*3RBX\,=OLG"]B7C1$0,S(S\#P&\2'P:LD-# >3;2L3WK9.V% M\?A):V3LS)D.<;C&ZP><#IUP'0TKLWTB1%-_^X /Y2(-G',+I?:9BVD;<27M M5&%!Y1-&.A24*4-#Z;GAMLG@>-S%5F?'V>S6+M#KH[=R]\%FN4X*R+C1):G0 M=7W*1R96]OTFC SC>FUJ0T'[7H^=KC-6CH[_%+[A@[V^#AW(S4)CTWA M&CMQUTYDTM>4>F '/:=*SVGE@:'BP!3GJE>MLSYG:P="LWG%VZH.F154:XD/ M6X=*M3[*[061E0*% E>I*D7/PI\[;)NT:]2X+]TDYSD AQ8]F.G^W'4 M&).L2H]2%SNM0&]ZTW"[:]6'W7@?1GV2E= *'NS$94W/^0AM)J2U.8EIX^2S M23D16/([,:!WFNA&W UT?!O'62F-"26(0,W5=]T"J M&'BA#!]B?UZ>889+$T/MDQME!V.\D6'V:6UVL+,:&<;UVNR '==W'78F.4\Y MK:_';2S=67/?>36,I;L/EKUAK\BX0::6X(?QW$S ];W6@0?2]R[K169.O.WP MEO&G B1C':2G-:Y_10W^[Q9%)$.?]\T/0G^YZ&II7V%XC&T-^+U=AA MS\?1WXO5V.%N&D=_+U9C)]5A#/V]6(T= H_&T=^+U?C>\FI\/]5J-*;\#'6. M&9&GZ\-Z:H)OEG%4\E;N$-.CT:N0,QN0%(3/8;#UHG$S;J S;*HK+WN@Z13; M[/#1\S9LJA@'Z_=G7W*(-R='^"S>KGDP^F68M0905>BQ^4=Y!K\!XEG!"0PS M_LRK&2$_L/G'^!$"SBZ]!]PC%RI*4ZT;I)/\<'AT?'CT6SK-.FHVIGN7Y%YD M=LY5DE8F3FXR;'CB%9+M$X^@Z27YB;>&(1IG_Y'- !I*ZF$.'209?50,GT* M R5%3PZ<^%I3\F\O3]*NNQ-^\S>IZUV&WD,8A7F(LTO\C*./=PG][S&YG>*, M/!_98@VV6$&53I.1'4#DO5DN3I(UN1W\T(N6&[@BSK[ OS*BP*J)8^J4.WH, MG=\.%Q'\IKB'^"_^1C6\POQ7RT![VPFGGF48\YRA^)'.3AR(UVOOE=E+MOB* M'.6[%QP]X\])G#]EC=P-)#?9 J@" 1&RKI+8*WY#OP#/I]E4K;NZ*Q4C[(KG M/L AXY3\4#!(_B%CR>D,:,KQ#=XD:?D^:&TZV<[HZ8?=!=A:% MZS"&/U_C-$S@__K5@V:2\F3+4B<<<<-ZL"0WH[]-@2UR 839?9P0+39]AO"1 MBWBSSBU<4>>ND]DEK\TK).5H:9[3I^) @_3.T_26R_"MS!_RM,I M?LB+?S6]HWV[&[X^?\+AXQ,Y?HMG(KD\@NT%KAD<_$2?\.=%K(H1XZ>O%>D.^$YHB1KZ+,(=<=IS!\7^, MPW_BX"(^\]*8?">9^O=EK!^;/^$H:%L$6T-.MI 7L9^"#'Z*V7\O8G),"5O! M*3MWT)[G^G?(WKK,SW] MJ)61MAZSUS;_BKWT/-DVZ] [DC%MN>@=]=)BR]B5QO1GK[#;9[V%FMH^$]X( MSSC>XO,T69\0/2@E2OE/8?YTLLWR9(W3LR]^M*56?;C)B6YWYWUIO"=VIV3< M?B;#T)ZQHIPN'A]3:@P57P)YLG!(9<9ZH]KN9 QSHEOS6O37^H836BB2-+_# MZ1J>? !J6WP)FQ[/^K:&%W+A/X7D8,*J<#7SFCQF>+'9I-AG.L+G,")/'%&G MZ]9WI_Z3+7O=!R>O?R['-NQ"KZZ&-Z4J-MV XK!8B4@00ZJ^841LO,*U M'\!@6H9YZF_H.JIC8Y?NDQTS78XO:Z9PDL)XFVR)4DZV(@*- #0 8=, &074 MB:/C5H.YX4',+E:6YLI"D7\5BT3^\;<[\'TM5X5?&;XJ:N:!_7P*-W<)0RXY MU8 +^0H,H3#=35\*5.B2?YK;3ZM37R5Q(L1F0ZZ]-':YI/=WTZZ5],D6_ M]<;O[F=<.2"G&7!K[EZ2-O&_TFJZP^T_X6 +'R)]\C^]GD1>QE($FXYW2X^9 MWM=M[/3IN7]N,!8C!MIENF6>!V'B8F)T=I703 8V=IK/%4X&P9DJ+AXQ*P4U&^,Y^AJ],\L;C=),2E8YE, @5 M0VB>3 QZ9/A@%$J+J2*-M^LX@M,I-G"+\COU,HSQ18[738)C?=O)IJYBM%W" M"' ]-&O#C)L!>YIOCKKNSD* ME&%:QB((4J)1433"97J=)L\A.:0UP3*MS:>3%$1< 0Y.J=>=.=/I%7B%7^A? M&LU3O?K:LV V)-)V/5F#R>R?.,?EI>4VSW)0'N)'%D9A6F)K',?PYDN#*$D\7\YG^U]:#>YXZ1A3PW0[I>4&7@09 MN_T;#>?UK6=@M&B.&>J2H7>C,0-6B^@$".&$^@[D/R I/9,Y]S%+#J T78PE M"RZI#2IIEXG[])R,K2N<,ULJ&/([[I+ZMH:?("4\G;X?Y&L0DE/=0]/6?%JI M2I59VJ0BK=U>Q,+FT<=_?KKZ]::I;SN7J7<%2C6T-GP6 M+D,B[ ;P1 )(X6N3Y-S>=KJW* AH (@771-!]R(^\39$QXS:WY_6/G.P'(L< MA':AN*7#3'W/76$\(GQGF5XF\6/C!AH>9!YNC5Z^2+O[W!'F= */+$XW7IJ_ M7GGKNKNKL=F4RK."'G/MIB735,_2SHY/AY^5Z M^T">"N;$6J[(:D*>4(^GIE>_"4\5Q(.1=S#R6&$R,L\-*)C5<-5>76;A::^- M3FQI:-H#0'<<1$PM%N$&\\+DV2*FE^ ]D4?31>8KMBRRG"+UJB[SV#CY"=/8 M!.0JTY,OX*8EOVG8M,;F,V"@R^17UW*R:8/PO5RI22'-XYWPT7JZ MCT?2=&JN.<&0P1!=D,_URW_B%;U,J9M5( 4XNR)%T4X^/0J MLJ=YPX[PI\%4IWM"R3L(XF'KJU-J9/@C^K,7D_L]_A0F.?:?R!79; 9I:CJ# MG%YP6'5&?SY2;3Z1,249*(UM151]9GN3H/8R\&6$.L&B)N/$U:*+Z?/0 -(ZH6^?4- M:)-U9[JM^:PDH\Z@K(Y.DVLJ+3J_UF16JP[NX^5*I/OOL/*ECA/K":U*@0U M7A[C^7D;Y>&F"3"DVFPFKH 2&$(O3T"YSV2LG*TW4?**,8]AJ0_@E^F25.3, M*$ZW^G<*KYCD?\5Y 51&MXJ']3T&/X;P^LAC/R5.4XAKC5 MP3:+9AH3LWK)5)#,3\,-J[K0'@#?U6M",U].Y&\<"#51B9T\Q43S#YL-?IT= M]S1(I(SUHG &S:S$C'2-.9OST8'I6-MXPCQ-LH 45U1Q+K=%Q#6VW[\LQOYX M$':R&W<>WVFHT>UIKOY]RC 0'^,@ ZN>*N )8+ZFM[2[WTST"!D= MM%LLD6DQ\2;,?@$[UCT1-5*XP^ .[Q%$U*O?'%P3NV.3].P\BT^#(]Y?0T0@ MO,,]OHI*%_.Y7F3UXL,+OA[UL> W>7B!(76$N&O4MH$1O 7 D@P.<^ T!^^2XO M_#Q\9BI/1WRYC:&F!S#X]*J4 3]/:3Z-_]JB8_3I.64"4<2%AQ1B"J@8-=WF4] MU.+Z?K8P[1EP4Z'TWF):$?.9.08ASYZ\@>6 K[I3,Y+BE 46ZC,B6LWL7;WF M\-+2W>A^7EDS.V'W/9!(&UI.B7R2;G'0.Z:XN;TC 9$/=TX>&"\"X)NSN"YV MM[6IZ830-'P&H [AOE^N*@4#^Z2'[D[%UBW95#;\R$3M\0J1Z1T#A4&@RRF@ MM)R)8:[L][WAOMX?O3 >[#RN$)E.Q. H5W>)B&/J*L*KMG2JM)Y]*0ILU\(: MM3:UA=P5%9_A"/BN_E1GHM4DUO3K.(>*JX^7NTV-*V8Y^D^1FA+N='(RJ]%8HZETL#J5F#UA< MKVD8QUN /RH7- 3#?TID* J"(# /N,>PWC9DD/YT6Q]1ND1+J[44M]OP>G:V M@56Z@FP5GA>;)NM+]L9PP;'!C]W5:SKY$N*/AAA1>W2<4/IL^X2:6LVM< (S MLIE3,Q^;UE7KVF_IVKANA[?4G.GZ0ZF)VNLM07K M=#:?7GLNUU%0@(D[[-@[D9B>4>$:ZLM5I;WC A,]C$Z[DI@+T&C7'C0VGZG5 MA@8[=5W,.Y$P?-;^NO7B_]XVV[6UOT_[0C!!L+MZ:&U;T^:+_(SF(,;X*HQ; MG)"U[?8VSN5':JV^X*:M5HG*PD@3G[X='2H=G:85G#5XM*LDQ_W-!?W[3^W[ M(I>GE_9U?)4;SPTFNC$6LK[U=-,OO5ZEMZU(1J/?=)'"!AZ)3WB5 *S,ER9F MC=">T9?7)>PT=Y@^7+4HMU9<;CP,-5C&-[ MH$F3!N053L4_R7T?=M9X,CO& MK%*9ZZJ\+%8Y3L&-?1X^CZT8H].:D'4/C/Y9WDO^;6IMVJO!;OH3TC+TO>@N M#;V()^]0K-R62GU]NSKU2]8FG53^/-D9^+PE:Q5NO CD@_9LW]JFL[&N==S2 MCUB .&.O2(8[]:M;U/#UO1@TI&M*@K M";),;4A)=Z7G':<$)/ M$ =2[)IT34.G\$H4T+$17$G]ZV1K2?39GF@##6N\ P%+"LT-S@&?7[RB+#J@ M38VI[^#(_'6:^!0(C#D'F_.$ZMNY/[X-U0>+O\U&/N'PX3TE%-':Z8J2KR38 M^GF!%8_KP>7;VTYO&>\"S:JTF_ZMZ%\1K;7+]$8"!2ZE@"3[4TBN6Z*^U=O5 MA]&P8LWA.F:/I-36]A.FPA2 :8H9HG79V_O,ZT1)OV2K):-75_.X&L\XS6AR M3I'O3:.<[Y(*5$E]%L5.%/8VTDD!T@&PG'-7J#WJ8),MWOWM74H/Y6OAOFD] MRRT=K(%_O"1]H#]DJ^FNB# .+F.SR(X M<+NE]_S>%P"Q+8 O-%2/Y4M,[H2G<'.7/&(PT/X4YD^+U8JHYJ1SQF 8;X0G"!< M3CTMJHY&GF<>RRY O0,(30E64L .]4M>:>TR!USBMK'3Z=)*T2 ./F.BWWOU43R=S6V]4R(VJ_69DHTF M.\AWKU )FF?UT<(8&;PPEV&C8;"MAQ6QM;O:,Z\68;:$=#/1B<&'N\*29A(P MVAHA85HMV77X^2YPUJ%Y"5E( M\M*&FCITF *?5/K:*A.T]S+\."SCY)JL[MKS\3:' MX%S8!2]^O MN;BUZ_PFMJZ7[5-)L49"(/02U^5V-BV)[6Q_?22P7(%X2+G M4?+2Z8=MZS)E:&$Y=X19]/J: GMV=X10EO&(5 5#S @RV4YT3?-Z\KL>)$GW9;)U9$$MBL5X]#,)0CEVFC\2J-I,QU: M:^&H+.C)]H$A.>H?K'MC\ RBX4G$9&^S4%\+$T$9)7\G^T*E M\]QBVUH4C;8>T\>UL2HH#$N[7SA;38\)L7242H$-4#GTIGLHWW0WF"CE69B+ M^Y#=8LH5UF8)L#[L--$]-(CFY GNN_L-/ 9Y@_@PBM[T9WX$ZDQ;GKHY^M-' M@H/1&@( 6F/6FEI/]_9[V1/\#PQNSU[$=&H![@M_H*9?]1=*2_8I5OT2?K0- M*":H3T_R#?D SE8KW*@].IZ$J[(-QR;*-C02F59O*Y*>Z%-=1?-CGVH/6,H= M*4U9G05NFDRD6GI1EU&DK8=QKT^P#B/\8YIL-Y?A.E06\I7[<6$6,@JTV0T\ MD))Y]7Q#1 .)*AP'"H1I\^3[=)OL /V(R2/O1;!Z9(GC$$X"Z$M]"I[TZVL: M' PT6IDB0]75.IC^;C5Q+#7;AK+6 U7;=-K+M^,TM-VV75WWSY7)'8+D0*UP MF)-S8RT&K&6DZ9;-?\+!%KQQBS@/ \@^);M9Q$P0\8?(03@ XP"PNQ5V^'+B M:B?&K?F!3+^!9'9''SY]#T7W0/*[CKP6\*F6UHY\Q2<054"$U8:X,>W/CM'T M^V!?M?;< ^"!#N%M *$YQ%Y=Q#QXZK.7_H(I]D\EC"H.3G *$3O\Z#/QJ+^U MU]IP$YHH2]IF20]@6@Z=H%3=KF]I!OCIOJU=>:3-7X7V8 MV.XJ&D.U.A+];DNMZUG=M+S.,_QK_$;80,;\0=45S3E'RT(8O?K\'6:6XW ]6@7N,I M%7&[C\,\8THZ6]!^:+^F1YD^E+#-85%J-*N]5555-;D9+@.FXA88?X.W=L0@ M,\JY "!&N"@@-?YD2]ZK-4ZEE;-W^D4[%7O;>:9" M*D4<&@75GMUGH)OUB^1M;C_[/8(:&WD] MJC/S,O0)+TN_2U'[7@1,RZ_R_:AH!3N_208(3A=R,\Y@VIK^;8;V] $F"N(7 M/*?W)^Q R.!2H8KVS$[Y&V$"0[8\U!!%3D, 4L:U<9 MKQ<5&RY&.*4W^)':2N 1[]Q]TC0KI3YKYZO2U'PZ M0PKS?;9:#/4V$]LX,V&Y5"PT'2 :'=VFOR!%#$,E)HY>2I4[3+_"/KW2[A01 MK1^4I^GAIDSM*>7(@SVIJ_QEF5ZW_C!:"UT>/-#>?-.*SZJ!:Y"?D!G\E[3M*<9W0N5Z<<1BIC^9SK<+O. MNK$4!A)S"N=3 >A5'O\:$UJ/3C9B-3;@V?&4B(NU4(##N@3*'3K.3"ON1'WM M[#:[-#HN3L#U7U=#8N?NKL*3DF><-KCFJG^?P9TOZJ EPL3(,H<_%=A/_>_S M76BYC4#8K-$STD<$[3^N M\S-]9P'L-1&0,\S< C*(69KX%WG3X@P@X.C=Y4+QJTA\A/NIYM&M;3:=W3:) M'TNUD9I,M34M)RH)TW@N=B,PDX>"S8]52^CU7&@=9L7$8IL_)2D85W9@1.DT M;797S0GOKO_K^XPY$Y8/#"3T(A97SGF2-H2#-$79CZ!H*S(C M*O*51X1G]*?BZ T4<16R9'&N%4W?Y37L(C5?P:L+I;PF$W *L/1=I^$*"Q4_ M>A&SE]9@_=2UF+(@%0,E+(35%GBBIM9S*YA$/T,#]9):Z#@UU9^M_J_64A;/JB]:H\BF *152 M>:,%?G=*CCZ !5GG@-I((Z_.+:7_?9(@K;;"0CM2F.5%6DIDH2R1NR5KC@X> M0FL&?A2*5:,!\>P82=A)8,+8!PHT!TJ>2-Z@]:05]W1CY$-WS^E&,$2 M$TD0+-.0DZTD8!>PQ/2,W<UIFM6FHTV63_ MXJ4AK!?@WK6ZLFH:3C;ITN52NGKTRT54GVE@:Q IT\85*KOS$*=E7.1HB_0+ M6K9 RM&U1I4=21CFX*-E.0V1;G;L-K1TJB">AU%SW95*D]D%"F4< MZ;#ASXJ+.>M2'XT.8=R]0E5Q=J5+@U:]'Z6VY?Q437B_('M@L(99)3#O;,\; M# ]% %@81=1.XXLXF."TCIB:^AW%N\$#YW\DLX8GA%S-Q6.3AAGYDZKU=50. ML3;<="^YA'>B0-<*'(0L(Y<5>-_B%'3(5B.)FK['(-XW(#^UQI/5M'(,YC8@ M5-#XG;]X)!+*(T PU\@SPK+6*0P-H#)YWA&/NNR7<51J;.V@""R+X!-18V.> ME2(DRC[@?WT(S->O-SA@219[F5\LU0Y3FU!^RJ@$*O"9&Z6D4K/IQ AM'3, MN-INVL-?*:)1/6$/Y1.FIGX*! 5@!ZS4()XV54FR.*#I[#T%LHX(1RS7M^Z> MJV\X.WVQ(Q>RM9-QA#06IK)_1R:C]8! &1(S+^ M'U" R]-N;SN3(+BV!ZBNI=,UOEU[4?1I2S067'&=-;5R.\$G'$5=P05:([/; MWE'1["[,699V$#Z'P=:+:GSUS>UFD+T.56]:@FMJ&DYW\;*L&8YML4QI_*$6 M2U74<>=_S9J>R6&T3&L VX>(C$0D%"T$KT7B;^TP92T644K,)X)QBGO4=6_K M,J\3UNJN:>LQ&1O6*F46E%BGLM;3L$C3S>=7K?0JL%$SUG_564XOL='O>=$O M2T]K.RD:"SQ;4+UQT^ 2;&\[L5!??J+;V\X,J$4>X\(8WABRU+?_S# @>J,7 M?GJM)] B7MH<<2X(8>D\=645.T*JBG46+9ETY M80A6URT^C2$*X^D9#Q,A@V1D0%DS"&*WZO51^*;K TAVI+%_XGN;%?T43#\X M#FZJ]2K MW(3A^46L&/DYPAQ/J4?^5*^N3AUIY** JG7+E!N)&_QHMD6 M^EYT1S2ZJ/F#;NLT_8O?#NK>E0VW,YF9.)M/R/8\ K)/LZ]SAX[&@XBS)QZ^ MW!!CUMC,M,["?68W. =PO"1NJ1/;H\-DF]]0+I)MK8&ZDVV$#&_)#5YMXX#> M=6WA:G7-IBL64E7]<0,V4+(;BQ1[S9>#UFIF^]9B46_IL%=YOPKT0(N-SP1E)Y [M0Z[ M[O:30+U<-F2?#B(QAZHR794?>G7Y.GP'-V'VRSDY8Q>@@I&KVI7OH';<_5O2 MSC@E!:QO?DE$.TW.\-5#1UC4Q(Z5_SHW[W5KJ$5[G_F>[R[,R5;H;B>HESO, MP''%"[ =U)CJM#_/#>*,/6/L]+.0YPQ\Z&9WV_ M6:4)]4Y!ZJ.:X-QL@NGL,[W-44&!&UQ-4OJ)=RA@:6W33BEYO\"9)ZZI--;6<]AY5GRZH)=)J7&[K8:6"00W.3#ONW6Y]G7KKR':7 M-> 3@$S Z88UW:^$O!8)0JN5B8&3:7&*3.8VZ/%(=2'/UIU!"8\2U4,R_:GH+F# M<\"\E+LYFY.=]5:36KK/H^0%HH#(CX78$@ JR:N&'N/D)T_W +6_Q;%6:38E]E@)@)TCBG5< MA=W]IK:UR2R[-S=8DBV M$IP+"3-I'M?;I3K[3&C#YR8\"2C>:+BO-)S6UJ"]SFTF!KVA<9;JJ5(N8\@+ K^JVSWY2)7?)V$5F[%S%YK[SH MFN;V+5=$HFCVXO?O/QF+74%2];]MU3E'D9PP2".%.EAYJ>Y(!^A$6Y\);W'N M! :(:UY!3H8F@\0 U]YA%^1JMID6;P;2V_5PK+['D)H9,3EV.38K7KF2F M1\2E";RE+X:!^(L_MH'&[DQF,H;O,[QXOLO7K.QV^(=6E/^/\*0D*EPTM-1"] NPW]\@1G8\EQS6P MN3N=&3@7*AA8Y 7R(:6>R44[>AIVHS9M 1APJF+(@SR]KS"II> MO7%$9YJ>P>JZ;Y-M5I].<73\F;1XRI;I94*NNM1$XL;8,?<5\>ZRH^Z7,?+3 M&_H+3VM7HF9KERG32\KEG$19)O(OLA^TGFA*A8 \3\.'+J60,_V\/6V=IV=. 04Z3VGRI__: M+YZUI>=\8+BO4[ 9YZ\0V9CSD.1-2WKO#@1,^^ZK$3BBUBSSP-^ 6'X6UT:S M]>^\?[I.9W#97RC*\F2Q;:7AYYE'<85?Z)\&Y4L4G:>5?FN>%I"=R,O2\1[W M[3UI)%E75KK^"Z6E?%:)M+%),B_Z,4VV&ZK!9#X32W' [5O-"/5.IS"O\@9M MN>F-[:=[NL,XA'3E9[AT?#"-5Q T31EW5$?HH?__@-C@_O;[_1&"178+)-Z^/)ZM)[J'SW452, M$C6EP&J^C?._10\2KHG(NIB="'(@7EY>OJ.' L[#\8'?B[?W]?S'[_UH$.QOFG R%E),2& M0G<)^^D8R=$0&VZ_F2>Z4(8OV0H(4BA9:4=@173IFG-@E?&BF@(3AH3AEYE' M1Q[U@CA**'6$.7GT,QO@_]\CYOCY_;J84L]E,V>V&!+O&?7*R4RJ;-3^4%JH M(&9]5XPRH=T33QC1W-N,7 [D)?Z 2KS9YZ@?P/(5_I+?O>#H&3,3Z1BF"9_? M?RU\R1,)PQT@.2#;QP/Y_KT>P'7_0';;"X,#!'C5:!E;_^JJ4+A>/?KMR/M2 MD?.0,B;RXD#[-U7R4$X4(S@ BN(HSYR#2%][%S,7'Q.1G?#K9R_]!>?GVS@8 M)TU08HA10Y2<,_G>#!_JE\"863-F ' WL\V#$&YY>JY6H&S@C@B28,V@1)&@ MBBC9?6))E] ( 90RA&R0SS'U(Q$V62:';;ZHJ7[KY]290TWW=":TA"P/(Q>A M*=E9%*[#&/[,O#X\1W;@CFHC4WF4CTTW] "QX6&_Y010,8,#Q.: ^"2^PG52 MCTF1C@P+$LNEP1S*G)R@8.OCP/8R&$2IDK%RHRV\!YJ)5TP'4:&93PC1&1T@ M=4Z(3@KILT(_TT ^!+-#='K6;_PYK*EZUFZW:_)8P!6$6"I[AL*8J(98%:#) M'^$W(+AZ\>N_,Y#H)S2?>4LAP+PE[TV,"/# M'B!:,=ZJ*E$*]+].,0BS.. .\E$?FZ!]Z#'B:$,4_A4ECUXX_;UB+OI*^2KI MLU/RIT?X<&P07@UHA)[(K*:<'F($G6F*IGC1U)$)66G(+V!U82 $BU8_3!YC MB)F_B$4(N/KW9:S?I'_"43!J:ZE!7$X*%;,Z0&QVE^Z?Z4 M'J!/^#&,8Z9.4:RR7]_BG\7!)$M_1O,G7:U[%:Z5" .$L^"40YX)2)4XH,O MGHN!-ZT8#+T3PWT+2\1'1'PH:B%B:\Y&V_,U^(&M04RQ@L29$CQC7BJ/,IU0 MIKVO@>D:A67@[EM68C2S'XUDIF;?>_(:93>W]Z.$QH(FMV13JN@=H9M]ZTSD M,LJ9^JBWLN?,EJ94_#X:M5NJF9$1/>"VKB-G>V60*W6G_FN;P"YM(/N>VO@H M6BP6?B\BDZ&+ **D?2\2&L$[SKOUG>P;/05A3.>$T,AHL-_O.S_\N Z* H/Q M[$:3]JX5/BX(3 Z#Y#B$N12I(R$QE*- 6LNL:]I['?^K)O[WFNUR#'C!>:AQ MGJJ M$@,B,N)7L @-,:E$VTW9X%\!C[I_2>QW*M7^KX!%56\;<:!=.* ZX7FKJ+RC MTY#46&M/C;468XHX1 CX$:/:3;=SL Q1Y;,NA9K+L9 ,XBI&VW?N-7.V9)1, M"@.$!S5;!* Q)10, JTP>;%K3H'59= SN,P$IRY+26F<)[NGV0@CPK_#&!#$ MG 38&IF_>N(:=L%^X#J'$0%;]1WI 2G@@^/Z":U#($8MW^1M(/30ST#1NCAK MA \M=(HRD^O,6#U2"_\I)/<+@UCN**0V<(>4(< -EU&C'C4:(4\9!JW%.'O+ M<.F.FPWC!6965:XK2GTRU_VHO"-NY'A,9SLR@8I2R0!L3 !$1X[ 4,PS7K49]F'X:%_9G2AOT0SF*_AL(,A%8+^. M8KXFKAD8#+@0#EC'T1L^Z$C,A)IZ_)-8C M(DHENS^]4NS0NQ$>)T&Q@ 1X>$64*D_BM6\_-L>3]M8+QI:"L4^.&6L7WL=L M6@^)W-GN68/ZODIH/C .;I(H(HL&G::#/6+315H5< GDV_- T\]!Y)X !B&/5L )6RG>W,=958PNW8-=P)E?ZBW MDJ>'U/*&?A;4[:,\FN9/"Y>4!YA9[O]@5?(L(#U809=R87-F0'N$G#QRQX8! MA^\W(J0J<"+L=S( M"T+((D:W@#2W'*9HB!%AW:QAP,UE;HH1S9!9PXT;66QH@)0B/3/U0=A9W:1D MCYI\22BV'/)4H[XL8I9?_)1$Y+7-F(8^7C&EH2J,V+XQ4SU/48FO3!GC?_W+ M[X^/?O=O'!;4)I Y\[@N@H"TR6[)[8F7Z76:/(?D&1@NKH+EB=,\0)0J2E(D MZ.X+/R5!4\H3GP5D*EBTVA6JH95;24%8V MEEJG:!)CV&"+/K?;+[=YEGL4 HF9W*?SIDA_B3(GX3'YZI>QC($EM$0OIVC M&-"*&# P:_DK61 5D:VT) \2,LW)PNA5GFD@2@8_L41<'-#L8"_RMRS6;KDJ M LV7J\90\Y'7KI(518-7,D1_QGQ.+(78+V8%2T63%> '"$\G_VF+4+=[?T^^ MFO+N(O- -%&.S83]+.:"SFDBMK**RY6>XD#^TY;E\'4O8D.67N_S>+.\KS]\ M=I>M/;\M4]-!DMA !MAM9X[;5\!P^7KJYIEH N3?I?@ZR]>.BY70M#XZ&%)' M*]Q+F9X/1?YDV90$&OQ=ZL'+?/NZ?DBBH2'NC 9B1&8[VU+A7@=3;L"6^R^B MZ.9A3A$3+N)5DJZ92#5.,ZF']^%X>O1>A3^R,W>'_:50%!21\JP 34_#?A$X"=4"B:0/_P'/"KGSS&5/*:'BI7I/4.6(C'C BA4J M Q_PFF0RKA,:? 7KPC\(09_F X,\!^P#Q^5UF* B%@=_KL6:'B?I=L-*.W*1 M6F!1\VPT XF[]5Y?X9SEED$^K0GYZ8JH;JF7)ZFUF$>C4^?GCM#B.7;H'9#[ M%BUR\OD];'/Z;>4)NO;HKM@7>:EVJ909IVH?>8:$BV"D-JU0+GQ*GIO &X-< M%>JCY(;IQ_",VHY;,"+TV!GH7$J&$5'9X2Y!="1TC.18:,$&VU^V M*XC;S*[$?6L1YSTO>,\E[]Z^\UZ#!"6PB+ HJ7&77.IC6=YQ&>+ID[EM:4%I M5M0O66]2_$0D=VI_!+%Q5 3Q8GERT2AP.JIA8HU'#8&W&(2K==HPZ$>/O*5, M '<6>GA"?ERF=\G+4)2>DS5+UAH75&T,923AIEG+:+4 ^S?$4EE@15),CR6- ]8JF<3MBU6]9Q,'2! MKE1R%X+SX,4!##S"KV\0$D>,A/A02(Q%@?\.$!]NW]GOC9GS4JY&'(CU('WL M9[C7"/4Z:1@SM&6MZ:3G&1FZ1#08R3:Z, >?;_^31] : MR43C5!$A2\XBB\Q=4\)VS6*&N!'"I. "W:+_E!'&3O+1##&B28S*GG"BCI'U MQO-0AM9S)M,;X22:%Q-CRQF4V7!0SH!^&Y?A/[9A *:AA-PMKX/=@Z4[2Y*U M>T69FKUX" 4YQ.@YP9HTRHCZ??^8P%-^DL0^3F->2:9DW5DB3+*EO24Z;X QSVD[S%'ESN.1_DH-)HB3 M=!B.9XX?+6"+\Z'H =:=R.-@L 7\]3*]3.+'D0 IMFK]>>>LQ M(J-*"@$MR^*BJ>GKL; E'AS$3[%:12Q/PDN7*4W$9VG2USBE+NCA46*\$!(/ MBR7TX>-F(W"/(1F#AV"S@I@-IO3'@=&E+.&")8M5P:RPI.2\=&^6H\P7DPQ60PG[L%D)-]P_EHM MT#X,Z\&B+B$S1Y5J*L-^6J[29&[^5;Q/P83=]&GZVH [1\.9O<$;T@LB)Q'/!4 M#07T(A 2NE4(JJF7+JJLF@YA?*.M&AT3W1>KIF;RT%63!6U/ON95*^,9[-?J MB:OF@I9F #Y8-. %&!3(;P:>H8(<3[PY0(+BOG"B7B2"AJ."8P4+8S.?%$H. M38O@=5VN%""H4?8Y":OVC#6D,/A(U'\K957T3FYPH(TPK5OUQG)N&5F/G*TT M#Q\BK-O(:G%:C:,)*L.CC6Y!J\"X_BL'<+4-->AV0>0'4BQ$R71*H:;4H87^ M[Q2&L(AF/L%0%CZZ(*_>E__$0X&(>1@S)X8H-43(S7[^-;'8SI@HJ10_>7!] MY,N4PGTQ]#VB:$B'W(D713CX],K;9;SAZ+()G!Z8\RE!K=I5 8; A@/ )3N^ U"6QE)>-DJ4[0TS;?7(WL,!.UR5?KL_K%5*-)19 MF56QP)J$"X9O?)>#:;?. MO&I4LL'HZOE/OKD0E@,X[,($A M E!>BG)^@B0ZM9A\;)@5+?6E;6\<8JF2LQZ$T19<#X6A3*LTD*PWVYQ7&CCS MTI@&NO$86@IT.=1GK4",JM-0C8IG6H4!92K024RF""SFR)O6_487L9^"Q'N* MV7\O8BEJ\_RET3Y 1AB]$T-\B\)8T2MD"I@S!Z$]GC4'VA-XR#)@MM NU%(F M#C*1Z%,VJ__3*$-X8991*#J+'9MR >J-4PI9V\R7D$VD]Z:L)IW" M,T'>7VFKHOC;9@H-Q,F:L.X"*G<:;ODIKR#;* Z]BLY8AO]VA+=;1,%\]G(0 M!UY!XKJ!UV'D7:S$.:TY:2IT(1J<85L9?:1W&M,Y>.QHMO, 9G3J 5['"F&X$]!S*!<&^/B$93G-M.@LKJEAQP MG)8K2(X> S'0Y%V@9>V@+ .GOW\<5@Z65<0JW?TURBV.UIK5E!NKS?8O" MEO0[,)7&3,D>)JM#*/))*>\56VU9S*E@#:K N@DB.%MOHN058PX[6E]A^"JA MPB)1>,#NF=%+2?T[)$Q<)?E?<0[JQF,,L"'T)/.ZPV-@]JGS!$7*JA4'?QV+RAHBQN6*-4,@91F8>?SCZ+5%J?'J%&0F= M%901D$8;0=ON<37(CA:0K?$B">\+*Y'.A;K%:.5%F7TW MJ]5EZ!70B-6UF< (%^$/[]0B+IRX=9.Y>?Z:RM($C-P>,J18 MX7KNFB,4'?.\5F-P>W/L/ [7%O=%*&YOWMV&XXZ#D85K]>[)DW"R"D?0K/>: M_<#6+,:/M&MA3E# 8B',%\9#,&"!%_OK6* &:\O;\MA%):8+FFL+2J@IGRVT M=WTWC5(BJ]>0*\1X,VPT202G;B0"BAD+:K>*Z34&%J6$2.;$&VV,"?>P9%J- MW8KQ6S'C?WHMFG K/[6(,^0,)8:-@J[ '<0-X-* /BHC0G4RJ#/4\%X>7E&M M,X)Y'3C&AQITJ #$\-DJWHH#RWD)LU_ZLL0E2C][.2W-#98*7J7;;DW!/5DH MK5ZVOE0/4OQVLF" I?XYC,/U=CWJ;>,TK+]HH^>KA;8Q0@X00WV,@PS2-U1_ MW]D7G/HA.8##(7LI79:-P5XQ3AI)VGO'G 8:EV5;CYO[?#7^@7+,$*D 4 Y2 MQ)XQ>$K@6HYQ#AU"T=DJXF0',KIQJ/<]X4/=11;RI,.ZSYZ/6K5X+SEI#$+; M,S[T';F;BAWJ8;P)LU\@+>0>2IJ!;@7*KEFX>3H$3;+:JH/8=0+;X$MHOY0? M@-/3B#LO<&>#10W;1^Z;-H+#]/@: !F3U=1J47^FJ:UFD-/ZA"N7E=942>J& MQ6M=0SDB,*F-K'^@B(DB$HQ6.MHGEFJ%7DX44:H(R%J].^Y2CYR&^)$5,DI# M?W#UHM)E+PAS\78#I(MR17;O?'-,\2V2S#"5A)*T7VW*,"^: $MF02X5ZAL* MO%>4"P9%Z75--Z&;9]^B^XSC+>:!I'"(#+W2C.X416V,LZ0C[C&^%.K68X:I M>@KVIR0F7_JH1&AND)3$G.5 &V%"B^ J<>+62?8G'!'-082E+J(H>0$3P7F2 MGJ0X"'/P*8T!T:BXOV# PSPY%$,>(#DH6B4I8L,RWY$4V665!Q7YNE06IWA:I-'ZR&1'Z3(/C\4 MCYFGK%N>H !#K#5$:JDPD2O^V%G.("A*7O]]RR.][Q*1 8^O,"]003_;!$ V MB'CX' : *GU/UE,!15GX>?C,'.4CR\T64X'ED9.!ZDR\4@=Z!Q/Z%OX,OW,8%1AVNHY6DA,.O6O%NTGV4H1#IHQ>'_^2H$'&61&' !+0XN$YIB5..\"M=D3)P M.%-\G7%P&S[&%!V;B&^^#U 8Y'FF=O-P/&2:.DT:M5],E"Z=.E4P"15^TV*V MJH\8^B@31L6,D9BR4S2VN6^#ABRCS)4MY':]]M)7&O;=OJ96O]K/882)X!'C MNZ<48R/P!Y(DHC01(VK7"6J"#6'#*4W?2=4P$_/70V,U)MS@JHVUS#)<:H<1DO?BS64C$&Q*GP M0< X2JF_#_@P8*-78UJHW=ZC]=M#F#88]7DI,L6_9/>N=[MP_, HCDDVK!8= MHRYG,322=0?$X%_1NFC&=85]+_:BURS,5'=CR%9,/4B5DV;?=M-0FWK\8]M2 M?WK/N(HZ&7*6\VJ8,]UISC(N%VC2G9-O&/UHS1D0_]\/WWWX< 01HNSS^[>J M21$=HN/O/QQ\^$#_![EKGZE"_?'H !U_./X-MR#X#/J+__;CO]'''QX R =4 M< @/T='1QX/?_?#[@Q]^<]Q C?SQM\>_._CPN]]"@PKMN2]WK0&:4CJ@XH-3 MX_.P Z,8_5K8<(29,I:;:B)F*T_.45',\%=DY+9RYP;W1"UO+0MX&:TU+NMW M.:DT/I('?B.(N1>UU%R6&1_)0UV5<4G2NOKM^RDYOL:J6G)Z:(KJEL9X*8%T M4(9?R7\E!.MR1<3N\VT0$\7&11X=V)$)S]8Z5*UVRDB(#444'?;3$9*C6:Y' MX(9Y+?>-DX(O0#T"U.Y=/0?.0 2**/71$!M:T/X>,*!*1S1QB.X%CX1WD(S1 MCCMXP_'\?O3"V#:0H!@+P6".-M N]YKXKG&<$>HH4Q9$ B<^DK$R]"ZB2)3? M(C#DD;9[?@S40]YQ%K+&L^#(%L7CI[.[1-2)&5P-LE*U(\H2*C(BY$ M3"Q)Z'^/I7C"1,6Q47V-\M 1EX>.2_*077W-/O^*<#HSOENG\]&A;G)4R*0? MYZ*;F%J''KK)D=1-/LY$-S'%_(ZZB7H.)@VQ'V]?;XK.WD.VHG:.1+RY&T\( M.8=ISB-KEZO;[<-EZ,/H$!$AII15=[)V(QT6[#%D_M4J$3DU;5K@R7UI=!YXGQ%M M"C133D?)2A'Y9P+?^C-6 MTJH7<;SU(J%1WV ?A\^P "PD08XN(_)!7'* \4X*-7HI"9E*LA34M@].AFT M$4:%5$Z'PFO ?! X-%(HZL1"UU(V)=M5O:=;//[]Z(NFYOVS22!IB2FF@<0\ M$)T($C-!?"I?[9KIH8)C3IN758Z:]9LH(A<+@$360R*,2U/N+&CM*%W9#I-: MB#8$CAT^4$[5^M+[R9D>S1C!RX\2WQ&55O 5\5?D\%C&B:E&Q/*HM@ ?F!U=J:&?S#/7A\, M"-LW3>&Y,R%"N1)_#,U:W8!3QS+(V*EKOE!]U1VY..GSS\+%3[>0W\D<20S% MAISG/ W]G"?84!RI']/AOG^6*,1&0VPX[K@2F#W@[A5C\KPB#LQ%Q_TZ5J-7 M)9SMAOP(%:EXSFU:K MO$(?DF7@'>9AT>M8#)$2108&\;<8Z)6LF2B#Q UDZ MPKVERC"/ZDX#C"B-Z@$/NLC:L FIL-T1U#)H>O!2:!?7P6HTNA238J51EYQ@G;#SXSN\65*/V$ MLN@((=.+,*^?::)H 9"3)30/7!4M,,U,4U)G44MBFBI/4&*'VX5.MZ.KT7!' M17.1M /0A![(_GDA8((K20H"A]TA2HB<4^VLZ^ M \SHC.)JYV?/<-..K<8@R2%&S^$UTQY;3.MDC#VO/0+,>44.EXJ%3<9U.'.) M'G=!"QK3M]GJQ_A7HL#^]W9\'!300?^]=1,<-&;2T9[-M_1NN9JWIIPPJSE1 M4?Q1J=Q,UV+$:)UVWTT:MQ$>--&(,N(Y@80P.?Y&6#*+V-\ M%<8&HB_/[WY_](.;;]C$U",Q:T1I(4(, ;7]X: <[>V<$U.E%'ZDJ<(7/*-C ME%W<8-T*-BNPP G+NAO+^?2+J7[5E)Q]Z"5VLQJ&*^&WZX2@)6;9JHOEHP9% M)]Z<*K),?F8C5YR4.7X9?66.H)6\@0JI5)_*]_^?WQT>_^#;') M. *B(2J3EQJ#!1+47&,"C>2B[K/:>*_D;Q'#X:/7B$C51 \XQJO0OK"Y" *: MD0BQBV%P$9]XFY#(A(.+\@EJU.8+SQHGN"=\Z)7P)#,;0O,0_&7[Q8RB S3O MC*/(!4,\5?$"VSAS#A=HE,L"-;"-1S>@@9+!DBFL9"CSB;*PI;7@J4QX'Z<* M_L GO$K(F^=]L8E%H4R!B=*HF 3%)#@@=RO, Y&)?)6KI=YAG&3&>7<3D:,) M/".MWXP(V=8\3\.';4X-P7E"/@,*?.:PDI\QSBKNBI)LABEU=]53>?F$6-4= M>)708!G?P'&%V"K2X"HAQXG_DVB&8789QO@BQ^LQJ?,"!)67C0!92$V<$C,! M/!4Y%]I*G0VBTT$_PX00G9&[.JU3K)]F$M-J;<,:+IK6<*FNX6+Z-60A!/6Q M"J]JI,**, R! ^?A\]#(DEW#%3P8DT4KP*A?Q5)H0>Q$W\"42?NL>9#YF^5& M'(9\UX#>!(Y!0[QH;X#_A(-M)*J6;)*8>GG)O^A@MF/M6;XVTTA/R!]"WXON MTM"+;C 538#9H4IO.?V>Z[T^'P;E, Y*V4"L$HV F+6<@6^'WY*I0I!'E#[B M ]"CF]FV7MADL\Z6T;:G]B&;3I,U$6_'@4W]S(A8NT+&SK8**F7[LON\)5L: M;KP(K);9N&IL@A2BM)QYC4RPH!5DDWP4&("NH]Q-*!X0WAZ)\/:,Q?$_$/G/ M9\E08;1UX(\QQ9CXCBNY"2XC,L%^"\]WBI^@C-(S+I!%RV8 Q000_'W+@G[( MABQ7PVTCRY.+ ]3+0*+A,C(AMY@%W7T'AI&I5DL+BS"[9([LJ).M7-6J)$!/ M&>8I13SUVK%28VS=6].J1XFP?B72X MWJX+/ ^&W7&5Q(<^V*WIH2DOI=U 2($>?_8%IWZ8$=;3=7:*,S\--P:PQB0X M/>;T40X#H* 8P:Z.8YH_?NPE7X(NHH210GFOV-)L(I03[A%3TD.< 5%'$"('QX*";7J/Q52*X<4 \C\CR3]X?A_] D M3TCK7-'[^ \_Z.?5KX5:0M%V$((GN9Q:CY.,WAF8^WM-0?H.VQZH.<)&;Z MLT=$(91ML!^N0@AN@!R, PXU%,8X$,T=50>SM&5"UQ"KS:WH$B:9IB5/-WM"+74=)1*+4;?#I]0['O!2NT"&-?(AJKI@H;!M 2&>.8U%GN="< M7:6-6> [4MR0/&M*CH(^02Y_+ HAJUJUBU-ME>]JREC-9A]]^)_N$G:E._'3 MJY3,:7G;Q9=PJ'M5$D*L4.[/0,N=8]0$)YH$H+/C,!E<@ZUEX'[@VZ4X4)X_ M0I@NI;MKXR Q$"C6RE![S;>.^ 96R$V:^!@''$(K5 !6N)3!#"[2H>!E3W:] M"F64!NZ08K[U4=>LA)X0912YO]YI:I<9CC1;,BCQ;CEB]>C('Y[(94T?"5J, M;J45HQM;?8Z3YT\#.9 ;,0)ZX4/8??I-,\B/H62,/?A+6E-OY;*4HF&^M%J1 M/7;-*G-_3I[B+(GY?R[B.'FF!^K/?SX]N8A],X66&7'TO[SUYM^0^%I')(^D]?#BIPC!488[M'VOXR M\/,MV+^BDIYD'_Y9#";S!HOA]IS[LN"@[/R6KX@*73T97G79-PW!D?YX:;?6 MY[X7O#1&#P@+'-!""=A0S!9!$'1'<$JS*. M_7!P'4:%(K5.:S3WB)TR'IS*D^^")[TH&%'2MFN6R W!I8!2"IZOL=CF>B"Z M& &)(:B?$!TYJOIFBD=^$OOP9A?2W#AGFGT_R\,UM:^ DYK"U+YB+[6/4LN" M5V[)$6)E-,9%@'$@3TG.8?P7&3IE+D_VWXNX3^V=X7S20= [,=RWX%WK6XWH MZUB+4A0RXWRC<.YQSK'E2D2.V5;$EI'GP%7(FA9W!('GHR$WE220^<^^!J!7 M,A+1[7-4<.#V*4ES>"O&;@0E=$C?QY\YR"L/(V>M>UUH6;)\AHKF>>-G3=9H\AP%XE.\S M'%S$\B-?^'GX//I>!OV8.JJV&8M[*3YX3PZPOZQ&!9

5&6?H#J-+HR@8%>X@BH1^ MK$#)CRT^4"CZ"E&'/$FKM_*H9?*7?PJ)BI'Z3^/R_Q7;OB3($(86?['^^3AA MM $NJ,*M@X!N'IZU$$D@)N/U1>B7S#"1T4$N0O3-<";%41J1+SA:5#C:&X9J MJK-4N++]<7',DVLOS5^5X.51MX9 &4:[TPK@-K$UR"4K$LG$0 M_ K47(&!YBKRV@9C#9>Z.D+!J=7K@B%09^2 L&!>&JC%JK#>):S^'?WRV:\& MQX*(0410+XL'XUD">:(79&5C[3';I2=N5NR;*B.PW.99[E$ VYLDBLZ3%/XX M@[(,RL30SS UQ.$B-JCB2("$7$ M2-K5;,:SP#]!?>I.E)CQ<]> WU0&K(N+81SF^!*R+2_([L>/4-R#I^MY?T]2 MFO]ZY:WQ.+L''>60#H.*<62E,#H43QV&P=S90NRRKPG..ZZ!W1/K?0&0))[A M[CWBY4H1(Y7JO!$F:(,URGLLN+DZ^ MW,7L(&&3%Q7GX!MRN<44$!V3A&^.Z")"%$$5/>#ERJL M^X0,$0T(IS1$&9]ZN3>N# +G1J$)48">[1NB&/@ADY?7Y>VAPA_Y;01"ES7Q MSPR'NE6W>M)L/ZIWI-%R=<.@(LZ^Y("43E2QRW!PRA.G=8!J8^R*(=!93#XR MAIAF778PR*:6&D7(@IS'"6OL 6V[=ENEGG'A586OI"0>G>)5Z(=Y44UYJ*14 MZVEE]905/ZNLIYPI<_A77JW/[CWI?$4TEWM]9>E%28Q$?'!4C.Y0B#98:]*E MZ-\&RW\?!V0E(8\7!V=??-)TL89_6:Q6H Z)V)B(#;K?*U%K;X A_X#"]0:" MO%$($AUVD<,ZT+W/#N=%3(XFO:PR"N9X]^3%W SS([4C7L3,3#.=]8Y_1FZY#P]Y,%UY]=RDE^P:PSJ7(.F),I%U6,/T3#A^?R,P7Y+GP M'K'X.\5WM'@2LQ&&Y ,D)HWXK NG")WWKWL7ZJS4U@ZFJK'[/'XC!(<0N:Y/ MX*9/7\=;B332!PPC!H%OEPW@S,!BD,%:R\1T7%)9=1DGU^34KCT?;VDZ(IQN M+WZ]S(/Q01B$.-*I(TX>$?K[Q5=)ZVAGS:Y^89RWJ,]V.8N_DW!0["DO:NR. M2!?F4HY2K]<-N+Y17K3[H\S0=&A)HZ%5NV"1[(.I6F&R5HV13*7[R50;F)=+ MEF1R(X2-+F(N]BL5%,-%)Q=FHQB0[,SY<\[H+YVFRON!1!LN5$0CV MQHH.&R*IEP)?&B(=]HO[J([Q"X5Q)Y%5-U"U:^OGU(E#CK!2Z9O%\"]7UTD6 M4N7A!D-)K]VC5RH5RY0AZ9%6"W\K%<,V8F#2@(UL5Z1QL1;2,Z"N =A%U4+O MB*=/0*"=7 ,QXMXO@9XU.+MUJ/O:H;R-*'E*<7VC"+-*=\N59^CI[DS3CI]5$2+FB6%:H2+E]V\$>]P$;RJ:![3+QO>CZB6BO[*D9 MZB@#,HC2X6_6G">M1?DYF[D\F=N'+ Q"+WU5BL:-AC)3:^+M#0=1S>1=VX26 M*X#C/(^2E]&X/Q)!'<)] >.34G6HGL)5E^(G"#MYQ@S7G<4S&XQJUL9 EXG] MFI*VN(KJ&&+TIPA'YU$K$?DG=44\8]6OQ8L,B=BR&U[EYSX.<'K*HTQXZ-%H M]506U*:5IVG8 !SINE)#K-8F6"< IT^9NUJ).X/RVFUUB6Q' KE?4WFVU"71 MO+"BE)48'8GA$1T?B0F(@+*O;HGF7M1JLH71XT!/FKXJHBC%6R*[E#Y'NH#3 MK=?%S61A[ M,8!92'%MK-RGCGV@YWE18X8Z/KRC<@9%S1V70N(D2Z4%)"@38,'!V_6:*!,T MH3-\C,-5Z(/%P&,N+3",;D *(GB#Q7F&B-MQY7T8Z M[,10**&&%5\31$-6END=P"!;SUNUS'=499G9DNID;_0.AOKV %TQ'Q<9;\_9 M5TV?@]? LN63U9A.\;FYHM)5O^6\)Q_MZ;S+)=C=S5\^*7"0V]-USQ#N@E+ MWQ<715$Y5,NUERY3*DX%U#L@D/B'VZXDI,T!0,]"V"HCSY%-)3;_'C)9K@ K MD&0.B,Z;HF?*'^1W!J BITKI"^ORDBB9PW,9ZYU-5PGU6^* JEP9?;[5O].@ M@B3_*X;*X F1>_^) ^94.D]2_BMH-[3\:JUSK[ ?4+! -D'A\V,Q!TF.7C&M MGLXG=2!JTJS(Z5(F]NM>93W:GY>T30N"Z$4X0CWN"&7IX=24&J=R,E3NEPY: MWT%-P":C5I&%.-ZFWF#WU#(=G6*\6&-9OZ7D,%RWO20'-U9AVZT)8U!3A*-P MC4.=Y$A>MB/-1\^W!GYLF@A((I \D\?N.O)\NL7C#+Z<&MH(KX5"-?Q1&X=L5G0U6$$3[]EDH/3OS[!CF:5Y6'BWBSS;-+_(RC MC\:*.S"B!XB211_=EW@8SY46#:-8D>_CY"$C B3UB[%AT#O.IWV[:O#W+8]< MO$L604 %0R^Z]L+@(C[Q-B$15JE8^U 6:V\ (R,+8.+W&] R\_'VP9TP5VE8!G+HDJDP54"Y@_V3_+\ MA-G=B+S5^AI5M#:?,@SZF8[A3J!QO1H-A:W8-&ABD8IG*F:"EK&R:(ORHM'I MN%HZ68D3,CT!36U4G0:E""?0(R\+X+.Y*L9@B!=-YJ ,Y3I#ULUF7O8$_X.D MB&CKA& MACU@ =?*Z' ;B(DAUL2CZ77:+_4>W,Q=DPI/!1QL& M&%>2].@-S!Q4D7+M1E3M/(;"65^'RJ.L/3ML*"+DLY\^ M(CF:9<@\-\QK<*"<%$ALZA&@MK[J.7 2H2'\:=R(I2P##P-ETH@_*KZ517*( MH0Y%:KLRV%? J^;[XR,A>)O#F+E^U(Q^^R9Y[Q4D-) V%[Z?;KUH;$BKH$@O M:D'308PJS\$/ ,?YQS39;B[#=:ALWRN'0@).9=48(U!2?%!$1SU EYQ'I9FFD'I/V.,"=+TO++GAZN]3DZL!09+ M8;3M7-I^77[$,4Z]"+XZ\J'$(3P!$$7!)S2>0SX ^^JT(?:2M:B+*[&5;HXG M#8N2T2R,10(4[IW6(*3)T:F!O^4CTU7)2A&1X$$2U0RHM"WL-SO4ZD]=?6!!O%"XM*TW?VIII@HYR.FB':\,:.T[.XW9A]9K),-%I-Q.!A(B,,%D1MUA,HGI(*JQDG.?1X,WHN\V#[D+?(D9C#S M0XXB3;H0SGH7>2;3+V54OXI!S2**R3"SKS(=Z"0F5.3H<%>K,[29&S+]HP^? MOC^Z2SWP!%T3*N,L2[ >1Q\>OC\\0IPF!+'&CFQ'QM@I&P>G8@O0SDX AS'% MWHAJ#B>T0":A8;U@PYC):OJ!DQG34\-2UB /<*&4$I3E]\PH MT5"^WJ!7:8 M%#_B#G" M_F>RKNKY Q3_28J#,!\ENS!2%+&5$G.6^F2"!PW(N,2(54&+HQ^> MXX$^LI)T++ P5]BR&#QVWOS0B/D2.FX$V['S5@^*,OF)_:O6/*M[QE>3,]R; MDS-\S#/2O6,N,K^:,"#4O)X;#'7JP5Y8J(T"XW4LA&DCD*N>WY.**2!5K90P MK]-@)=M:(V&@:L0+T;/"Y-"0N"('EQC*7]72:,[+74Z([8NB5/)"U$6B%NQL MN\MW))%;78-H./MVS8TP*C4WZC@&8VW% 5* MC4Q0#,F+7B$)CYYD;GA<%=DE(8QGV71LB$MA+*:,,&.QDB9"2>X%'YHY>->M MFL@JRI&2AJ:[E"(Q@U:]UE['KJ-6=2C:9CJ"6\F"$135@47I9M MU^QW9KYE)3JJ)2"1X[O(:I)B.DB9STP^:W=+V!2K]U+6ASUED80V'&"6AXKI M!Z[(GX0 %JFJ8(B+DUC^FX/)4%+HT4EP=!6.X"2)J2CV4Y@_G6S)E-8XE;E_ M@YW6%2@'&LS(AT(O9"PD!CLH');S&I:[18B[1%X:R@(F2@S5TB/B5R+ M"":PMUNLVEBIM11X)"<8,$#(K4*9A-4=34.%<3!4WU/7I_ MQ5YZ]Y*,X>KXP_%O]YR=07?F 8+1$!G.F6YW2<3D"_+CX,+5A6H'I!"EY4XU M'3S]!O74 0\2B(GJ) Q_(N(83/2_1Q*#B>%A#=V:*@;B)0==$NA3Z*@"/V77 M:FN5[0K^(U/ZV%!5P*FC"O#8'O-> [ZF8'!J$%_%6"YVO# C5*(!S%L-REY$ MQ7!0C1&@QX-7*5&,""R,.P>YX 'F8-FSZ')YRG:IY:HF@*3! ,7L3\X@&9RN M2Y.QZ52S(YUE>;BFB&;*Q4I:P=_ZI/_8CM"1".GC6 :$K. U!N+<"/80S?H-O%4?PLBD?E)HFB\R0%1XMY M7Y3J<$(P$N)#3>MFLL%^@W=8<_9(IS"#9&:HI6&\2M(UNYZ9N<\CZX19=M^& M<&M7;*8N-GBF5# H@04EX:(&.69K,:%R,BU7QHX]P%X=H!,WR>LF^=6V3#"=2L)[ MQ8I:>6[,_CG*CRE-CRB)E(# _E$,@G_SN,4F9 MP ^:7H3CQ_R)ZGWAVD%TD(.%J+B^D1CL *G*H IIXE[[4VK(C1*AM%)YKN2H MT9/7RZ87'%C&E4U680X7 %@9 2).)E:.1OH%RBSS,&.TE;Q>VZ"_QKCB1XIS M0P$>.4TE$W=?F"D5%2=D6?$#V"19*\,#*ZD+S3S%=E762 MYN$_^;J<\D!= .J[3O$ZW*XS1:X?;A-@@Z%WZG#?TL@(,2(]6&+, ^0P'-7R M6M2"I1=+0K&)E(%A439\.%;91:X0^6.A>Y(UBK$+BXF#-,MWQ.S6$ ;4TP)%798!O:%,;F?Q^JP M'?#)%W2,_>-2R M?)W>[H5,?H- JG^TA:%?>>EQ5]X;HL@,$E)VY8$PS5XX? M;.30OE&O'N*,6]C!&$.S=TRCO &$@QAAPB0E6^SKILZ&-;":[7F2D!=M).(/ MI>$0PZ?0E6B1J:LDEOF&[*[^1 O"DDLMSHWK0=GV@:7]V7T6G/(:5=ED9<34 MX3C#!^ UDD.ZKDO3\53SZM362W) M@0,-&EICH',[B86"$[WD%%5NFM-0D#7 M=GFL9M5#/J-); ":'^D8&6 P#VVX /89H0=.;OTR-H-37IPE^-^:DK1[.8QG M@9^E8NJ$DAO0\O%S5\^0QH#M]_@.DY$X4K"O%8* M>V=I )D,3G<4B6J>1W6[RHRB3X+/I2,^Z1D\"\ V?;J-//\B#$=]08P4HK30 MQ<6%FX_(! .E6\PY(U+*]62J VBSRQ5-QO4HE/4HLP 05KX?1V8 \^QH0IO* MDVU6KE,.H60HH$?2VY_I1[4S=_=MU#H 64;0(@Z(5D8^X/ 9 V)C-LH*T^$W MG<+PXH#YBCY44TAY&C9[U#]F3RCDJJ3T(L^HWG[WY/$URGZDD'VB*'()C)W^ M$5!D9>BX@9,SL U%P845K@-(B?,%#B0C)^B,O4!JH"_TR84'%=)27_;P3XE M9H":O9K73&PA(Z2;-,PPRWV52 RCW61#V:F+,_(L3@N@8([4&1 +W+EG-A5 MVJPR+Z31W9G>7YXUK/*"<09Q4U1>19%DW,L5Z%.;UA+NHGD]^^(_P24 DN#0 MZY630H*659^/J'<3U#5[5 MB!4THF6.J )B_^JVRG2E"-I\F*_7'AGC%UFVQ8$9'5+&"C&B^\-.O4:?,9Y" M2I)OW![QI%PS[?OD*+J^CK7%-G]*4HCU-7P""\+[Q5;K2>1WA^>,-ZJ[U3QY MHPQ/3 VNE4"<&:',,E8OE4S!UPUHT\O5?<:2YI8R9[@JF3(*G%9?C@P_%D-/8\$RO!Z=MJP"F+48$6E#?@W+T,^\ MU7TF)K=^9TWF;V[D)N_)"H=05J+)TGWV!:<^89X&1/;$<+)F7^-&+6)[.XDLXV/X'5!!/]_D9"%D330U, M6I.OE9E;1Z!BY4Z]J'!GC5AS24UQ"EI>>\.,U)2"U;BQ7P^"J,',9G&ZY8@9 MY'NF3Y:**RJ^Z*%&!180P09";"1Y'_*,=!U=50ZX]RN@%\OE-WT)2I7E<,)O MP31&0:=\R-&VG_EXML;I(^'ZQS1YR9_@1?#BH8HKO_P$2<1H(DYT3W@I"503 M,-009'DY$NZS$E7I$N[3%"]Z.A3X _(0LDLVNF'/02X"^>L3$9 6CRG&0V__ M^JP23AEY@C3R"&T7B20F>-(N?$$129*6GV?#S%0S8:H\V95QOTGB MPC\VRKO(/JAV_P;:DO%0,>!7L ;J5E]MP;1,'VGI6WS PFU%>?>M\P[OVH(< ML( FU$3>4) %20,!D=G.5DMD=C+E'<#$AZ:_[C5D_,B8 M3()6OJ>MZ/R)Q)>->P);=9YB2*[^( [M!R(5B=0 RD-61?$O&*\EPH= RAB38HJ99KD1)(SSC1G F@/0 M18G=)DJ) _J9BN\T†BYJP@-MBA$GJ>\A@_I3K"-2^04&!9."&-_,%6L= M/.79"R,XEN=)"CE.I_@A+W!.R!'>KK>T"@V]JN[C%+.% 4383WB5I/C.^S)F M-0J2%-_6_O&=A&-^P&$L#49&3N:0$#Z$Z5#P%3$%]FJATAH=$,D9YH'(1+ZN MU:I%NG-^0FC%!GI_:S@S9@J 4^+\N>+DIZP$;H=7_0/WMD$(A_D"G*GA&JE6 M>5G9RHF/;F"48AD75D=Z=5E+(@QM6HNVSE]-,BZ+DQ3B[& SF+&O #7]EPVPMBUK9NS4?5*F)8MMD:WL1 M(F5_426NE R%^%A(#*944;&?-@+!?=E(&P4CXM#^\!^HE6; D*>JRX'62A8,4)R5!H*[JM:.T !>L[J(CE&1B M),:T&W]''8T7QB.)4M7W4)Q4>G'&AF/R^J9L. !HIH()!TXCP@S_ M-Z^(*D:U'(EI=PGX$>"L\V'0,F:N(HZG)JMR(SJ8?;>9"\ZU& %]Y^566^7O MIS"*0F]]XV4YK:PXKHPF(X8D-3?H1&9X*'V'[GDIPD_.PP@SS^&X)&XP!2]\ M +PC3R,C..?)UP3,.)AY%^XNB,)72>PW_%F!6\HN1P;6-,+R4@5!_;<"5Z)W M[E-,=R61>85-Z+2FFQ4-WU0\J[&&C@[ M 1NM6S[9,P]5C@+RDRDT;4D0T+3M6E'&SUV()W+.SF"TQ\^]E(W'&3B:$NS? M4)A]2TD#)\'VYO@3WWIG&0/+7CG#;.U6AL(N;XM'HI]"G$>=95'$GYLT*,L! M:87B&M-R)L/179J4[:\#/\P%_PWV99F*X-*N;)]]+?:N\PPXJ(=) 31X^9.3 M+5'[AF\I)R:*J1 UEM';#RY*53L9*Y9KWQCF0'%/-FZ&"ZC$XJ4@>D4*FF'P MZ?4. Y@ H'4+)XT125%].4(Q&B XY#@&;PT,6'AM7#W\%OBND0+D*%!!@XR# M^$"*5\Z)&&J5[R8Q0=OLHP__T[YKSC[2]U5"C0#X*X!IEZQ\_?CL]G:M'.LI M(B.]G*PV$1OB QJ\"-K^;:&O2)-]55\D(&G3M>2&H06<7#&,V7&O/:4%G5' M"FK_E[TW;7(<1Q)$_XJL=^V]&;.LZLJLONK-SH]A%. MO?O,[MX3[[G]_FAV7B1[0N*+O#_I5$EGN1E7S09?JFPP8V(76)7<\<(S>P2I MD. ;^VCN6<\?XD5ATOBHJ6HX#PN65DOV4>F-U[==;DGQY1B*++#*M[0"[J>>;(!_@&1LTRK+ MI&H%J>.[^ B^>_K'3T<&)R/)DX6O%$QC',@\O/3"=?&8F/WGW@M0UZ-C(:9L MI0_\#PM8<['^&AX%+(*8VL_"MT6 MN"OKN\4?/_SPPP_P_Z!U/SC1YFWQX\,MWH M2=5HI02,D48K YF9FB"K)3P?#92Y0;()QG)R^OB\^WGG^/YE&F/>VKFN$V/8 M9*D%7\ORK0L>G,GW_X9\?Y "LV2EZ1*GH-!4!*)ZV",S53SG/DU'M[C"/*%%K#21'7.^V^_ M5 &N#,/H>C](B,OM+P[HY!"(A 72> %MPBLGS&D9\HQ*^JGZH*;RLXO8>Z\",]+W;+)B,P/"5#+9RP ; M&YZ;W=X/#P@]H^@=S*)*'IV+7C)[;DKECH^IW.>#0%'JKQ$&W_T10@^+6]D\4FC,P8 (A*/982)";< MP5U-2$I/\#*8P#TR "S:KNT1 OY*<18Y14@ MJ+*!2!\;$%Q2:J9;;F^<"+RF,4\KNCR(%^AABR\N6"A*,9%-WB)\E)(BQ4@9 M77Q-7V+T6XHI_>:=N2EZ&3[R]19D0>9MFNY=P'I] M%!KW\)8Z),6@9T8KZN)9'-&1-CJ[&;.!:*,M%E,1?O.3M"F\XQ,(/B25\Q/\7 M!IO^B<)9:YNO'K0^9=_XL"!?X>5S+GP__$J@WH81B[AFW3_R74R63/2N3!4M;O75C&WX?5>)+=9 DW5Z23(&W5 M_C7 ^WKS]M *MAS-V+T^I3)#JM3&,.2?IPT-*SVI"S4MQPT8F!(YW#:9(V6Y M7="/,KDH^^P"OENU\TW00WARG,@3N;I1R\@%>/$W8[P!<-N1%Q3:1(@#-$#R M[5UDN/ Y^I02(2F6A-8036/D^GXC8R"3'(N0D^\L\(<6TE <^-91 RZ)S*F? MK[4.+E76\#7$CZ+ A=XU%F=E\VU.TF/'.D27 Q(92ER.DH.'_ G28<*ME]QW M;R.--9H%$W)Y&=N[@,=9/$%W5J"8)(F\ES0AVY![$$/L3-,#NL=N"@63(\YFB^-H-?&L?>3$B-RZKSSE,%X%\=9KMEQ?H MY)T11NYY-"QTN6>.0T69;;;N)%T2!@:JXJ)K."\KBM-?IPCJP=]Z[[W>@$\_ M?/KIV.%A)-FVQ#Y\;@'?&QO^["U_P/M)(]I;!O.["#Q"4!.^5Z1"L9E><=') M(A9& J](I06AKOB1$KR3@7D7[-,DIM4(!CLYNBBF55I_8/K#ZP]52;OQ7@-O MZVV2:0%&X0<@EE216*$:0UWX1N-?P[7 /9'2+ M4,P;Y/0UA;&/+>!K"_XYECV??7 !7\QZ\HQL^AH5?&[L$H-]H0+[B*$NMZTI MG+%; '8+P&X@"F;/\R&BD4$O*9TD@ZVGNP>K'/"0Q,52\R11 /AOQH87[E2* M=">8BJ8%FF\X^EXW;\A-?6)8[=U9;@TLTV ?/O+]\2.NC:.L]'JQW5#3O02' MM.%W=4LEK!8W-38F:35^8CJ"<"?'][9A%'@.!*-[29I L^,5>D4!HAM]0*ZW M\0+4LYT.^2+E^_DW%]E'B4&W^-D%_^Z"?_A4$%)M5T$00\I+087<38X<+T,. MV/FC(G)V; \CMZR8#BFE@*K.I#)=YL$*#ZF?>/@2@G2X?D,-9F$J&:[1M^32QY-[>^X+L0L[ MOA%"?K350),=>>2F:J;0E"D?A9B7; -$:,9;6#0[$.(%V0<6G/%.%F0K(_<& M-(2P)2' M!=QUY#G^,&(S%@6W\ 4(J7^#;RPV[".+!+XRA8 \()!E92D$MP->&WGX$B/W+J#L!Z)O-XGW3I-P^QFH(1B-)*/S3T'\Z+_!UQ9>\.^+[(.+_(L3 MVAO'1T.=N9,X\VS=4>EVA2 =GBA' [7CR5>+\,=U:( MBWX/1'K68;SPM0\+M@^H8L(_?"+X*)K\^R-EHC3O:MF''H$#M8H/$X4!B,NU MK+):?N+?GT+?VW2MH*^H6)-_=Z$81;^^^+_LOQ.J]U-BJY3FCA?\4,,$04\% M91.(3RN0#3!M7D3(Z2$B\F46L(Z9@^OAP).2YT29[,,!5*4S(53C>Y%?DD(5 MH'?'\X$V(!D0;P"JD3H^U"*%Y):G,"9U4"XV6$Y-B0;?*G^F7!)Z77AX\N^0 M4AF3=2B>$GK!>SLCL-GMA2\7RD-AT8%__+MM&'T'G_^PJ*!EP;> 1^>;(#^- M6ZD>_%"\8OG%:X1(I%NW\E+59@(TS)2MO7#XX@N7K#YR3X$!X>)"%'79<7BR M14>W% \.4,G.+X%JFH@U46Q:%D%V#W])T*ZO);D0NB>,SLLC^":*TQL'ZK)3 MDD;NBZ+O\@B]_WM/_@X?FRB.=1S(!2[+2E2B1HSF%(5@631"3;,=("3C ]-> M/Q35UV."J5KCEH?B?"BUM9RF^/N0<-7;(C8>FX'.B,-#G+=(U(!WFBZ)HU1Q M6'GQK[?XT>09[G:6RX!=+F";62;^\=7+& +3)?,W7N^[+>#$XSB);,9)8S<" MK-ML$7[F\ 8:^Q%8WU"B (QN2XGSR36;8#![]?V1TS7)GB_ZMKJ@1^S ,M;N MUR]NE:Q@Z48K*E$!MZ/I/ UE,7OIXHI2GY.%;0T(E17E/ANY6RQC;XR)$:** M[X(G(O]5^%BI$^>(CT_<\/ID[PO=+=2YIOL5/#+EMJ8SQG^-+8_'D"&AY9HQ M*PB([&J#94N,VH6W[UY+:793;#@CM;R4_'4*<;N49*AJEM<%A>QM^',"*0NY M0;N7_91^=4$_FUT]KA3FWP9_?.'K4[9;F!0Y9;-'$?I"O50:EY"$I?JJHTH: MNOI7Z^XY%4%$K*_*U-7%QW$MM*-!S:Y .V@_'B>L!E5L MB7_38*2468BX!I M7D\1VGGI;I!H:+8\%(0ASFQ$U=D]_<2X]#DT:(PL.4AX79+/QS1TMO0T(=%# M@U;J-UJ SZG!-UG6#J];AU\)6>K.ER#,ZFJ1LEK0D#78X%F$^BX/6>T[TE:P MEPY58$989,X69@T+I]*CK,..I$Y='47VQ)+W+>Y*RUH5XNF]"0/+QP?7SR%M MF3DPA>+PWZD389KS#RNT#Z.NH;Z9^I MMZ#K'0$(0C5H*CA*4G]1\7["*_5Z M51NZBT]6$G) R 0^6M8#@\J/(Z?S9^I6N9$%C8 =).NUJ'%.U+!W5-C\1K"R M>.?IJC*, VJMFD<.O>6-QL06L M-KJD-BI4Y4(,%46BS.D=7FZ&?E>8,G M S/6Q O:3&9<%LNRUDL"9(5FAF7OTZ*D,IMY=]>N.SCG= SKO(]*7YR/Q=% M!_\HU!@I:"7+K48EF5,@FW)8O>4WB;A(J!^/E&7THET[IVTEB:#F%/>HCY!$ M.7[ZX>-?%E=WJX>I_,]] %-YH^FZ1[%_OW@8S&%+"V&.?@Z3Q:* \DT]'\<2 M*D2;.-,]SQ']8AXY=L1/@_WFU@OP#B:PWV0?FL!^,S[,C2:Z;0;N=":ZY[

II(L$+?@!K6;[U2M>GZ?9?3)N]]<.O4$0>_S$W70>N@"5<>_'&#\'1 MT;,D#F&*\%W:?1W^5J@,$[A"UKC(/S]A?9RI,50NQ;G?^^1M=OQ%7"AO%S"D M>26D&6&P6=L$HCB]A;Z+ : BPR!%7(M5_8J?X)+6]#4-QP-94H9U0Y1&$O@7 M%[[X_S)'_MCPLA27YS>$A@F%90LNR(K3Q\$.!T_QO,1 C9]@*PO[PD+Y4^2] MXW%/OK-! [21I&8;CT;#N30:CB9.\7 OR%3/%ZX:N=%:0T-Y@A1Q/WEJEX.. M\X]ATB'+IE?8_]L8O-IL(/QF%V+6K%%-.D/1MPT77 M7106_K!@2T^HK@T.7LD/RL!Q&*QCUTFN11Q>'DAAKT+(- 3N9=I@AGXWU$"/9T[VT/(\HOB^@O^ M@<5+FL!;MCA@:.$CQPILZ<5BP1DQS1L)\:.$E7D>G4X;F&*Q$=\T"+&(H6$- ML,C)>K86FBZ&P9,3)4$_$VO6H)9X0#?%U1=[NOQ1P>97P**^Q!)83T<(EK*; M\J3@Y5F[++&%M.[M45$U3]3)5K)_[R5VO]F07AX9(/@0O/&;192"4DO&OKY5 M9B8N(3/0_HMU@28O^M,?".XM(I,_+"Z2)/+P TM+BH=PJR@T59]B])" M2(4_8FW5?AL6!O+8O66&XW<4O809J4RVY3 E<([_E+[XWF:YW:*H M0_7!,@F6-<4]61DKR73IJCOAPR+ %(O_T>,>FDT8C\_51D-%N6P+5)G>E] ! M;6TK*#E:6*LJ- $P\[2Q3RSH-Q;+B:!=-?1N$/]KKY Z1>N B2("I@3:BO8" M5V&T!SD,E4O.]SM&ON:B4DU^LN#(0:$JIWEQT%P +9ZPL \KJ;;K0V_'MGB65'_"=Y5JA-X@7M8.V]^/]J#51:PS#2E/WKNNJK'3K=[ M91>KY5;6QVK$5F8I1,-3%_4>JIV[= M$KO&) (!E63+VV'$R0$>O2=J0C(P' MOP\*QF>XD0/[NO<"! V9\A9JW6O(T147L"1I\E3HRS;! S(8/.46''39[WP MRB=IGDS/G"2-*:9Q;R1-\PE%Y-_ZY'S%++;O \M*Q6M2*CP::,KI''@!&JC) M4DHA L\%ZUM4X*>C!>-EL1B5#D:5_D:[,$J@F] 5UEA)L:0QFQ=E7UO YXX= M\N);,BUD2VZ)N8=+7WDJ5@C4-?XCI"EU+3N8?69!EA)4NLV^14N]HV6 GKUO@\!RN_[CQS^-7/ZV]YX9*=TNU@M8:H'76N#%C@7E MI=J/@&]KRPBP8@$%KXF )-I<"I,J)>LCBJ2=&%M1,,9? YQ# &I#GG<.Z HE9V^+#(OT%2OO%. M)[-UC@)ED>\2>+Y__G[QFGUB0A\!C1][0,E;Z.;5&[Y@*2+R#YBD>/F61Y20 M@/E>4B]+NMZ1KQ6B+S\LTNR#O+ZX%Q CKD,^>O18\$L(H!\J5,N ]L@9 FXR M!$ \R<4D",BSTF^<"%A)S$U)8&'87 0N,Z$.F*)>2,TG'R&^3/89 OH]-^!3 MDU0UV+(8!GDB^/'KJ.'?RZV*'P3HFKZ.05;&:8UVX-Z,#G>[O>-%M#E4'*O; MD7DEY=@C?%JA=?DP\++MG%B M*"C8- >ADI@8?B=QF:DQ<14&B1>D81I_"2+D^&"L!0BXK_WCIP<\XBU>1OZ?F%*Y*M272%QXN?I\_7'Q ^2:.B&I"3 M01NAWU(4; Z]2IL5%EQD*T[?F6HXN(I')@1N]/![EJBU#B\VOZ5> MA)Y8L0#H"9.PSFO['K6]LBPXS$K9)Q;\&Q\6Y"L?LAYL^RGTKA% %JH&&C48 MCA!4P?O0_HA'UAMI ;=Z+=\')R'VBYN@;ZWZ0G7?W&"[V+%/\=IM MQ$4"'IMQ';:C 9TY /'ZBTI]Y@7_!"_:1SZRP%\Y3EAKM9L7E=/%NEIVON"$ M(X=KK?.ML<#\SQBL(RKN3[=["I7].R)>^-K0M2:IK""KBOF(OI*?>B8)/W7* MR9RB#.:X6. 72:,K.OX&'6&V]WEG4+6*G^+SQ(KL/]-@0_C(5R]YJ^7K3GCH MY/(*M'(P*F"EO*?=AC(ZI=D"?V1".\Y(X-83Z3\H69;Y+*89LSL>Z3O?JAEL'Y8Y-M: MT"$@8%?^L3PC-W7Q#2_(CIF?--_S(M_TG ^@&GU%T4P: Z!"%C5@+\KQ3GYW MDNF#L^Q'93%"JQTR#05PV8S2>H6JC1"E'X0XC=_"KU#>C2 S#1R\4?);&+@0 M$4W^%(>^YQ+W45Q,9B;SMW[X=7SF *5'E]M?2.FI9!FM(&2PA^&75F3%(+ 5 MP5M&UIS(ZCL8/*7D>1E0HUM#O0#3S#U^M+$&D^!%H+,N#<:Z/#PX_PRCOG5T MZ1>^(Y]8Y-]@$5^@3)+/3%MI=SRH2^;[-J ;J2KV%";X?SW'OW!=XH9V_,&: MO\HKS^WY5Q=.]MG)^KU.@HK,@2DK-9=];9%_;JK6KI-@H%P:I",E:*#A(MJ4 M '>B#=\F_F/#3MF(W^-WGABX>W4]CP6L0JH<;!8>S?9)T MFG4ZC^N * =: @)^.U YQY:3U(&[<*Y3](B^)>NOR']'-*9(#&6WM:Q 1(%O MQ5@_MO !^IKX%UO1)!/< RUJ!'I%,Q\)_W"7FN= - M!$-(BI=\"<*7&$6D3/-=L$^AW#_^ IY%&%&62B/"UQC?L0*!U0CN/."W'.DM M?+PUYYKGRI4DV:<( >-"+C/UQ#4>W33!BK.CGB76-HK8,^0\6S;6'D D"3Q7 M^(9Y"4UY@(OT&D#@_EW (\Z+OR^#,N']%?FN%!DC?<\*A-X%FPA4B6M$_WL7 M8 K&$+K7K/\>KW@=N 07E")$J.JVDA5(R!T*Y&W_$GA)O'K^(K\CR@E6@)0] M0^1=H=:+CW* %,.M $=7^_T[?Q?;-X\?&%HL7'R3I-2-Q?[?80V5,/* M/":U8VDSV8K3$C&$['5CXKSH\'3FF3_+NG!)'.[+[9>8N8*Q6%EZT3V(E:Q? MMZX+F4>!OFWSH]RAU3S7"F+NESL.@A[H;#R'7$3VPW[!*-+B*/G'VDN@$,Q= MX'KOGILZ/EQG8JJ#HW[S]NOP!H.4L)RY(D8Z3+>"1I[3EYAD["4W[R3A2B4B M2@=; 0K1A^O-IJ0&B?I0.\ 0JU:0'2U_?QHGF>>\5U _#\+RUE]#J:)5'6+% MB>0EHH@(2K+3"BA2&&R8- MZGCMM ,KD%X0\P1V!*$=23G#"J"H)"O8'<\A$3IIFB:9Y\0W4%IC'V%%F18% MJ'97I7+;*QCG,S4>HY8D&6@$"JQO[_(90 MO;=0T[SG:XZN0TF&A0H53V$?,TDUG,B=(; MPY]*5?LL>ZK&'\1UI$# M]/M\V+V$?O4)*/UH!5^HA!/\=^K *T6\=W?!-HQV3K'?JT9 0L,*5@!]12HI M$/HJ-L$3.UV$0ZT (S<"R:/VE+I&JP4L [FI;[;:R-Q^&2O 9W%:PO@LA3*@ M,<;FP]KHIQEIQ%K5>NU*!K]:0U_36 MVX2/K=\PTH6J9]M%S),?O,3O\!+3MB<^"0U9!U.;35;"O.N5#$ M6U:01Y&EICO9N$19LAM095@PS3Y8\? $_M3&>\_:,HG?,\&)J M)*C;>I7#K2 \92]64L$$WQ&(T5!DZ[1=PPK 14QQA0+TU?%!;]7EHX4IYLF3 M=]-\_J]2+\T:74K&67$NE: ).=<3#K01!&44HWBH>5*Z][#BX()\0)H+"U40 MY4 K3B(O4_&$E8:[X,K98WW>5SREJ@E6@%0P%?%\*85V(1]M!3##MFMI'X;1 M]@M6(*VD[#;[UFTZ=PC[NP)I $5[)TH.C\ZNQAIE8ZS _5/$\LJH1=>)EA%Q M?U$'$>]Q(S%<:,RT DB)IJBPRJAGF'_-:*EAZFA=LIJR<=/+IC/)BO.2%ONO MQ*+KC+<"H&+@2#UV6#[*/*$]$YH!D;H4O;-"6"&/:149PI5)E].+>%.P7D+% M2,8B:O4@AE[;BE/.R_E3&P5O820Z:]E8RP!16GH%PZS8/B@=RVTQP4VBK @' MFK]S5Q#E&250-['\R KC;+0"(_HM:(F9[0I!DI5_A]G!M_]"I: DZ2 K"%)8 M/Y77?>!%+]A 52ABUR6M0 L\UR ,RU_$\@CS-_-O3H"?G^#2 M"Q.T><.<6V*/DHRS NMEKZHZK40VU@I I)'6L=$8."D7V+M2BC& M6G':(O%-'1JIGF$%4%QCDYE'MAW:K:&"NP6PF<*5? :?8J5298 =+-;N^'!X188)I+38ZE$(M1,\F'SY*[7^I?T&ZN[2_3GF@?T M,7PG)J]//WS\$^;Y&U4VKV*L)OB3>21+=ZK,FT:IE@!U@HE6$E!+E?%"Q'2UVB+%1^) M^;9IEA7 #5M%K D#!/A9=0/6H'2ZLFKBC"+1EH!Q#/OWE@,C) &GLH&VP'* M^"6!1DC];OMQXZ%X#U[@[=)=G=IK/UI!%4]1N$'(C<'B6I13>1U;X9O<.,D* MT"0!=,U:43;4O R[\N)?P;;X!0^+@$O":]$49*BR ML)X[3Q"#"Q) T^6JCC=/D.L(2RI0HR"KOB *T&T8:L6YL!KL3$TGB;;R>Z4] MR0K0Z*,)+VT8X#=3[KX0#K0"A'J7E77(30T7OA]^A?IA6%K.>[-H5HW47LH* M- S:0 \_"0\H>0O=T ]?#RKV.L%GK4#OA?O/E(6/KD/>LPN5R@>L0]*U#PIQ MN1#&]B6&UD"9P'"Q2;QWJL.ILD9&^(X5",S.^_+ >J,!D+<1R;_;'&2:DL8T M*\"#\'#JEI>5<2Z/L&/3PY79JOALL^86\)BO0M_?CE"!MO,N+#'4LA@KVOR5 MB#_XK2G=@J:Q5E!1K;+118IY> 26*-%Q*X9; 75'RBF3DL,"P+ MI\F,;\42BX'[[&$Y'4(&,7?9D*()4'\29':O(=)AZCV8IZFL=AXI6"/QE(D& M64$S+"NK,7?7*OFIJ.SS3L00P)$QTR8+@7"2>5*J5/W+30#/B#1'?Z<>8ZA< M@E_T:A1DC>CZ+6?%24L3H.1^D88IEH"541TYH ;9@(PQ3YXL.::IQK=XF!5X MQP])E")7+P- .MBXR,SV<8N?2\>'6FDW02UT7C7./"EA-O0.99AXT,AR6^L< MW9@4WWH)\V"+NJ.39K,_KD/:=#8/C28UX>0\77<%*^Y=9I#)+3=*AU(^S(KM MJ\,.5BS4X+/C!=T"%ZHK6 $T+\>X#GF(GS@NN#[,.'^D9H*;;^0J4']#K2R> M:IP=C(+4C?3S:]ZU]*3V$G: +>1N'QEW^[$S?Y2M8,5=4QH7E'W8FZ:9/U., M9BR-_XMI_<_IR[V@=$CM'+5F67%VA2A$E9*5]ML.@A3J\56;;8-O*L)R)ZEWP\O;,*>WP)PXW.)V4(SO0S,J MK&4+G1<*:['>3//TP)\,WA\$3$CW] EE0K,GZB#*"WO0.%EPX7V.)%I'MY6L0$(U=5WC96V88@58DO[%37=- M.L,*H$"%97';TMBVIK%6 "(.:(4PT+PU@; 6H[" P%W^"8$>8F$K4%2_7$J13#K:"F"**0FL(V[. M#UGTN;L,5G!28%G _"['_&_XJ?"4[?)'/0#5J!,M[G=Q39!$41CW'KOO;KD ME1:R! 4.N&CBI%EJEPPU+S*RM^0*_[NWMEG94UYUGB'*]G MMU5_LX*@'E*,3&_O^""G*(HAB,99 4#5**EZ$F1CK0!$UL^1-(N5-CK.4[@> M4;+<2F2 H=:V E%*[LTS*'7X8^MES/-.'GC'DXV@Z%5WZ2M%,1&>6>>"^[/%?L! %]P,0#P\55"4GA1W@+TSES$.2:I"V7\** M6U<5N,&HL!'=-^% *T" +"&/M?(*7%H![Q4%D",I D0QW#PABLI@\,;E(!C6 MHZP:9UAQ1E29R=)<&SH;B(;: D:EZX).@*<$R@XK68&$LD(&AIWF0! 89<7F MLT+$RLW71QDO#T@*)(N+ Q9^L@+'CRC1+$DCPKW^;//LFBN!*Y1 AR'^W--8 M&:D"*1QMW"AZ'6Y(H4SJPI:D4PH'V7$W1*VKLQ^LN!=5$8HU+-&1MMA0XYC& MM])--TG>M08)>MPH!UIQ$AE;5Y:*K ZR8NN"2OKJN#?%>"L R@380D&OO#;G M7SW,]K%N+/#6=%K _)M![6M,WV\J)* :;,7I%0N-%BQ*\M-23K ")"$]94YX MN45*9YYY\J.U06*24Y@7!R'I$.NP5HRK1I#MIEMQG@,6E%N%OG\[2>FZPI>L M0.*7YW5$R/J0>Q_E5T$^VOP%R.M0?0T;2U7Q(5: FZ!_/]78#IY!4* M_###M_//,"(N#'53ZI9+6'!:SCO/VZ_ 5@4/@%R]Y MN]AN/=_#DV-:I!<@A# A[F#5L<=/\UDKJ$J9(:==V;_]*E8 7ZK/IY%@IQIO M!4 %8R&H7JWB,77G&C=5T!BM"]?%M 6M;1+'_S_>_BIT)>VM1",M 0)S800X MQ1SYVDD<061=TU@+>#1_+GE@IOQ!Y2.LN"MKO/IRR_*>21^P&)[#>T]L%%8, M-W\&TI)_E9O,>F>IFV4,LZ(59]S,]2SB;5J!;U^P?A 35Q%R;[YM\-!Z':!> M"UF!@O'Z/I53M095XUI^^S@0'3^H[+!ML!"I"L M$B2_40.KEEE6;Z[YITU6^C)F\>.%XI?]ZVFV6=0"U-RM'@BOS'-R)'G&TI%6 M$'*O_C_*ZF-#+&P%B@HU+52)KZJ$V99+F"?O6FN&&EG71EAQ5@2[\CZ&A9^M MP''!4)W'JM1L3\VCK?\Y$3+B%QGEPB J@J3&M.L "_+H:41HF+A^C$D M"@J6A8'CQ^LPH88B_CM1Z,+D[RAAS97_A25O(D3?AE&AW_)'$::FW8$52)<) M"YKULUI,-QZMS*(XQ%D3I1^M.!FQ6:;:Y$??H%.=:060DOA/F1*F&&X%.)4& M<[2_AD:,:'VX%>"4^DU+BK$1)OE299(K]%OJQ5["62EE@ 7N)[6IC/U-\V*) M9C09"1>[>@..^F4/STXBDEKZ+&8%C0U1]DQ:>62PQ:U 59:\ 7X(B#^11W9* MAEH!!ABJGKKJ>-G[JD$O>&$/D*WXV; M[1:)5>=I=V">XTA[0'WJW45*MH(5E$:TT3S/DL@.]2JV]-(WE7)NMXP5X+/< M\9@GCSN^TJ"D&&Z>A%?(W7D^^AR%Z?[>VWF%(SBP0 '8=Q9U+0DRZ+:,>?"? M(K3'$E#6:"!P"_7%);!JS+&"3#\C+*0X/N ='T[@ 2YE'0\V>*2=;T3@K2)5"VGZ^(#S2"$L'&(I$;E@F0'(4^ZBJ6;X MJXO6#_X5\]QAA>'Y^,/E'Z%;,XC13[XCJ[PH'VH\#.(*(FJP/B *VRS^9A[? M30U^&LM!JJ99<1?U*\>HA.+VJU@!?"&,ZRY@88L/3O0K(L7G:@&,@7N%(@AZ M8U>*RHB:/H"QOF4%(FMV@8HU0*TYZL^V MA[E"00"4DK$09JT69!41B 5K=18$T^)\V89-&<,]EW0BI.N1''RL&.:%%TH M]B MNMEJ ?-40'N.@JQ0]G/5A0K)0"M.32( L)BJGF*$8A7SY[>.7'S5,%/Q M:))1M0*<=) 5YY8K26)EL]+M]TO@)3$UK]"CT.A(,/ G[$ ;#Q&4^M3*(^S8 MM. @BE:#8L4)8"_4VI!7R.UVU-V_8 72ZAXLJ'X,K ?JEURE^ '=H2BSCHLE M_U9+&%?/>;W*6ZQL.#X/RMJD)8%#.="*D]-MAR46W?7F6@%HKEEJ1/U+!UL! MBB[>H7O9^FO8Y^C8$E: G3T6]ZK6=_51YJ4?$$7?011UB'W"9\YN\M^/F;/; M(<[NNL+2:K9Y8//GK:8ZM7LO^Z]F!=GVM*O+2W ,LK 5*!+5MX17_TL0OL0H M(MG?-*P1(O"PDN-36W%> Y-UK&0,3!H0.,J'K$!A0:@LB(^KO-9C*[E49PGS MG(9(RT#G*_1*S%AP$QZ0ZVV ]0=QXB5I@FK*1]NY=IQOB@GTMQ1J/[PW/H&2 ML58 PCSQAX*-K?E0Z+60% M"@JA[W)F51MD_E5\BL*MET"&*HAYM%XJL0"5$&B.R[UT8)2R=?;F] M9K4(8YK,OO/27=Q0X:;;2L9MDK2:6ZU6?D'XJ!HGFV>89VAD7WMPZ3F%.*$= M-P=XM01R_5EVD*U0CU=76V^:8P5@,D\[DW[@N:FULVH[U_B=NPK?421RU]9^ MM.),\A> M[D-N1&8EEJXS,L*:CXE+1:RA)G(@PY9WHJ8FS1.,TZ,95\3&.\U M7%+9,/.GDR%T&<@"K^I#K+A7:[2# JK1@<8H7M*NW\R4)O5_-\\R?R8W+IC* MKE/?V=QYGJR#O6"0%>=2*+ &K^-RJ]5*JGF6%<"5R\S(M531."L $*L=U/*, M96S\D& NA04 ",N/Y<)"AV4L!G_X)$)?M9QL7(9@V<>"YY\#_JO*#:(P5%^H^#%XK'2F%QOGZ,/-$=J79_TY, M9*UF6W%6Y4>);I6V>6I^PHJCK07F(DW>P@@L9KH Y3.L (KP;<%=D0L:ZAE6 M +6"UV:Y_1)31]3RA=;GO@LX,[L-(TE[1 MJ^-3DWNU*IW@9ROH)*OWF\OSLH)ZDJ%6@"%I(DGN;=].E/)%C!,<)::;'8I> M\78_1^'7Y(V5IA%[@H1#K3C!BJGL7A4 )1MK_ND1=UVOWJB&H5:R MZ ATF-7%DDR"#@O9@8*\J L47RM5F&L3!]PTVPI@61U7T)IYQAC$IA0C-\01 M0HW3K #OXMWQ?, Z%G;!+0%%,0H5,/)>!83\O@01HD!!4-:;!_@7S_<]9[=RXH1D6$CB$<3#C&L. M5,F^]7Q):[OJ[U;<,&D/,%:E6/)S(60B5FKK0ZYOGD"9S80^3)G54N"O$PVS MY+PE*CF\QI#1U$VAK\VV EBM1/@5@N?.A0))>8!^GB%4MSK]!10B#[<8.K6FIL MOX05MY)G7;)H;8W\S/)(\V>74Q'M8H8&E[7&AO++BK,=N*$QLO!C'K MO&=9;*3^OJPX(/+N8#F=-X802X3E,59L/)/15#NO#;)BZ^*.977B>ZD27S$% MGQ?, A(2S74V*9PE!64(-.<5?GJJAGF3X0' MBRVWM$P$N![O:1@9[0WUJ78\S5,L,?M=X[O7Z98=41Q+?I*,,26;;\AWU>&[11'&-TTM+]=>PFM[N%Z[YZ; M.GXUO$4ZR HJS_U-T.M0%NQ6'V7%YEG^(*NAM(Q(>'(I"#+[,6:_QL)GO]-" MYM^/Y_3%QWO#LEHIY%:F$*E&6W&>W)"S#B\V6'6(4$-FBVJ\%0 )Z4KN=%0, MMP*;%$6\T&A2U:<6R9M$BN^H5&$G-Q MH!4@0'H=/(S067PO\?\I^ZWIS;0"2.HYSRO?LZ)] M)MQ7B+65=&"*04J]O 3 3Q4>T6L()P.\OW*E_)-1C(4."N*BVS)ONH M%:C-*]6*=0/^JWG2;\@*KU%ZPW@KL-^F7X:-AGN268F0C$/ MO*V_NZVF6W%Z>=2^]'TP7_^@GETX0-RWO+'@X%\Q3]A9+NZ5XWO;$"O93I:! MBX4C489NY_BSSI KF>Y80(0KKE(TQOW'NN5VA!"K5A@$-,I056U:-MH+$ M)"W**0WU;72N6,7\2:[0-@U M4QQBQ;8E3:PD7AWY:"N Z5)?H5"$1F;Y'6!9\X^&N-1;W0?=.-@\*'H%P^Y% M]0"ZS+>"M'4;;NF,MP*@05U**R_^]193Z1WHO?C-F,2/)?KH<:.V,02P4 S7 MLIS&-CLSS\'(GBZJ(9R5GZR@)4D-&VMY M$S PYU0-M<7?[* +<2U.^GQ>%7I?%,K/Y&*A\*A[K6B>3>F^>A]K7$Q[IGD@ MO^SQ7XC'%?+'B\4F)*:QI@E6$'-V (7"JIW[H6D]9!W*ZXU43SI\C+XEPC^M^[(..:K!MDFU)0O58S MCPPBRE*-@02*>-%.H14)!MK!9,;6:N&!H**C$:4Z_[P5Z):\H*PU3,?W5S#; M"F!%):H5[Y=TM'%AXB8K.QLQQ[ZDSD1IB!5G /1RZX=?(90/_S$7U0)70#9Y M'I_*[]QW32L0DT= DJ?F+?1=K-%2MM*F!T33;"N O71\2#M[?D-(PPPF'VW^ MU56:)3#/QR+#.QZ'9=^-N#9CVP7,@]R4Z40V+4YTNB(M%B$5ZC%,*C:]H=>V M@M"+1?AECN#J&"LV7F\EPXIJJAAQXR0K0,ND^LL#"0.D]0ED3?)D@ZT A67T MDL XES=6))FN[F7*RH)4T_7:SK6 X112/ KI 9!(&"6!P*K8-,&*L\M,MUE+ M%+$+J#K*BLW7I0RI":@TRCPQR?)+LAK)M0!O\0'U7LR*<\0:'+4$R.)U2@/L MV'(8A#PID6Z-Q04K0U.;)ED!6I%O\=(,=P%^2!W_B:12+[=8])%$J6A/M@+4 MIFA$\;_*M?4^ZUF!D*LP@AZH2:6OFZHXD6*"%2!E@0O0.(/U&LYB^A2756>> M!0^)%[A8MW[S9>T1RK];<2+",._E5A;H+3J(G<0,%4Z@ U\;5U&HI*]"0.>77: ?*4W2XV^T=+Z+1U7&LSDX2OL&] M5K0"*>HM0EE%+TC#-!8G9WW\](!'O,7+Z#[$7#'JG0/6\X-6H+1G!=9[5?O5 MH=:V E&"BKW*%'/5>"L $G3(Y)TN\=_P$9&F]1&1(Y(D\EY2DL.Z#DEMHR#! MW_&)C9*:_<6>$_807:"FZV[(]_];"H%&W>#J1>F8:#3C'3+B +%>9N(Y*2 MOCEH1(++IUD!7JV7Q5,$-O?D (&_"8OOW\LJ$.C/-J],"4+#'IR$E$JBT1LK M4!!N@GKLI?9,*TYTO&C(GTGS S.1F.5OVX%H51#0(_I*?FJ?%I7-M )(60=I MD-KPVZ5Z]C6G6@$FN)B:2F^4_Z$P,GO L7RS#V/'_QR%Z9[H5/&&"L;(978_ M25>9*;]O!\)%/8>D53=D@ZT Y=8+/*B6\ [\*<&<#O),J!GA\O#@_#.,U,%* M^M/-/Z*RV(FGD%3)11Y \2/\X3OXP_??8O=_0)3Y%1C]JHR;H)%& MH9=_%Y';")NB&%RA5P^^&R20L238FW#8I%N\0M"QPK_#!_;MO]!!NL?JN(DV M*4HX+^RM]//$6Z)"#A:3KPO%201[*X^;:)/$"T24--]Y%6RN_/M$FV*!N+?X M&7=\*-DN1YYTZ*270YC=4KL:Y5&3;E#8G+:VP?*H23=XLT/1*Q;EL CW-7FK M]*.M;50\>MH-?R-5O,ES758,Z[NM#YUHJ_B[(!\_'W8OH2_87_GW:=\3C;I6 M]<=%-6EBMIZSG%O\+Z)+)1MI9*.4\/2V6AP[+5%0;D[K" !A8M%1N%_E\&DY MJZ!_=IVQ%@=-_C+1L#?EL\2&3+HU< &XH/=L/9HFU[!/V?A)-ZWH9%G;L&BL MXX7_N(S6X=>@::N%D28V2@)_EQ'))P\V2_.'[$7(D&RS]/-&6((G7?WH+ SD?K0V9]'");Q2ZR;PC MK/DX5^6ND[7CE0R?:,NR+AZ%;=:&3+RUFV\;DITK,<4(ATU\X!N63N&!,(SY M"JEY$QV4UUH]:V*95%)92B"15D=.;4_*-+?&G=:&"K9:-(@.8KC>.W![O]N\ M>7ZF@.:U-X0FSW+5C:KI,8Q<%/WG[_[PT_<__&ZQQWH T/I__@X+#FF,-Q3N MJ7T:?F.I[?<4%=*MDGWB(XP1&7D<:*F9.QE>_OC#7/%2MK!R='R<.SHJUEV. MET]SQ4O%H,SQ\>-<\2&W97/4_&&NJ!':SCE6_CAOK%0,]APK?YHW5B1> HZ= M/\\<.P*7!$?-7X9%C7\,6*EX/S@JYB[9*ATO#$E_&EC,Q;MZ"8\$35('#\?- M[&5>@4>)XV:VG+<#"P&'RENBCY6CIF92\4RIRY#SY]G:_95.9 Y.I=F*P-+X M"HZ9V0K \H .CII))&"6O5=-C)LLB2\K5WH5!B[4?'/Q'^+0]URH25-L7I&G M+TZ>R[=UXA>"398K2F-TD)_$_%_R8!V>3MI<_)^%[&A,&"3&J L0%YL-L+/X MR3E %11Q*%_#8'.;)[F[>L@7CS6V=7'!Y8ODRHDBJ)-6ZFM= 45OKN%3T3H. M\^=0K\'?L''%!&- E'N^J$A'--+8M@O\$)-SZY/0GFZ0N/0K?-?(3&.JR5=# MW,E&_G!(QAM_^/*.$]"N3^OY$TXQ=XO"X+72AT]V800CS3V >5" \JVK#C.V MX7(YZ:QE-%2-4U)-\[RN(($H_AT7O:.LF&*.46858J#=U5W &F/)>*1D M]-#4U-!ON/#2X(NFH/]N"QGDF@%Y^G_QDK>K%&]QAZ*&:]YJJDD1=H\)AK<= M"EQ2TZRDM,E%VL:9ECP:I)K6UX*V&IV%&2%/2E!BML\!. MLP6^W%!5X'28!9[:^BV*6%-QN%D@KVO7T^K5G06R6K^',J\,P];'D\:6]I.H M]OW,"%=*3B7R*\T"-^TX>MV1-0LD]7D$-5QIL\!AU[=0'_>S0*/>*]GD&V6H M^G32J&I\(KOZ:F>$/;52I/+ZS@))[9X"J7=Y%KCJ\HCV\7_/#:DZYC$MCSI# MW(\GC3AM_4G+63\CE.G+NK4(@%E@J>63T#;08!8X[*-O*6,9YH8]#?[6%#3! M*]:>-,KTK6E"OC\L=@Q*)]AD%FCKP^4U[$"S09X& MVU*X2?XX<]XEB3@:!3NV$5'?.S<3(AK(!RX)L)H%"G6#4?**6>.CXXB*!3P1 M!+\AO&Z>C7(^^JSO+AMSUECQ!9Z8-8&E>&M4,>\!07A?9:'NVWWQ1VC:I-J#LR$7> MBC-6+6/.(NI7+)J6S0Y2>7!>&*H)D_(,!3FGGA?*6L8:5HEQ7LAJOH$%"IQ% ML&67JU>7)N:%*IG67GKZ! \D#];K/"#\*6 V@K7Z!WY(8PP4&E2; MT5K#6'<\' M<\EM&#T[/F)=92#(Q_UG2H^IH3C@8,L;0]!G%.";Y6/^?N'NO,"# X,>3.IG MH6F6,7#6>.WEEG'%&Q :8K#-WWO2*ZF:,7 -6$P;$<3G7R/ZW[O@UO$BHKTQ M.XHB0:ZR_0$6-.DPJEX8?A'PW^B#]03-@;$&D"21]Y(F<(_6(<1VPBL7^CYY M"I2\=NBOF*^(R45)79'3,-NM/]LJ+BH8;1[C.3=OPGEAI&U85[/RADGFA$64 M-&*_/,;85GD2"#?!73JQMY%L63S6FJU?>WZ:2$,/9*.-;?\7!.FIR+UXQ\3[ MREIJXJ>O:I]1G4B[-6P#E1V!;N!%VU7L,- U&E\J>6PJ,\437CMP2$'MYN,0LBV92VV8I0"6\LHH3JV(:D%:U3@ M//*!%@MEW!(>FJ*M>=-N9:D)<&DF<1/M<&965# M["PJ';1A6+KRW"Q"Z5H@3F(UGRZ0[CC1E%GH&:+^S^M;-(9:Z"Y@,&JWLL=Y611L\P52# M#:^Y#3Q>AWA#8;#Q2(>8@B02 F4^1>&[A^GL\O %TW#AC"XVB?=.[>GJRD,L.UD6*IV_Y-1+63R9#8(N3%XRXE'8TGDG/CF&XHV7JPH M<=,TS[9SI'[L A&2MD&1':C^ N;";!D;!^\/_F-^ M$($KN%S77KSQPSB-FK(Q>B]K$"%$$B46/]=+4LASI,5BW0R3OZ,$FKI( M =><;I&$^T0;7UPS'4S8 $-;YM5:S)P4[)-UF:Z*M7Q$<@[Q%HDPIHZ"U9QL MQ<,#N;E05?0NP#?,\9_2%]_;++?X4%25R73GV\.32WT<];AP<8H=ZIBD7101 M FB2-3^.JS"6]SSOLZ1%[*C2 !WTI5H+V-8JN'(QDP'#3 MV_)CDRRJ[*.I+82J5SE.5ICQ&RQ?[L/8\3]'8;J'?"J0-Z$7'Q:R\^(^8S#" MMELX9^J?R:C_%O[QQZ$)Z3/H+M0W2C+LO&A'NKF+:$0ZUII8DI8Q N6\.!WG M^Z"96_;F@(SIL"\B7<^_/8MT.1V/>"7JM?4!S *1W3WRY:*ON8M[SFC3<)=7 MT-;D?YXS-C6[ G ^@AY36$*PQ!E;?4?02'@5>^\IK)8_K3%ZX M,22T?A$KL^ ,8UF_U)$PLZ@.,)G,UC$B9]!#L)>Q#"3%*=_*6=#S,%)<&X8S M9[0.()L5(]/FC,JVXEB7N+A9X'<,&:U7.-XLL-Y-1.L9#CB+YG1326A:<8FS MP'A;86SJT,=9U)4:1I!K$R@Y9[2V%.3:A&;.&:TMA;HVP:"S0.M4;U_K -59 MU*F;]!UL'; XQA'LR6.,X8X2FPYB[&LP8 7IF33TM?!&_../XQP"O1,W@57V MTDENA#Q^>-!RDF6K]/H4:+Z?_66Z8IT#UK8CWXS1YOO7\/WW:./2S]X%,::^ M:!TYI(T+&#I?42E+=?H:=<5-TC2$C9MG'^"_0("-8,'&FD8/DM:AA^L[GS//D>A.,&WLLOGN][SF[EQ E*,%^0[T8RU@[;[Y\(]4A$Q%OC7MASH3N\&M0S1=J&#PPPM:1BY>_^;;WJ.ASC?]1A#7A M.+./JBYWS600%;\;(V+7MT#R:.*;&7+*'(W[6;X_S1!F;:R(>2VW%PV+G:,B M%QGCYY:$&:.F]@9Q3?(T<=+\L&68$3\V/.QNX.MD9P7N7$=;1J].P)R!6)][ M3G<[)SHLM\_>:^!MO0UD[M#8.M(-R_>,=W]N&4> Y6-S$MSI-($QPA5Y)/V# MV@-R,6L,4*DJBU?P@3[+#6PS(EO)2)Q\7-2IOOG2]UW- @8P MP"EGZE$?O,Z1*0CJE!Z'7E38>&,[HOI(@Z7GLLWW(H-+0/W"L407 W-PV0^&-]46"TS]FA@RB(H!Q.-1;2Y\@RLC"60@Y% U<1'E%&/L1+2K)IZ@GF/'Q=8YH.(-;\##'*\I2R'.>]=34[KK3&D582M+NA;HYWG62C'=D5IWMNN-65 M0<8N\CW",B JIU0V/K0-D^RXEN)C*-[$)MCG>.&N0JQ21(F'.=,3!XS$I(/7 M ?[[%OH8*S'5+6PPI>GN^!IMO8V7Z!K6^RYJL"MJ]90>PP3I/\;Z\RVPL UV M^$6^T *#LV 1.>3/Z4N,?DOQ!V[>CT\YKNZ^J5>P;+BYJUW94>-5EHZWXXEN M.I#2I93#/HM+.$2 T#E0R*Y (8E$0\LGTI>'%U&D9W=0.LNTY@V]U\A[Q_]] M\IT-RUW":+M-@6!XN2&=G;=?Q1@3_A*CY?8F3KP=WK&LGT=ET-"Y.5[\*Y@; MO@0;:L]/^.56HUEKGL'XD,+]4T.C-<5H/QGPM33DHU;KDY#MRP#MLZ0%/D&] MXY2/-P;"I1-[\7);>4L/>O!H3K8N(JNZX9;A6+7IYKI[(BPKI@CREE\#3Y^O M-,\;F*,WI?UK,/>V2Q@V.5)KF]YQJ&8,G3^YV_OA >&CQU(OD0JQQN EPGN@ M,<&"'X@Y+ %<6TAS4S\]758:.G%39N71N!;:[HQ &^<*""J"(H(,>G!U31K8!J[][# MP-!"*YU%];#:SJ,DV&NX59J+I*E2=(F)UC5<,RW\^8[D;6]:UHC$\_^6,YRYXUC#F M,03_=$9P:P&NM062JQYG5:\3-2NMH!RW9[VN/2$W6' Y:L]*7B>R[617SHKX MG''>FISU;=\NL-*%H!=9;A@%MJ0]@9^"H7P M@=SU06^WF@7@7^#+[<+F\+N>%T.X^09-'Q MSX*?_I33>DMD>,:ZRD9T!D.YW*CE)(=KLP(+:&A]1/ MO#VM<;!^0S2GT1"5-]#:0\?A9A>V]F'8#CV-.$YW MY*)I -IO02LR;'L5L1R8DDY:"A@,WSVI>+HWWYX7IE!)[1C5_R,M&@@EZPKU MZ=X=SP?DWX;1,U8 M!335DM8D GUU]"'TGMQ?D>KI*>?)=5F+3LD;-+5*EH>HQOT(G4-2T8;&M%.5OZR1H7L./6MZQ>V@9! OGZ7=N4PW9)B=T MFWT/6Q)9NJ8%SP[9)TU6B/%1^[=A!&VU6DKV>JO8 *XP62,/NB* ? F\)*;= MQ3:)]ZXK> S]%0O0Q3.'GE'T[FV0&*X+GVR#1.FP5,1_(?<)89[HPH/=(HAT MZ.]9@,(O#"MPRA&^H@-R!*_("T9D6H!*^(9AGF*Q!*,)D,_::EY M"C0/\Y"]%G^?NI*LB3?4(*-_1Z6HCV:.[=DI]NT:) MX_E'9KE^?@NC9(VB'80-K?&'+KYYLL+LXK$&R[16MG,=[APOT-T\&VVN=*GO MQ#&[@,J="P::K#,O9D8/:/>"(AD$#;.,@0.5%AZ=G9IR*H.F*9HLQ*?&!..H M5/"/TA!S%77)*Y=9:95'+QYKLMIQE@N@OF_5<<-N.8Z2PG;QW_*MXK_\8P55 MO(0;K/XZZ;8>G&_>+MU)-U;^?7J,"6Y.^3>#;?%8PE[E/L0J84$YQQ@HYUQ_ M#>.:K"H?!+H\AL%&\O,:_RG&(&1Z6J,1;K /&8Q&2+ R@R&1O]K*H>:Z4 N3 M:AN%H<9I!ON5U"UJJ^H)9*2[^;Y:[I)B$7!?.(%?(=*#T2QLEC"EM;;I_"F%26C6]\;X<%G(1; MSO'_0F5#%0_NN;*Y.TH\9FJS67F,95V-BJS_\B"VR>< 8#E6QV(RRJ?,:S]% M0YR.YE,;;\XX$X4;A-P86#@\:UCY0'=0!]KQ:6L:WI1&9KG1GC]TM\X6S&$% M]O< N148NJ]C5JPI7AVX"LH'3#7#+,>)J81%JF-S04'%-H3C31OIF7RPC%;> MZUM&,;F$<^7X/G(O#[S7$!LH%;Y[KCIXS^1H\X8Y,<$YZ9RT+75.$EVHQCEV M'=G--RPI>-EVJQC]V.:@&M>R31TBB88=M:'*7'.@.9FW&DQKGHLB%D>S05C9 M<)=!0365@=AJ#7./-2LWP[;*WUL2?R)[GU53AB[SQ!VI+%T+_ZFD(3K^)O5Y M# W8<.#5"'*DCQ@[SD>4T-2 ^S"6G5]YS. R%+!F$M7A M?*/&1[&(5!\V]$-#U37G%9^4FBU@<:<[7 =$OE*YD'HO" MB&.UV4+JR*D,&[J2J1._ M,<*6[$0Z;."=X"M$2EPK=E$=8HXJ>59HP^G5Q]F1":L,"RWW-)($89YTVDC% M/B"(X:STGE4'38Z!*_S%E] N;(E]!TW-Q\9$DG4$)8JB+))2%85C(,6W"!_* M8,U*!ZIJ:.2IXD828@G8$(0YGO2U$<9.B3OL%/YXTJQ3F-*BDVIW\Q'/_II'$\T5TH6U+&P.P<5)R>R7X,[7\^$W1O@A[VA,G- IZ(^"\?IN+J>P1Z'P[0WS$JE'D=_PT%3 MO?U*\9[C[O<#+ 7OE'"6WU+OW?')OI(KK+8<\,$3IZ$$=+VY%O2"$6^TL:Y; MBP6,GE]E6[5ME_^A,/(N !,,/BG,%?9A[/B?HS#=@V2/N40(%S]%+N.2F+05 M9##9%NQXF4:K':%Y'6>1TCP:DMLPAEED]HU*SM-QIU&2LL+$\6MG=?0"W*?C M$N!*/N\&@4P\=@:5OWMO]1<$<1S(O7C'I/B*LD!YD@M21G/W=.RY M7>W@ZJNDR&_E=@A\:258].980WGLFFO2'A]M%^,3,&[5A6JWAFV@ROAR.V"E MJ]BA RA%K.;XP]-618>5C$JEH[J*%;/ >Y/442IC*G[@9U)6>S057L(79D%^ MPU][3?%F%E:G/I<[DZ'&P-2HB';W%_L?CLMC+F^)4O_9P9&*>^_ M OW 'S'8-KFA"&<5;NGXLYW8OC GW/%8WWU2C987&6+W^L"#KE]L(-#6(:(B-%<^Q0;/,/2SO_V)FP6D@')K+SO;>!K-V+UPA1 M6?DX/27UQ&9'G,NLU,C;KF+0QR+.VFYPL2@G#0M,'"4%0/#?1^-]SJZ^Q#G1>1D+7')#E^.6NN4&^]"DM^P*% T4X20=9VM723AL MTHVNT)ZU3L@HKKHI*2/0GVN,8*%+ 984<[I0N%;$8Z<]C7I[VB*^"[].NJU* M:]S:QLJ_3X\QR>W*?YMT2T]1Z*8;PJ">4?2.^7DLO4+RL0._5E_V6'0/DEND M>#-K8PPZ=4CMI2=@(P5.KG1VJ^<,C,YE$-)*E!GGDZ-5.M8V]"IXHVK&P*@E M"N)3]6$1[*UI]"3[$I)D\WCK])<^1:DTM9U.GQCX$!\\'\5)&"!>?5IT,LFB:3682NH>/J)F*:H9M8"B?'O4<$\+',F+BA(1VA,,F89CR M=U(YWF1\B;Q@;%.42>/,X<62ISGWT90)*#Q+^IX_16CG2?:C M-V?@/?XM? OB,&#_N0N"\)T0S=_^=GV%^;5\HWH3!]XMYL=;+X$<5? AT9YG MK/6(:(^JX4/C$4ME,0HNO3!!FS MNE'!/-0SQC-4E^5Q=B6YE+M"&_#'N5\"S&"OF<-MA5^NH%9"<[AU!X;U8D>\ M80_QKYL-LZ3+CT$^>!Q^^0A=]7BG)JB'3%I8P%\8JFC//8%9O.LJ(V'W^;^T M<5L=.A%M7[SB._^*1Q2(4(':+LM,!4D08-6N_OVA;FNG]2>"_0D_)$&"V>2% MBTF7,-Z'M)H.=*J\#2.)-4:7=W6,)G.2MS=$%YP ME>(CQS(3V? C2AJ+7VM.-FA6()R41I/5MTJCS=@)X?]SU\XWJ9FA_4H#TR78 M-" J<84_ !8/[LJBC9M%5-@P8WCM:H.0&P..Q%89K);&O..Q1.%JL\+@]Q[. M56E/DG!6C7G&KD 9I[E_Z1J]R&ZU)4WVHI2KVBXQM*[+I6O1 M/F)HV,YT(R40'5:Q@A_SAO3++4;Y.RC OK,10=ERLMF" Q3?URFSF&))@S2D M>$1?R2_R6ADZ<\?PGM4_2@D'B^P-Y])M#7/'XX KFWH BW=<=B*RX=-XJE:( M!>7'%P'AG_0*QQO2^)!R5")M4:L):='7PJ_5:?G!37UAE+"L7XSI].5>L%&Q MX4]GHC%"4UO*9*.&?AU)C&R$)3'"0ZH6#>%KV#!E%-\]7*V+/2;&C4<=KH6O MRJQ5FC/'V.\>ONH4OKKC7_58+W3)=ALGFJN)!#?^,0Q"WNN/AIID/52%U-LP M:2)BCGE;X\-%2V3*@Y:7QI9>"4TJ[;LM231I\D&XA3624C9QZH M$%ZW(HY.'@V-J479XUC/]SEIY+1*',J0),_BF3.R9 RZ ; FJ,)*,,M8*8DA-ODM.8%,0?P]8:U4G?V1:)244VUY =.IW=[P2#QIO MR7@5-:VARJ8D+7Z7%:+>2>-'.]>VX:V=E22GE;18J237G-5VTJCK5/RDJ#DT M)=J=-/8&L(/KI *>=$7#06W@A63%DT>:RBY63HL\>51T,0C)-JDG>E6%RWV=Q#N,_0 4G[DECM-^KHRAA<-)8FX0?=*G$,%V7WY.^_1(/ MUDEC=QA.4"NW<=(X,RH7*.N&,+3_X:31/CXC$'N_9H%<,S3=J8(,.X\_GO1Y MC$OLC4%#8^#8IE@"(^3>4#2(X?Q/9[KN'<2A#*P9 \^SIVV]$E(,]7\^DWAO M$I=D+\P"PV:XMW8A,78&?SGI,YB&RH<]Z5DMF7T MN,/OM(.YQD)ZVX)^'-NG[5\=&]N=*@QRU _J8K HE6(2_M)4#I$C>5#[[6QT MH[;%'#FVSY;%'@^F3OU)CNC3-AF.S;;553$YCD_;?#49_Q#7]>1(/JOWG9$L M*4S*,7O6#7OP8G&158[:LU[8-SBD5"^6A]R<-;\^CUJ'NK8<\6TK8( M+\?Y.<"L,\Z[E WF:#_'\PPE.*O*%W-LG_7!/MC6K*?,D3VH3C@W>U+[4M < M[6-2XM2<_R>-<3N1#UD:6U^'F>]LKO@HE?PFV/ZK&;VX2RR:,L?SVIF M=VVGJ:@ZQ_%9H^PGB6B4A>>H/BN2_5#=7-&>8_JL._;AQTUE]CF6SSKCX.Q9 MTB: 8WP"9^+_^GT-X1B,7PL#A+\S &O8!VB!G)P]*0T5?X\IZ?>\;<+O$^<; M)K/=@6YHA?_G'WG!]N;:[BAQ/#_^F&$7-!/#-_#=!<&1/A^2/W$V\MZLM>'#=Z!39+]7=^-;.A83V"AV*#B"/603I-G TN#,VE1/A4*;I2'606 MV+6A_L)I8WBXBU]41\\U),=K0';:2#WB6A03',SQ>1$_3>I%/+NSSNZLLSOK M.-U9<_$)]494%L!R%^S3)/[OU('F3633=\$VC':4/XD96<=%3M[ME.'C(H[3 M'7FTXY47_WJ+;\L=W!,LC:WPP(^B/>I/GF#7O##(SR$T^(*8IU;[EDV?<.=K M%.U:[Y=.,O?<9GF/LFP= MW\.";. Y=T&,9=LT0;=AM$*O*$ 4KP_(]388B1=?G-S2:IJM*3572'3QH_?62],KE))*V3QEX_ATE[0?#DD=GB*15* MH"=M9._[F"K[3L\>90WL3:U@G)$HH;MN!W#2SIM!:+*H3LXQQC]OHA#;XPYH M$9,'W8R>L9R$3\M#\<4[A@"N#O1A='RAY;7-3'/QOU[@!!O,$H&$H[2A\H]L MM+'M7SH^5,U_?D.HTLU;N'_I<*L $+H]-"98D!Y2I>Z<[F6&YVYK#&SK>WX+ MHP1G 2^.J!5JY?@9/X.<'Z@<@8V&:ZN0I?X-[&#THNJGO!ZW(KN-(Q MY+#&XI^4M#GH)XPAZLOS.D(.?K,..>4IZSPJ)A@,(:^19-R0Q:&<,O"%>XK0 MWO%['2:,"!!\'\:Q6N22 -AS46/(4.]KA1S?^Q=R/V.>"E!T$E)K MBUAY\E=85_+(49%NNN%K 'N^"VZ<*, /45S\?1F4(?XK\JLW>))/VA$QUT*Y M*24ZR)2'DS9[ZNH>14RIQ/Q9(*N3BI"W%F@CG\\"GV-(\T6"50G!8R#8P@YI M.B)TN46.!A,= W>^14AKL">5*B4-2L*SN/7-UJ)"TW -#6L62.LHW,B?]Y/V M'4WY8!.M>1;8[$B#+0_AI+UPO0E39?$X8TX'_\0#.H;IT"S&T1+85N8-4P\]^8=O]P@]A M@ X/3O0K2F[3P%7[A"6#+7$2P:.U#CD17OA^^!68 [XX^5.G']*DO]HYS.FX MO?G#N.^NT@C$/86SOW&X,0"JCTQ%6*9(:MQ+?9I+O4QQ*%^SG"+/=+$#%=$1CP)=J&$5H[W[I1I.;:YA@\WH#W M&GP.WU$4 +,K[U]YUGISC^[4P4(PUJF7US8GDJ4!EB7WCO\8)@V'+!QJS9GF M."^?@.:Q2:<;+, =@94E02WNH7J.05!V.Q2!./CD[%'4 ()HK%5RHW+_B@EF M'^_[,'AM TC#)#N,FN<(HLDVQ.JFF=GD44XH!,]1P>:Q'GJ+@; M9A'K.;I-1>C?F 5J!Z=CN8MERAX.)TRL#2Z?680ICX]CH2]JNO#C$\:MREG& M$/RG,X)[(+C)D<>0_.?9!M%_.JX@^A,MB9>?"U"Y(DQ4,/ <2F^:[*["(/&" M-$PK1HVG,/;(/4)8H7QS@H^?'O#(MV[U<%I_Y!S=;WMT_TG$N9:>E)<$'\C- M;RE^1PN4K(X:;[' .99_B.?E"HL.KUC6^1=YY)4$IS'Q'&AFS\-2L)1UKKO6 M]YOG<.RC#4<\!I+G9+S/(N8[G M*8>/VX18N7=!_AB)C43SPI3*4-;2BWO:S&^D6NZ#QMO:1&:6R4 U:7U0_)]# MM7AXZ<=FF^$;F6,>)A(_3(C7@NIV9X.X+>. M%_WL^"EZ(,9I=+R]P.\]Y\7S"1ED0.5P-H38:4X>NHUI$FY^?8J\#;K88^QB M%D"4/<_'6EP8U K-Z-,\L0,,@WS-6%)+MO MSU2:YYD___$L=XM%:C+5$0DT:,JU63SP!5%Q^S9U!/.5%.- ::V,G4R3=GV MDNK#I3_?/"$61/U/K96#3Z;)SMZ\/XD < /-@/>1%R-ZE_G[_>0N2)NH.L* =T T(U[G%RJ0LX\?6+.-'TRSC:+,JI3;7MC;:+(+?6S@&2\'!.HZW>2%P2%]=J2QGLX=K7HA6N<6$ M-#J>\VE>B&_C<1(>A,B/,R\4#N4"$J)7Q<+GB.;!W4CGG.&=EO-%@*Y^;I%9 M('2R8 EM&7B>Z)?Y?X0\=W!.,PM<#^$D/;=2;.$X4]!N'V%D7OC5\NV&P.V6U$9"PI'M M!\KW;8Z8'M6$<*ZP85+Y[1G(,(M3Z>A;ZQQ%,8O2!^-[C-HV4/WZL M\(&9H'!D^:-J>)LCVU>(8E4FHO$VSJ"(S)9:K@VR%0UD5065/F;H M/HJ*2N>"/N>"/C86])'D555,*'G@T3,*H/#;.V8]3_C-@!OWB@=M(+8.BY_T MOZ+TJIXK'C4IG'@UD)^=R(,=K/ Y*QA9;9@5&U8R*<' T>HS<))W+P]K%+"K M@/_S_(9%&)TR#3H+F+]&)U,MH"B3%&]D^YQZP6R#?6XQL1!RDD!0&##:5>!< MO_-5T%E@Z-UG>"F_=,*-RL8.O*?J*WH79-];;KL4S.RWX(P3624'Q,LA+[?L MDU@SI>$RZY"FW8A.06/65/O\R+[XJ=4^\UDCB*WO<&0.^:#//N93Y/#:T\XN M3#';E4FI^@M,L/M/[.,?N^Y>OL!8N_=S^;7' >BO,A4.9'=IDO%.$VED@YYPA>#PY;2+3 MW[R0.%; 3=$4.4;T_FQC$33JCIQVFD2K-UO+&#T+M(TKP[IFSB&]TV0 S"K(=& 2UW%N31?0.#\T%WQS#,U_.J.YEX&QA6N18?S/ M9XP/BG&%#XYA_"]GC/?'> L7+D/[3T.BW3]CO)G0/PYJ7IH7REOZQ3G&S^K] M"&B7._(YVL]ZY@AHET<><+2?E*L'1/H'*:7UR5Q9.>&3)72>?+C1* M^/PO7O)62V2-RYFL>>U(!@G+"R9KM0BV[_\MJU WHT[21]CYZ9P[=FZ^:4/2 MDR2>\P*+1QA)P ,:?0ZB4,Y6\\^I+>?W5/2M?_QXZ@K!R$H[:FJDP\$TR?@SC/;1Z.!YNCF,/:29IC!-.=FG]CXE"OL^?# M=*C7V0EBG_"-=9=1(O&H^'T3N$=DN7\B9_R&\#*.?S;CVVW&/V:#T-F.?K:C MG^WH9SOZL';T4Y)YNJMXRF0BL1.5/+ M5>TL#.KC*_P__R@TH-ALHA2Y-]_V*(@1#Z0[+@7\R3D <<#1$W J\PB6*\-P#3/&]P?9]\\ J/!*O-.O()-Y.W91I5^K:99QJ0/NK'EGO2L#E[)#M':L:P8,114@ !_RW?/O[+/U9.\"KJ$E/^;?HM";UBU5\G MW=8#%GMVZ4ZZL?+OYIPS>!L)NO?>D7N'N5KPZF&:8ET+G7^&$6D^^.CLU)UV MVJYB\.KA*W3Q&B%J"U0Z4\5CS6Z]R:)2&60C65T>35;K\[2DO#F\ M(:) B^>I,G%:;N5\4W.KTN]6X?L&4P!&V 8MMYU1+U_#*E!7*$!?L2J-Y9@6 MP!5G605.%H[WY!QH_K@T>4E[NCFC7VEOOR#O]2U![L4[_M=7? 3P[!7ET&IK MH,[+V DP:%-0& %JM+*BJUT %BUCL+E:&"6 =+)3L&%)0!(,-+;I1Y2L0%V% MQS-"CF3'U5%VV#$T==E2FW<-?7$6]D8-'1/P5M'I3AHU$F61HZ&BL,T#%=7( MB1J.3AH-/97@,N,1*I:S0)]8,ZVS90DWF@6..BC$I>B:MA0Z"Z0.)"!4U<99 MN-BP,C4FA^7$6;10Z8%)DUYQ% X0.N*J94\?H6V!3 MGH(D+"IS7QQ+5-01^90ZPRR)8+U60(JL(VG9G"OCOTZ=,? MCO 6P?N@Q/LX2 M][!BSX*!%G$S$;F7&)J*P&9BA-5 DX" 9V(9TT".Z*J,8KLYDIC[(PNY%]M# M/!07+"(-+V:K)>R.X:)&#!4&[D8"/ZQ'3Y?HK\M_1 M0Q@D;^K,BP[+68\ .*;UU[ GW'R5XP 7?[-O!&.^SE& ?!NFO6YW<9GC -A[ M'^*(R3+6 WRQQ1+50%"7U[(>]*,-1%;N\$O@,M,X%!O9X*&\@5E[:*5K6:)S M9AMM)70=+-$H7B5:>$7:G"Q/#WTTS\\E=A\(ZB!&+:GSA,I.KV14#_^Q;Z&"'QS6\I M1@5S4_SYN-P4)#Z?%1-7%O,0##2FT6>G0;,+E/4ZQ&.-;9W2RE6XVX11[=+?Y#ODG\EW_"U45)?4=Z&,_/CL_[Z*G D(XW!T*^$0-I$_:$ M(O)O,A"DX\UU&?CJ1.X:?T"!^?(8L]B^=&(H8[^#=BW,X!>!<$^,;I>'? PS MQ)&]YP $+GY8@\:RJJ-\:B(5_1Z].CY5Q 5G*AIA'_,M7I0O6'"F V-\!FT9 MLF(ENQYSQ?V3CS?(O#%N*5:O4V@C]41Z+U-L/Z*OY":/+"4KJ09IOE+=$TGYQH&1&AU27M^1ID0\W)PZMN0J02Z52BP"DF MV/D>Y;OD-X3J>9%[9(O'E/@?5AMRC9XY?@^];A*XEL^,5+WG*GX(7OAU]).1*(U>); MUB3$B;YL!E]D6SJ/?J_US(47]X(V)3P2.\"#'410)[0+R&Z+#B[Y!K MC 'Y.U2UV82O@?@D MTAIPC>^O*=INVH\=(87R,+%BX* D+FL6B4/*P*XBD@1A5">-(%ED5M82MFOL MU$ECK5,]X1-'Q;S;$@P;TE7D2#IQ42>-VE:Q5$7,29C^/)#5%*U5*HBE$1?$:NA)E[11!(D"BNK&Q'E2DI+W M=XI^Z)K1^+P*W/F&ZTH[I?M^ MVM7S!A&P!:D2)LE5;#2S*"0XV+/2*J=ECJC5)$+Y@B, MN(JW4)7%-$:KT*-$UE#94M,5J3P2A/;.N.(.HUF)S8H+W9C/G\!9=3*?>)<=Q@2JV?&6N\\258^CW'VC)T+FB&!4L4R3.'$" M%ZNEOR"04C'Y8*3A)ZXDS*Y"W]^&$4SD +0MXC;\1NRMC3<,K&8Q?1+H!7*Y MG8INBQ\[!>11D\KX>&/?.1>+/Q>+/^&"JD=?VKM[T .[\I^)<>$NH+K"&"_? M@#NP%\VM8/P.E,"Q4;Y&7I)%9&FN[#7L1WA[0D9X0T9>.%FU'H=;_XP\S*O5M$TE,JTV+ MC]G&4.G1#)2MDF.'NMIC5$S8TZ<]<:+$)J_'N&:ZD4Z/W\(9G-.YOM;4CK]> M8>*SPI3213H68YD%HH_DO1W25CB+^A_'\]H*#9"S.*.1$C9FA;2I7@9MYC:+ M0SA7%SH2WFWR36YIZ)]% 98)G^4.KH-!C^ G>@0!>H44N1,]!)/WJ[6;8Q;U M:(Y'\!6Z308]H_,5M,+,^X\_C%/GA!H0;X+C.MES42.KK]/4MO7I+\?Q)AM\ MFDFR 07Z+HB3*"4LHYJW?K>!$IQF/%N]!JE[,^+HO/Z!0/INQRFQSYE<^?/(+M M(_^V^SO!(_J97']C=Z#R>7L1?,Z#,4N9]C&/MOL[P2-BIGN#_*.^@]-%,WA( M[+L&K39W@H=CF5FH1Z)*;R0WU%T7(D8]YY3IQ;ZKK+^UX\^3Z65;'\03U)ZS MG+,OSMD7Y^R+$XNQ[R',ZU.ESU5;.S'/JE6;JU8_' ME7IUDDD<=P$^7T1:[@+EW\-'X-+(4SI4,\X)'IV3:7RR;K&'5)&)W7R#/\H( M3'.R,>!R/D&:]F4;6R$?=@VMM&*R]9<"9XXEN6 #+6K;C5.&^:KGF(S10EB" M>,-,_AJ](S_[MP=U[@ <4DWCO2 4QOKATB M73=GF?+%F$4D01M_F2Y?'P-Q6")[">U"W3 OP3D42X!:#4E.XQI7G *S1)G2 M%-#\X,T"=>= BRGH35,2F0YYQVML^,-Q&1LZV[(R2]1%'*<[:K[">'G > [= MT ]?#PUZU11?/KY4#!%P*R_^]39"Z"[ EP7%R0I3\Q1(%7[W7,'E;/P[5W"Q MU\ W* > ]Q\<4C^'6&WR? SA5+Q'\F5[T7K.M5<@[J69*E[:4,4:1;N/*O2- M\T%[J:_+U?K_V_O2)L=M).V_LC'?9^SJ]C%V[+P1ZCK:Y:TNU:M2VSN?'"P1 MDKBF2"V/ZB[_^@7 0SQPD2*(!,6(B6EW"P"1#Q*)O)"X\5X]%VN?8V_IVGLAC=9H_Y M@I&K&Z)@@*B'.2=6$8_.UH)LES"@:3?\J("XCS%2JOJ>+$3 ;FMP%9J;@@M] MJR$(O(6^LES%R&CM0N SLML:FW@%^B)A+$BD:C@NMZF<;\ MY'CN?7#M'+W$\86(B_N8/?;;3\I20X[SHBQ?*^@TCKG5VVS20TKSO>D]2W(< M16B/333O%64IDN*55.X/;56S+33 LHH&,G@;"!MQ 7)OG2C ,XTE%X"8C:&M M6';MN'X!G/H'/D9AS#] ^XP%C?2,QP:B73:8P:/D?](XH?Z@=<@Y(]C.U!7" M^EWL)>@91:_>!F6$KM FW 5T%%'=;>V?-:C3AQN$W/@N"@^$#YQ@D]WU*?0= MKH(OZP=S@SRB+_2G7AOBU!G8>CU%WBL^8)]\9T--@4Z+UNJL)3 ! M'P/+X!EM\"9)/!0O(BSE@EUUSSRB9+E=.U\YS*CM<\8 Q#/(2'C@'[CU-C:Z M+_^X^MZT]:OL6?CCZ@?3<^UAJ?]Q]2.4J)P\9%(+AHI#$Q>1#2:,:=3!:F_! M"ZKESH]%5$&2.O\O@J>$,8,J7!>/D3!50R3,+@(CI=!Q%3(.XUT&6#W/OG;8 MYB+R$M7/O9H*IP,;H">>LA1G1*4N@H4Z[C@.QUU$*>R.NZUFA.@ ".B6D\;2 M>?QT86G/RJ))$LJ=]U[+PNL6++Z(7%]U;E,//5\$<.=RGC"@K:,,,C@$E5F/ M%QV_")0&D7""4'0.XO)T(22U57FMS&67M"8E+8'+; M0R%!]FH0MSD4 H3E UA-H4R\)?;$DW\X^\H])[OZD^>C. D#5+P>PLJ@;C>" M J/PUA2[+8PC4"(*:X<@7^SHR 2"9/_(Q)4()GV)98 1XIO6C(U^*84*9<>V M@(MTYG "9B-^FAU/;,T R?:CCARR%D**MHJ+MEX67*E8*@TC80C[987_KY(% M%.*! QK^">+0]USBY?C@^,2E_+Q'*(F?Z#KL$1X7@V&\!(A426LW-%^W1*@2 MUQO-E9 NN!+2! K=G,%&?V 1Z*2^04NVS@U8\BTC"G&6OO&$(NK\XA"DV!D( M<9D;;Y$F>WSN_<6].BCI!(H8X1U(00=01,@O1\IZ02@=U7'KJ/2$0);BIA'U M@$.&<+OP6L.9OGRC"+LP"#EIX$P#YF0L$"+!G^A5XJJ? ONF-Q+;] 7]O41%@D:?>YB0$5 0"VJR4%6KUP%&^[0 !49;H=$!PCL;0"C4 M(1T O+\!(C",2?@"/@$YY\"-XZGL(@SS.48]C M#!7EH!#$:/./7?CZ#=JX62QC'3EDAM4W49:!_S9(E*+ZLV'[Z_R+Y)78/@/E I:0]8"5=>@C+>+4 '+X_=X M$[YZ;HK1&Y>W*Q\6\72[V<"\_._4"?X[Y7-O[?>A7_UUR>W"F]1W-O>>)WCB ME]5NX+G\[OF^YQQ63IR@)$$1?S:\ 2ZU$9:IY>\U2XU"9[M:>!G L]DIP.67I+Z.=$WA_98E)@?N< M'@Y.]+;M8?O!ON0P3*\8920MU!O MT(OTQ@>S+9RIBV][<%K;/7WS>3)SKICY7#'VPZ[-7)%ZHZ&MH_RYV!7"QS<1 M;-<8'(]] 42A@[DG5%@/B#??.ZFU,5M!7=.CP*PB[$-_:@:NWZ?,R_QB/H(] M4FMB?*(=!*-Y=">0^6OQ,ZY0'KV,HZ0R7?RWTU3Q7_Y8$0'"G&#SUU&G]BKJ,S]P M.![CW7[=^*F+7%($D&SR-+M:NMP6]7F+%*8/;^P!1,:NQB\"@_'L_6M>HO[N M$--2+$KK;<95#[U K![6?C'.,T<=F#N?TFBS=V)$,<\*JZ8D EY\E\6)TCZPEJQX2"&?;A/1JRX+ M)1T+FN9)D\A[*IZ-ON9(<\J'ITAU$,]%45X=?H.P,N0N@TI,FT=BIS',G7)Y M :9\JL5!180\U]DMZC*PM"@#P0\([_^8_%=-&7?\#7D3ABKC=$A]':$[N<;8:F1V8YSR/Z@-53DKKM.(E!G+ M4^BROX@V4,>1S)*-34CD8-T=S^D&O2(_/-+(PE<25Q**"7%'LT1]1 '6Y7P\ MM85[\ */5 $E6UZ!+%E7@W'@F&HR^43XJ;.-9D/?K'#B?<[8G)EPFPT\$[R% MR%=$LV@V,<>51VI;!#O)ZK7;65L+1D>:./M]^.&RJT&7G%"KP2)*GZX_E<#) M]K4$ V$1EC-!L*,*RUR:2!$%=M+=Z1:9.%,8-/%*,H&90MQZ-F7P_%-+@!,) M$B/(62)]E%B/E9A;J_4R/9[I1O*4%GO:]=_DYXSR:]6,E%Y+2>=D6Q)B&=FW MEA*I]YAD'"JB9�& K%!#-9N."4&A-90B/K%% ENL B')?+8<$>U>0<5D:] PJEGU^C.O MJ\#*6=D22(7V/BQ,[3@'U*M!:ZN'PK*O]161'K%NLK))V#JN*-5QTH_C0A%+M=KM7B(YI0 M3$I\@5<+>A-P8^JZ7*P%[PDYY!KWD[7 -1U?$>,JM1;$)N#9$%WYUH+9A*QQ MYHUS+:!-P+1CWG?7 M:$[)&!;MUK@7E"!HK\!K\6!"=@G/ J"VB)"D[(^NA5 MW$ +J!,P2KJ43M""X80,#;5*#5I0G(#]P2\+H06QJ=@?S/(56A";@/7!+K.A M!:TIF1WM6A\6OE0YS".5[XV]4GFF/=-:X6$+B9V&!_ ZY9FTJ+U,.1 MG1\5-/J.@O7/4$WNF0[([Q:-=UC,KU@,ZD/4 9CIRIVCO&=C1V&XH34S=E&X M890:R/?NYOI?/9/@AM1W#28;S\5]H%_EGV@A%Z"WI8%#VI?%ACD8(8=WIW<2 M6)?0/V)HSEA-%*#NU8H[FOI7'[P-\1HO=A'*W-+&7:DZ'.8MI]. GP#@4AWZ MG@77K3K8A\PY#5J3=MCS%-K*74J^>F MCO^[EV0A50+OWCNNPULLXI,WIDNSSPB#OV" /^SB_UH&[$?">:U&A?F:*%PH M.CI1\M8L)UO!DMELW,?6T3&_15<>6_T2#+_-B^YJX=UX),X$?BK MV6TOZ]#0M&(R9FS70ZJR6^77BWDY604QCKP\_3;JE)ZBT$TWE,N>4?2*5?R8 M*T'X;0<^"#\?L646)'=(< RVVAB,H-"LK2C. D#5%S98DVLW=R#FZ_J"=N;S$?BWUV2925)>PZO63_M MG>C@;&A@Q?%)],P)WAX25ZAB2SH-S1BT7"E!H58T1< 9P@ZZO)[K+Z&"U_/4 M:ERO0OW!H+97H?:[-GN8W*>BA5.?(G3P./-1ZS/P''\-]T$@\^/$_G,MV1A6JW0 MAB0YN)\#+&!O\O3&%3ZY@I3)A(.,.S"MBP/-//@4_[G9Y/D!_&7@-]8C+Q]) M8;"B#LYC\7PJ^4L.558VC!'.[CN*)G2?_TL9VV;3D7A[L<-[?H=;5)A0 &V? M8<:B) BP*=[^_E"[M=?X(]'^%-*'AAU_X;I>EJ=4.H28[J)^ XW-DRVGUIG, M*1IOK)6J5*M:(6)GDGR]0,G'=_:8 ]-8\6SGY45+!8(U?5'SP=''FS ^AED9 M'%*Y[RZ,.,;1D^.Y;+0[CF'R5F8286")&_(ZQ4N.=28ZX4>45$NP,(UOQ#P*_U)64Y;% MA9(>PUM7Y=,I;*\,-DOCHF@KQ^#J,L+@^YZLJ]"?Q)&L"OV,;8$ZIJ?((GD5 MB,/KPBX:F::6>DR^&+"U7FF?H?U]-?,Q/Q"9/CYFP^$-8>(W+':!8#J0^5 5W'\CA5+H[_29M:7QW1,][[O%AEEZQ+OS',+<^ID'[C#2?V MBO":CQ.I6J$C!C!+AJ7R,]O"\896ZBM+JA=>D[Q^O7).U&OITI%GN$=;$J QI>C28IZ&DBY;8/=E:BR-F MQHV7!5PK7^5YJQ1[ZICOD7S5J7SU4'S5RVM;F.?PR#L"B5EV7+ ME$4_F=PKZ302,\=%[=RW17+G>!']M0MKLP>PMIJ+]K=H--RIM+U.0+_++_62 M+^);B)8B=$;&:*5";/MZ(&@XA+4Z9%<)RX=9U:^\60)&GOVG%XTRR= 65 3E M7(37 6O5+;K*'TNP87&,;G L82"QR&5<42QV4N.:(&@BI8*T=;&P]JRU%32* M%U*:>%V>DNV[@Y:2W>GB6$D^_ZX?:!B4S@&%FX#UVCQ"X"S!0R3[AP3$$GDO M9!3%^XNG1QR%U_8LP8'%($,"80EC&'Z,@I%Y!1HNJ4HAO(I9J!>=35I+,.&9 M:#I L61_*9W0"C=$JP>2Y/JB)7B(3N@A ;/H4NQRZ)IV"SF-[\6/9K=E" M%@GL)DN(YXGBLZBW8RL)=!KEJA,2%<\*XU"NVBG=@V_4;97?,K84E%Z%XJH. M!-F59MOK_/:/4JEUZ^#6TQD'\\J[Q:ZI3#T\[0J M7GBW'!/-CV8+;N%#!@Z(D<./&D,&3YOJPBV=H.5A6'L4%EX!!TMAZ79JR:I% M6 K"*/)YF$H6D!$&),@K,7S(B&F3WH)2(CKP>#^1/=JGU@ED/ 'M2$ZT!S)Z MVG=GJQ2-#C2^F\C>[%4M!S*@@#8GV_^O [SOI\Z-O2H>048:")M*LW!T8/C# MQ+E54J,*,J1 V%(I-T$'CC].G#75"HY!1A88AW+N-NA \)\3YTWU@G$ZT/UI M(N@*2]5I\;E/)3^V>RD]+7!.('+6M5R?%APGX.$^JS*@%E"GXI*4E2?4 MY4 M?$9=:R=J 7,Z+@^50HY:()R ':Y6.%(+>E,Q%>5%+;7 -Q5KAE-O4PMF4[%1 M>%5!M025IV*>L$J7:@%L0@9(C^*I6B"=@"W2KX:K%C2G8H3TJ2>K!= )&"9= M*]9JP7$"-DG'XKA:8)R 7=*S7J\6."=@J,AK FM!;BHVRJ UB[4@/17+1K%& MLI;\O D8.MR2S%H FX"AHU8[6@MZ4[%I5.M::P%Q*J:,8K%M+1A.R'J1U?;6 M@M\$K)8^5(YCK&J6W(+Y! MB>/Y\=7?S+W7-_QZ^\U7_0;\A+G'3K0EJS6?21G^0\9 ZWGIM(%(UU$&?BNA M%%.5DNFU>?):#0M['"45R/'?3G#+"G_G\^0V&W6BG:\/56:OWM<8RPM+:3<8 MF]U6PTOW84#5OT^IGWA'WH/%[6:3?XF\W+256C."K7UJ-?SKQ5C]"7;2M[1D MK;7A@YNI"+]J.UUS$3U+K?3.]/STS/ST#!/R">+#\^PU:X MX15KCNJ=1YAU<37WMY 4=2=A^T[SYG4?<>9K%!TZSS?K9.X4*:]R\*3_J<'L M])Z=WK.'%Y"=TO=DA0PG$&_"[..\"!^G5@]"!]UL=L1T@Y&K+%I: =DXD+GN M"KG"+X"#MJHM3\ 9Z/@>U@X"S[D/8JPPI FZ"Z,5VJ$ 91A]0JZWP8 LOCB1 MF[L&^WH&>28U&3HKW]+^;CDOGDNOUQ!#.P64/L_RL'7N/OO-IN(WDY D?42F M0@*_[="^C_4=9LUE@)Z]KWS'%Z.5">B8KZ^V4:LWTR$92KZZ_8HV>">[-_@G MKB!@MQXZ>5=9\/.7N?,80S-C^>4 M/2+JC[6Q#C_(A$O]:'UU5XN]8Q?];KWDQ?9!Q"='U[$4E_- M"-FLY"T(QT?/^#S#,'M(FEW8;0QCB1^D0O9I0LVIBO(!57J:2S+S B<@3RJ3 M;12EDJO2O-;&IO_!\4GERN<]0HU7KYCSYS8'10#3G2W5S1 Q*6VZ+HI%5ZP6ZY M96S:F%SZB-D_"1=NT$\8 ^KS\SI"#CY+WTYR65C[1-!A7FVU3^C:V$\1.CJ> M6SP!@F=:J_5L3!Y0)0W8.[!@XM-'"!\M Z+$W3A^^$7HG7@B9^X3SV9 M0'TT4+'A.4+?D0A.1*FMDI'\4:J0L6)(HN9S&!-ZT/I3&*"W3T[T)TKNTL 5 M!ZPYC>K).:)(0@*KK<$B MBRV?LW@)!!W,'MX/8;#K0HBDTYSCT]F+ CK"-Z>XC!7&$KI*+$=&=_X&S_, M&;:>T>+.[MD+2;.;DUQT)FC(W4R7FH+0WW]E.6)3R\DSG 5TEER?;&90#^G$ M\T9>>N[/0#Y.RV'4+;44W:67GG0UD.O5TE< MT98G^NE'C^G]UH':#]-!3>1XUP'=C].!3N;NGUCJJ+D'+R\V=70R-:=.W$1V MFB /C-$0Z%I_OY?!.,#/4I@SD?IYFRU&;4#ZM3>5&!_&0 M6Y@:VGB2],[QHM\GPM+.E%W&:S( M\D5XM^ &CR%>L?RO]!YI:_&;V0.#?L-< L4 9(C248<;WQA$E0F7U)PVP.(% MRU!GTWP[LF/GH1^<2\+-GT\1>2'[>,1@>IGIY?G8I@J#5I4FM3[F>?3#6T7* MW$7H?U,4;-Y$&8<*/Z"0-[/_(I]>"O$U=NU M[\2QVLYB]#%/BOB4H5+H\\0-Z1?Z5.#U7T,,\&44-C)[\ M2+MWV -#?VZ^]G)68I\3[[&A0OZX_=_4>\4&/]YT@M-2T,$8$2NLUV-M/T$N M>W;L?Q6NU5E#SD ,=,FFITW(?S%=L:=YH5P5=&JZ:Z.]>1+L/E?,JU1VOY5Q M8LRV!D<5(#6N%G4V3]Q8RJYY9F1.M]QB:MJOJ"M0EV@O5R@T;4Z=+O7^YAFQ M8DN]ZVQ]O3/-=G!O>W)TKEOR+N@Q\F*4[>5"97IRWNB&SO(E=N2%PC"(/1?+ M+^XU[0$&A$'=@'3-[V&,*C+>=Q89[TV+#&OOTG+C!5WC"_,=5JA7.>VXLZ@E MF:*6$SU<"H+E5T"Z91J<'FJ71OM!XZ)V[4P]!X#)6Z)@M"7HB&Y3Z8-G,O>K MM,LQA

4%Y*'U*A;GA6XM04MT;HP'U_3. ]WY;,KVF67\ MJ*8=LB/Q KM_0*%I"9"*"J$Y)">SYX=(\;']7=FZO.3:#JW%ST;,2B9YP+;@UK^I3'\4P. MQL1[Q0+T"0M7/!-GAQMM2&(6UIVR/QMT##&BL67[S8D\LA]6F @!Z[6:@9BP MD*T8#;45WBC6T_WPMD9!OL[XC^>]$R&5^ALJ ]@(.="K^M4SH?MM?49O@^\F M8P:A+,2AH-) &_L78JPW^ZL,,/3L2USJHILY45[;@>?4/!;N@_)[RVV?TJ_G M#7C!5V0Y"U249%]N\T]BZR\+EJ_#[/H :Q44>HTUSZO\B^\ZS?/42X,>]DJ6 MS*$?]/./^1DX1?U[YQ"F6.SRU"[U 4:8_;O\XU=]9\\?0-?L_9,%=<8"J(\R M%AW]ED)]%%TV2<6BK>V^]Z<'(>@,A&:(\B!C4?&^D'7G4,$=9"PJW@VQ%MQ! MQEZ+=T.L16N0N2#"I1=$F"_^ XUG#>+\@@PNC"!7VZD&&3,%AN1[@!AWX92< M8: !49)?/,\ICQ&LD$UJ]V/ZD3Y?=U'T1$XEJ5F7&E7U>4+&"L9A9*Q,PX@L MU^E\4O)63RLK=& -DN\[GU9*WL"PG>G>GU9NE/5YMB.^::J7+56"&CH _&'R M %:B+3H _'$J '8, ^G \I]3QE(0"=&!Y4^3P[)#B$R+)CTIWV/78)T61*=@ M#_<-&VH!=#+&38\(IA9 )V/V] BF:@%T"K9.W[CN9&^%O)MOA&CC>&IMMO-E=,KM+ MQG&7S$;Y;)1?E"XZ&]JSH3T;VGH-;: 6S ,QVS>8&Q9O( M.^8H" T/62]CF@M[8B+C0-3#,!G+(ZWK'^SH[-8H.BRWI/)_]T7N?9!@L#R\4?+BL\[_A!&M(?OH',1UV[J.8G CX@VTV$4H.XR$IAR[ M+<25^O!V0EEDR748 2*9^AC2?)5!EJ!?9D=7>$M5E@XG1*/CN'+/^2J6>[7? M0>%]BQD? [9!RVUOZ/EC@")UA0+TQ?&)*M&!N&HO4.244?3B0:4;;NZ:&[OG"(C5[(J"@[&A6<% 27AOT,F70!0W!,[H+ AMD+FDBA^Y/I[:@M MHQ4T*D02^AE<]9W.M*I! Z/F^^YN<]<ASE? MFW8K9%2&/E][<2!D@,XXA>M.&,OS+@?:&P+WCN55IP8"J.84LKQ8U$"0L!U+ MEE>#ZH%-=Y^4Y06?AL:(Z<:RO*93#XQ8GB_+JS'U0*'E2K,Z]>4Z##"/)T3+ M>HK0%D41LOFTUJHAD.3 MV]R8([8QHP_9\[=YRJ,H-4:AHS&BJE,11G89#8U-NF3WS* 09A.PVYI[(>N+ M$[EK_ %!OD"]C=D7ZCZ0>KO7X>&(#44GD_X1L7^H4O;A[=0F5]3HW$\$!.Z3 M[P32M $MGS('7(+E.9EA=<\(UIO?WA@)F:0BBQ$&>&+"Q6.W-2?1PL,A#"B& M0L'0;C?(E&.T^</!]] MC,+T^. =/*PGGQYSQPOH!&]X'RVV6WIK'K'SM,X9:C'[XA ME"7=%W^CNR!SSO"77+7KY!-C^QP%#2$I2A<4]S%'2OH2>ZZ'U=AGQT<*IQJW MO3D23A,A>L)R2\OM.1O"O&+]1-YQBD2=G9[)$4*/X2L5%>^^O?H!*VT;RNU\ MP2-J/M*9_8!VCI^=S R69[6 ITR83[:MNRFH0A_?QW&*>)F>@@ZF+>;?'6*= M),MH1?R-*J8SL\? .PL#=I<27U/^,8$&QVL*"UC! <-O#XN$OKQA?K]R/8P2 MPTKZV50?T1?Z M$]^*4>H\]/E7/G]*LEU+!\_R2X#!W'M' FT=>.Z2G3\>/'XE$<"8Y@'W9-/V M ",OX%T8\?"^WA-[GZS(8YC0-P:[KV>7X8&HT4].M(RHS\"E]_LEXE6Q\_!Z M*1/4_#%(IG8JZ !3))YF6>P0NH.>264+6ORBCZB4#PI+VWU,B;JQW)XF>.WX M/GFSL; S\H:=U/H.HP[-N6FTV3MQ]FKBF%"_DT2GS;A+O#^RD_4+&+#D\'C?'MZT&8'-U8B\W\B[7CB M<^1)3 _LTTA9IR4186N\?TWQMFP^UM[)E:7N57,L5;+D0%^WDF>>\G/FJD!P MDM1 TZYT.8^9PE9/-M:1.&8_<-*\L"J(+"8##8%\WPB3RFJTMU.X+"6=%Z(M MBZ?VS=";0E RDG=($&\Q)* G0[(T0)8U59R1&J$T!"EF]6 M4SD4DJ L@41TR7]@3/3>XA^]'HSZ!9T:3'Q,(:.B-+T1\M14/;'-!(G+2=;MUFNF,,)&47=*C?? M$0H9E8&5$$%B+.3"46/Q!ML! AF9@?FC5]8QY(I:FCAGA/JN(]84ZR1!%!.T M(=<4T\043"L8,@X#L<8 6?"0JZQI/GP$AA)D5,8Z>!C7!R"7F]/,+(T\",A( MC"E<.MW0L+P27W^?(__6AN5E^=3Y2'PE1 <,/\&"8:A+)5IL9J">^[/OG&@! M"YB'0?'BBA8HH!K3_2Z^:($(F#6I>(]&"Q00K:>QKNMH 12823' ?1XM, %3 MK$>^\Z,%4J!J]]AW?;1@"TQ_-W^5Y@(K=U_-E;L'(F :E;OG2M(LBB=625I& M#8^87$XNTR1.G,#U@EWC78R:Z;,*?7\;1J1C7UB'G\C403>+],77%3;#$(3! M[\;::=6/30&\S,VG'[?\.W AXYYA.2T?J8?A/LA,%!U":, 9P(6Y$XT?HS#F M%GC2\"6XL,EXHUA^HPS:;1(PZXU5G3K%?+G'2O>![.4P?.AMD9>DD5D>ZSH- MN(!W)U23)&1]:2ZK8D-9E;FTB+D+#=J\!)V69BBS>>JK-5>%,,+Z#--<$WL7 M=BQD[.W/G02:P*2+8RV_.&7)&3:DYV5>L9%$+]-18SGZAD2.\MZR_)[>1,11 M1U?;O&BJ$JF'6\[R>XD3V1&=78/SLHUT2C.=B)>7YO5N3O.:T[R&\,UGM-P' M<1*E5#(VDRC+Q$R-20G])C%EL/4D,73^_IRV.*BMN ML,)QYW@1O1L,0CYWFN5%+Q?@-9KBPM2]>Z.#W_C\Y &&Q_Y=YS?!)?J-;G]C M>Z#Q^Y?61()MJ0@F>!3&PZ6>>ELG=?=O;G7FH:H 7[ MDN'XG5?+WJW9S<%\>0FB[^<$T3E!M$+4?8!Y#97/9CV0CY"MR$^O$_4PEQ?H MTW&KM3^KDN7V*_E/WOHH=H:V1L*40'$?D[E]"!]E>RRB;M K\L,CF5V.L"S# M3]K3&%D?48"EMX_GMG /^!C QQ.&^Q6I$*;6=PXW6A!NU!Q#$,IJR+@,[&-3 M%?:@(5&*=BJ->ONA2A_2(H[30^9ZPG1]PL(J=$,_W+TM7HADW21]<1S@R]. =>7%?]Y% M"-UC0R5"<;+"1\(8H#*_.]<]-\,$1#LA:66_A3X>QL=GQ5ALP/FR65A?Y,2] M="&.O-=V)4)3SP>GQ9LWWJOG8G5V;,ZL?7?V$UG@)YI3G0%&/[NK=(-$--55 MGJDOS%RY=DY%!YJ4:B,CE+^IA\*&D/'Z6<03956% 5%*! M[U_!]?.T4L<7XBXN ^TUQ.I_CS XXF"<)3\3QHG-#*P#CEG!-LWM4)8N8N] M!#VCZ-7;H(S0%=J$N\P1(:HOIOVS!G7,<(.0&]]%X8'P@1-LL!E>T7>X"J>L M'\P-\HB^T)]Z;8A39V#K]11YK_B ??*=#:J&X)46K=5YX(2FS+HE$2ORK<). MH8"NPPK'9/_$RFOJ.(*A^;,$2(\!C+$63SO['$3(\;V_D/M+Z!-+XB-6!1[P M,; ,GM$&;Y+$0_$BPE(NV%7WS"-*EMNU\Y7#C-H^9PQ /(.,A ?^@5MO8VUF MCM ]70M+B)S!D,/,R@%W!7=W_:$OH5L9,B0*P2]UOF"XI"=$._^NC=1##!H% MI20UJ=>XA@<#-= 0R!E!Z'*NTCYY!A"%SJI G*JRZ)C5B>"]5-'>P65[$<&G4.48^_Z(#D M.WNX11BOL1P;97;AA75TT/^]/;PABPSI@.<'>^"11H]TX/,C0'ST!YAT(/E/ M@$@J1)9T0/$30"A4(U):3!V(WC_5*)860""9O+T"9%I0@607]@F[:0$%HJFD M+TRG!4*(]D,C4&?UO9;G]"7&F@=QMKX2K26_N6+LXDIC/JUU:.9;\)J;2Q^I MSTAX;X75%,S$Q66J>*TA35]<=8K;WGX2_L!RQ$G]P5-Q/GD^-O'" .47 )G9 M-NU&4 5IJBRVUJ;82&3HS7[@BFR)A!'%$LT$025K6<)#OF.UP9$*5-@ Z)P MP5IA9_"DW;1(;Q\P DZP(;U /:@N4-(DNZ%++%VKSM\Z$"D$"+F';VY)OYCD M"-T&Z0%%3C9ZG RLU\=14CF&\=].1S#^"W'3N.DF(54(!*R2OOU-EV7?N/X&Q*:TV[OK?#_55)#0CQP0/W/01SZGDN"@Q\C=/#@8[V=P_/BKU-%W&,)W.=1E%%-ZHE M/3@Q*<5-_B 1KE?'IVE"R;4316]>L,N=.R\D.HR MQ-?"*BS!=0\W6EE)L6"A%YM-F.*EQ4PA3X]-VO,<>"KD"B!JIS_LP2AKKA[?O"M&,KT].0B(W;R?9 M%%?3&:&3WD4D96B0)D\15LH7QV.$-A[]0FG(QY4!'\.@N8_M0H3'$=?WJT\T M]:9H^V8AG7QYA0U%;.0G;Z1J:X*Y@G "?80'G[HV4:@FN#@I1#81VD>O6!ZI MTR+8/2 G1B4CXSV[:?#R>ZL $)FR84"+,_[N)?OK%(NK XJX.]@"JOD[N+ZX M*T+&_@T\OGZ=/J:_$%\60 M4Q90I\;.S03Q"GO?H*VW\:RB66K=/T7HB$_>_"D[?(#1/G;J2-5,B(Q;?-JD.U-N:*)*KY MZ)DDJ/4U&"%2VTVMH)&DVUSIM^RM M2+JP6AIG"'880<@6S"XF">'YRWE4<-J;DR@LGSA;I#!:0BA'+#Q4ARH9QLD2 M[>&2KLVSYR!#4]'/EAXSN%VS/F-S99MU#@]>5(=T$7:,6L>;*1 MT]I35I+V;;=BIR(]G86"[RZ>XI%53%C=/W[X D'3\@C"7B2-/B*LA- MRKPO(.S[.7 QZ<1BQR+AZP8W71S(WVS*ACP''$ZOOKE8([D".A+<] ^H=H=) M()]ENU/+'0N:FM5-OP(L:15N?92_QLMM3F#V;&A--Z9U#F (H'(5VJ72ZU'J M5Q2DB!2(81EIF/_\E!2Y(.(.9P ^ISZ=$QAYJF<\!,,_3:C-[Z&-8WX7EC?^6 M;<^G,*)S2K!)^)(FQ-&[#HF62_9TZ/N4^(*1VP@U(+0'&T4IQ]@0;5WJ[V") M["S$.#ULRN97DF$?48!;^5B$+=R#%WCDV>X$[Y*F%+. 7KD4DW"!/:2.(-!$ M;LO%*S:CR8!W8?3L^*A2M:LL2ME*,K4 5G4Q08-7^->(*.@W*/OS/BA?J,]K M>PEB<:R\>B7Y.;+!(GTGB-72H .UAS+.\:AV'\FL$T_*N"QO'K^3,6+X]@.3 M#&YS\WNG>?#R=D[9SF3D1&3*\,(G@CYVOVTV6@A!QS'>#CL,^A5H4JZ;>#,W M?:FJS21#U@O<(XS=%43^\@TQ_,#I3668O-G@74IYC64^XV]9+;/,%$8(;%R#J.1(T+;+Z M#Y6668WF-C?G)PQ6F/=.L$,KO.2WVRW:\-QHRJC;@RN'JDQSE?-2'KM;AXL- MACM"W'1#%B9@?7(<4.Z\P DV*ANLK,O/>4?'>OY0E#4WZ'0RX/_V$9T[UA<. M1*G[B_Z[35X8L%*(N5_MP75@*22IXG,!E%UT_*?TQ?L6U!$!*X&83&H/KF=*H.J1C[$N;N;0%!+? MQT@2!6"Y90DF>\$Y0RXMM[\[4>1, P=58;3!^XW.MZ+]++3X8R3=ZBM#! M2P\QBT_>VWN *0*4W^LAK^\4<8WK,$Z8RJ(%537. Z,MI87W;&PJO]$/F 'C MFA;4Z3@#HX]$KF8>21HB]*(#O<=8?3)RXI*DS2;M6^+5=Q\O#H[\^LI-?O6? M>8V%5?OE8@!J%)L@/HO6#?W:\Y 3%BAM=!I7(HGJ4LL')[>X*U7LKD!>:NB. M2#M4JSJ R2OCI;>?242E@='B2.,;M8PJ2R-. AK;"RQ=-;9G#6".[3L$)MC; M0GT :"LI,,O55I(U@$D!)HNF\.2:I)\QDM2B(DRJE+K"V77RTD'"+B"83N)* MES*?N+^Y8A**KG$F?8J=0:R?LC]6+D841P)!-LO3JLRKE4Y&*ZCU<9>R&;;? M8 8U8@57*$>-E?39C<$=7SO87OBW+: &(SE^%/D*D97 M0(2IN? 4254:#!#Q:NZYCNLL'$R[$%'UJ:G(#\6QX&;HGLKC+*.=$^0'%ZD3 M35R=T1N6B]XN\+;>AECCV?K1NP)8M_;*:CI70!)VSW(ME4XDC,DQC!W_8Q2F M1W*SA2@OA&S,J:>J%>S ZL0>"#4-:.MCC4\P"NB#=(&;P'%(MVO7*?;".PU$2@ M;)]I&K!K?60B8(W!=[)OPC5]:/F4D_U3!JL_(8?\O6H) 3&$LBA8.='3W-6C M)V!A W62U/O/GB0HXC3//2@*+P(3I+)G39L7 MGG%CO"Q.5&UID=14(9?F8.0MK_&_>GBFZ\AS_/R93N+);A%O@6>ATUIG>4+\ M'OTN^8^7:6KY6[V\K2::?[/QP!E.RCNBG="DVM7PRV0=V4;2">X!Q7FK[-V[ M[X"<2O5'B0B+L$34;YC;B:90:019?>43)7R2B38T-FD&QLPYM]M9Q_[O@3"_ MMI?ZBKXK=' \C&:TW-YA*!S_W\B);-+BM".$^SYBEEM_0?XK:@0Y+5#TQL"' M\,SZ2VA3M:?18,&R%['*/%TZ,'=A&ME4\&DT7+Q79%.]IS%P66P3%+7 Z5CH M"G*B)"#Y M%(%SP,#+VV4+1-; ^_D0!BAQHK=[K"RM\;__[3_B]"5.O"0E7>CMI:)IKD_1 M_S[2\E)K.I";1OG]_\#S:>CK7W]+(J(N."\QO05/*/!I[0[:^<7Q24T'W!.] M>+FCA4WS=1A%*#Z&0?%Z7$*B:K1@"8E%D?=1/!<5Y'EN@4'W?@-CX@5QXA#' M:U=(-A%RQ9B<[M\7UVO=#V]K%#RA"!.7X#]H#91/Z/!R8HJ.G3(TW"3Z._FO M^&F3M& M7HRR;*>B!$=Q=F4)7[OL1:F3P*M+AC,' 2DIRGR2RD9^(,\NOE^'],]WZ\@) M8LS6Y'I7&I1LWZ,C&':1GQR?G*_>(3WD,M_9H>7V.CS@26?EZ+Y@Y2#>>T>J M[US3\I"?\1'Z&";XV"@0.F^,)K<L!K!T4_4B0YC39[?) O=M@>);^SM"%>&Y B+3MH\Y)@RX!J M:W3!"M7M,_$TE;24TKUK-\8.I>U&X6\!_;_CKIYS6#EQ@A(L6^H+ROL5Y%+2 M\@+IAI3MP\8)*291)I(\IF3>RVV1DAVO2&@W0.Y)'O7I6]V\'C[O=R@RO9[D MT"!U3QT_*X-:5$&MKZNL% M_!825Q9Q@9':X%%C#=(F.22K=O:W1 MU^2#C[7K@AK^[TV"DN(GTR35G.;$)9@YC4O6BD5NLQY=P7G*KN]7GZA\**,A M91YQ3B:_@3WG/26 B,,5UH<#ZM9ZQ9J9ZVVPTGP?9/-$#^0O>'*EJ=RY&[SE M=>)];CPZ1,2F?NRH7O7?K&'KM]IRA!R%Z^8WW;$(W^7 MDFSB4R'UW R6MJLQ(['K8]/2MG##Y HUB38P:9.W@^JZ*%7G^^"8)O')U_:, M-YA''S1Y.QWZS2A52P'O.0I0_4%-G#;/V:Z]P,G@Q_"5*JCOOKWZX\ZB5H"PC RU?[!'&7S>AU&R M1M'A5#NO>%@E>TEM14)9MT%I4G?H4$6A6!C38E=M^L]XP9)N%.==0-(LV86\ MC!EQ:Y BC5R)['.J8]7.GK%\/83LTA!U7-8P.G>S9W,H7?W/E0K6Y/0A0 M9CX29G8JS'PHF-FCKL$:Y\L;VW-D77N!^[9V]GXCN-3\9Y!;N12[V5U/\E^W M7TF1>405X.M3\NER>\IG*T(RC(RVECP?;F"(4K^P#XO0(:$SOD'Q)O*.^>"9 M[2QM-[H1(;E;-_N$ M#>V1R=Q]LP"CRG=%Q@%F:;3"=ZR)\V0VUAFWJ]@&%J>C[;9(S?U\<'9,I )YV:1HE-, M?4US#9M1M#,' 1MJ:WFHZRS._1DD)Y?VDW^2R[GQ%.;&E,SRZM 3BGQ3,#[8 M]VY6Y.7H&-&W3JE.F:4BQIO*"W_DX:3\]@$UOU K&T_>U\;BCCC%Y D<#*?LL0-27I4 MT0CL2;/RXC_)WO^,=UI$\F*)C.7DK*BU!4LJM9+*74-UPA@Y>#-1T8=/D_!( MMU.9BM("X)P1P,)2RX^4KMPQLB'X38"N9'TYLG6*BXL(%8-9U BH8):%6JO7\;'"68_6]>QL MD?E<$ECDF'2J]Z#4">1AQ[8"%U^]6&PG9BUZ1&OY M _^JHF5)6]K#R=+;]2V.8'08.2R5^_.?4C_QCE5[@_$3O#CDM1.X MGHO_J^668OT"4MBTDYIN\#_3E*93BI^@";Q%H5QS'\Z.+_M42&.E%]U:32@K2V9 M^O8KVJ0)5B?Q3^P04[U%E4YB.YC6)ADW'^)3[9W"&#BI4.T46_6.4-9XL$J3 M6$?R-EYR?JE)P4"C&U_R.$W=1J+W5>NI3!P'?)^>8%WQIW)C]=NKI_W!^UV# MIWH8+[RD[B$I=LASPI=+?-88PX0ON0NL[9;OT],:PU!4*9+8PDHE)?.&-4\ D NE)V4\DR:9FDX]>NNP(J!J MGIZ.G>SQ>\FD,PT8LFT97HGY08>$*=P7AS!*O+_RV]58BWU@:+&G:*528XMX MAE>_S(J"92RQ16X,W&$5]9XX=+&5*"V=R^DP/+<.0G*]^';CBB;G1S#LJ."M MSM,!XC\W&V&^ *,!2,V$&_8/@M3QVS'_^$4O>'*N MK+&G?M&<6Z:OSQ#@G/J%;KI"<4Q"_\\H>L7"(,[RHTIOIZ051)66>_]8O694 MAYY0+!GYUE^E/KKZ]L/W)+>%O"3XA'LVW'&"%B"/!K7*F>NJM=JI2X]=ZR8_ M[]^(II.^()UIUXQD6A*-7>^1+(>%791AN/'@!O#$"1J8GBJCJ+:&(@#D21WY M96>\JH]8QDK&>UW,ZQ]*>.#%R9H ML[\/-LRG,MH_@V1+K#P?':\L1X_W5J681ZM:ZO7YJC4$2^D0#MEF88KG%:B%6$+BI,$IMP8H3[J6E=WWKN_$[6B2< MN%>M0UI0Q/$7KDO?KW/\=I7MGIW!*1S9J^_Q9H\.SO_[/U!+ P04 " "= M@*E8F0"8 R(( !C+@ #P &9A=&4M97@S,5\Q+FAT;>U:^W/;N!'^_?X* M]#)W8\^(>OC1N5!J9G2VTE,GM5U9:=,?(1(448,$#P#UZ%_?;T'J85M.Y/B: MW-G)3&R37.PN=K]]$>RE+E-OOF.]5/ 8OUG/2:?$F\&'X+C3[/1:U24(6C5% M;Z+C);-NJ<1?OL^XFQS*2KS;B;S(!5RFKKZQD0O BO_2SPFVL3"!+@#3KUBQ231N2,2$7;: MA>M6BE0LN_Y9PC.IEN%89L*R"S%G(YWQ?$4XT<[I#+1.+%S E9SFH1*)(QFT M?"5FGDHG EOP2(2%$<'<\*)[1_9'Q4'67,8N#1/I@@B4(BJ\!_6,A;ZO^Y14,VOKO'2"MMPE=M_Z_[\([GE8X#8K!Z/%6^6Q@?$V37+T?7;_O7XS9^)*-WK\;L,XQ#SHG M!_R0]2_.6>MIB='[?;1ET7BKI3S98P^;+"_ M-=EU!*78O[2*TAO=8)$P3B9+YE+NPH0P^X4GS]/CXA[OZ_.&-TVFR M(4OY3# C9E+,10R32,M^+;E!F*@E[E.M8SIG;[7)6*<=_(/IA+WE3K!Q*J"' M*)V,;(,-\ZC9?<&V/&JRG[F%!6&K;,ENLS)TI!=2%53-P(PMSEN'*2*Y8PB/<,DQGJ").5W3W"'(1"6NY61))QF\$ MY&[QM+@70QF(5%3>2 811-)$90:R',NA"7H0!A-%*;,E_=BLGPLC:B:T@4Q: MA4X)K0N;2Y=B@[80D5>0^!903/D^",X$2R1.3Q!3MU8 MO@&0@!R/S=9SF2>(2.XD^,@\4F4,GO#NEID;0(:D*(;^EG!%>%-J YS:9_:. M:"@;2V+<((I2@0!HT7"I%V>]/A&W*4N4GML5E(R82NL,&F/&Z6:E-[1L;"'" MKI2YI^U+!L5)D[+IE@5_?+4X:G=>=VWM][IB4;3I))&X],8=,FZ$=R/<(B=* MD+F9 '8F2MJ4R(DL0Z:A;$/7L;21TK;$.I)OM*K\61@=B1BW+3N ^V(!/%0^ M&BRBE.=3P?H([U&I0.$[E],#<>B7^LZ%KJI+22U67N&(^#/* 5OPJMQ-NNPM M*+DE*($@VN==T(&"BME>%?UUL_W3\\,1;[)S8:$##.KS]Z>]W:#2$O'2[K^$ M=#?=8FZVQG+B,4]U"HR\;&G8TZJ]%# MB0P$7:Q6,N;.*SJQ,I;<2-J K(J;SZ4Y<2HM%1P?.=97)Y]IM!50"(.^7U2@ MQ9%1J3@E2&S+*[$I7%A1E<'MZHV_)H((X3.L%_%>.>MY0FUR%VI[A_T]Q.V? M,/8&'L ZDS'AB5N=<\J,W *+U.80R+B)5PX'!"6?2"7=DBK9+K$$?X\-[_8* MN;=(M]HDGX 7]8:*TA2 G?65-XJTB;T"OF&:BAP%50%]>"(*@C61H!FL$ ;X MRP(Y\ 5C+&JRP8RKTL<\.4 D"?H5.8/I[(Z^8U,U]TABU>7N7L1C"@N1@&S5 M\4QTZ1Y689\TR]?4@MJYY--M,INL&D4?)J(R!?3I$O.7"XL8J:KDM\3,=R-4/1K>H6\\ MW4I[X_&9MN^GG]V^^YV3*#[6$FOYLZ/>]\ M?_'"RQDZZ3ZJ5F(0?@VX1OB4 >?ZUVPU"AI5QI?Y3*N9H+2?\VG]MM#4649D MA=)+@:?S5%>IA=_"&##QVY3%YA<\LOFJQY7^I-B/#[=.@@-2*J33X&Y];DNZ MT#$N5"?R0/$E.D:P7V!*K$1UVNUF^X?5 F!+\<**T%8SA5C9P)]=5KS]D3(4 M,"OI-.%4(1>NUM=$H(K7UO'B3B$+9FNY^ &"SJ<(3FX3X ]S5Z'Z--L;?(Z- M!1,DE)O0_PSHQNZHN:_SC"HD.J#:Z4#,US@&WR/@'X+..5P8LK_S)7O=8$?M MHY-;A]X[;/S[V/&C]KCC-'^_C:T_;JB4:IX64(#>YOS!G-Q:[7V;GU=MAE*' M7!K:#*UU$"$RNT^08UOW3BUW6?T%1.27P>>WC?TNPNL;YI\W-)[MQIZ ^2N# M88ZF&S\FG:52)&RP$%%)[QC99?6VX%L@/"^\/-N-/2$0#JZJ(P_,F??P?_BQ M ,!O&KF>_R"Z]6UQHL0BJ%Z]29W3,%AF>3>6ML#@&=+3UC.Y$NV7!B*/7_2GR>DZH19\*JHD&O#$"1-R->=+ZS-FKT6?B+_YKM?R'Y?_ M#U!+ P04 " "=@*E8X5Z#<"8( *+P #P &9A=&4M97@S,5\R+FAT M;>U::W/;-A;]WE^!;:8=>T:4)3\Z#:7-C&K+K7:RLFO+,]F/$ &*6),$"X!Z M[*_?L47 B53T+V M^I_Z6)AGQ\W\9(I]J$;UK^7^=QBV=5A,8Z M%7^&"_KS1(V58Q7.5H[8T07MPT^)?=P+$120YG/=\#RK3_M7H\'YX+0W&EP, MV<4YN[P:#$\'E[WW['PP[.$KOO6&9ZQW>GIQ,QP-AK^""@OZ5T]WTF?CY&MZ MZ/+FZOJF-QRQT06[NGG?9^TC'K2/]_B^]TO[1-17<-[HMSZ[[I_>7 U&@_XU MZW\X_:TW_+4/YXT:K'?->F<7EZ/^&=OD"7KO^Z/6X8I%[^J7WK!_'5Q\>-__ M%ZVF)X>MUA<&YK8,]&6I9*,9&-RJ6U(X4&LUP[1@NYRAG/%ZS,G2DEU(57,W C#W.6X!I<4] &8A,J>"1#"*(E(G*#&0YED,3 M="4,+HH29DOZLUX_DT;63,B 3-D4O1.:&393+H&!MI"15Y#X%E!-"Y@YQ3+! MQHM--[QFG!Q]!">2Q2I')"BH:\\W !*0X['9>*[R&#N2.P4^*H_24H GHKOA MY@:0H6@70W]+N"*\I>D:.'7,[#W14%8H8MP@BC(% ="B$5(OSGI](FX3%J=Z M9I=0,G*BK#-HE1FGFY7>T+*Q@0B[5.:!MJ\9%,=-RJ8;'OSQS?RPU7[;L77< MZXI%NTW'L<*E=^Z <2-]&!$6-4XEN9M)8&><*IL0.9%ER#24;>A:*!NEVI98 M1_*-3JMX%D9'4N"V97L(GY# 0Q6C_CQ*>#Z1K(?M?56FH/#-R\F>W/=+??-" M5]6EHBXKKW!$_!GE@ UX5>$F7786%-\1%$,0V7D?=*"@8K9317_;;/W\\G#$ MT>9("QW@4)^_/QWM!I66B)=V]R64X\<2D:LE555#EP8,L,NGROK< 2J9>S[4 M9ZVSSF;F,C+E'@IUV5B'LU%G-7JHD(&@B]6I$MQY1<=6"<6-(@-45=Q\+LV) M4VFIX/B=8WUU\IE&6PF%,/K[105:'!6A)Z0$";.\$NO"A155&=RLWO@VED2( MF&&]%#OEK)<)M?%]J.V\[1\@;O>$L3/P -:I$H0G;G7.*3-R"RQ2FT,@PTRP M##@@J/A8IX=THTWR"7A>&U24I@#LK*^\4:2-\ KX MAFDBBWA,82$2D*TZGK$NW>,J[))F^8I:4CL7?[I-9N-EH^BW MB:Q< 7TZQ/SUPD(@]50.?Q@XFJ?J+L(_V0Z/)V0<*ETZBDI#\=FH$]O89MHZ M/*#W3&!F(W"J1VFV]]B:&%!#-KA'7NN.)EOZ:9 &Q;Q<:;9?Z95PNRJKE$<\ M-*7P"=:[I$Y^"\Q\MS*M1\-[](WG>VEG/+[0]OWDL]MW__)%+,'<6.]X2D"; M<%IO?L+#$VKM@\9JK1M'=^6TL:OZYF^ 9Y8IYZ3\6((=:WJM!@*AH*'GL@?4 M(9]9RI?XI"9ON5GD'Z6" 7Y?E'GDI\C]U]VG]S"(4QNC >:7F@.BI1$_.K: MM.J79Y+?4K&IV@A?;GP#Y-\)+8?R)Z&B;FVKV7%+CN ""ZUV3*#[^$F;TV=GK>^OWCEY0R== ]5*S;8?@V$1OJ4@>#ZUVPU M"AI5QE?Y5*=326D_YY/Z;:&ILXS,BE0O))[.$EVE%GX'8\#$GU,6FU_PU.:K M'F#ZLV,_/MPY&PY(J9#.ASOU22[I0@>[4)W(@Y0OT#&"_1Q38B6JW6HU6S\L M%P!;*2^L#&TU4\BE#_QI9L7;'S)# ;.43A-.M>7"Y?J:"%1BY1TO[@2RX+8# M)QXA:'^*X/@N ;Z8^PK5Y]O>X5N#,H.UP1A9YC;T?P.ZL47G*55(=$!UT(&8 MKW$POL.&?PPZ9PAAR/[)%^QM@QVV#H_O'(-O\?%?P^(GV;CE?'\WPU8_=ZB4 M:IX44(#>YGP-DSVK*4H3>@6[Z,M@ZIMA M?XF\]PWV+QX=+]:P9\#^-%$R9N>KUOBB&NN_0?]E(>3%&O8,Z.]=5F<30/T: M_S3C]];'%_5VV/_8?L GC4HO?X!\T<9M_ 0Z3N4\J-X'*IW3A%IF>4"QDR;DZ8PO MK*\.W0/Z)?N[[[H'_C?P_P502P,$% @ G8"I6!BKQ?1=!0 ]2 \ M !F871E+65X,S)?,2YH=&WM6FUSVS8,_MY?@;777G)GV9*3]!K)RYWG.#?O MMCB+W5OWD98HBRM%JB05V_OU RG)2=.X39.LZ8MS26R3( ^ @08X?1H^,;;Z[:#7J?ZB 2=FJ(WD\D*M%EQ^O/3G*@Y$R&0TLB? M6%Y(98@P44&2A(EY"*^*9?34L4W81;.HGO6,+$*_? 7)JH4J5A&;BXE.>.K<,IRJN&4+N!< MYD0TA#-IC,R1UM"E\0AG5!::29X\! 3#9<9FS$#E9VL@;@E!T/V4V,THQ*@ 57>%X7Z['@S/ MIZ.3T: _'8U/X>SU^>1U_W0*TS$$K^!U>](>M&$R'+C98._ ;WT^-'?VCL?$ MI3^!_O'X;#H\O@K*#[+YQN"'_DL8G\#TUR%,^N>_]$^'$V_\YO?AW] ?3.U, MU_>[FS!Q>V$B09;A?OM@;^_Y==4>*'QN.B>_#$XC ?A!T-@P*6#!3 8FH_"N M) IMQU>@J$U!(%,X(8;"-*,HF9:&Q;H%(Q&W8</%LV?6#.!K(O"!B57U, MHEU KB=2Y1#XWI^02N78%U0QF0!%:!/X@Z@X@[V@A;;H[@/1D#*.XVME)C0N M%3,,-T1$ L-EG!$QIX"R9V]E"\X4UADZ')%APAQK M&\%(5?+*JA+/)R=37PO5]I>MJAX/_V/$+L23>06'U;'\!"M1^W[;?][0H]TX M*30--2T(>A>M;G$H336B+IC&\ITSLPH;ZIH(J9(U%(YWX"-K!*ECDHI-QZCK M_.K[GS/, K7P9HJ2MZ'[[]F!F]WG0Y$7-C_%A-<&0NM&ZSMD9;_V08&VDIPE MCW&E=*PN" 8['H@ZQ^#W8D0OND6L;'*,CNY\4!^\=[=\)-P? =U[H+A%\+X( MWJHBO0KK5[BW2A-+'C*#G.+-:?],,FK->^V MW-B6&]MRXS[EQ@TMA&V^_%P@MR ^ (@;^E;?8YEQN4E;7_7C6);"X$&[K3KN MWQ'_!@L1VW-*I:)S:7V@ZLMB*+LF$=,PHW8X+95@.J.)34'4MIX^V;9UWH4, MA#0-$]?C)AHP/9NFS51WM*1RG4!HX2'Y=DZ(19D3JLDZ)'44!42OB K[3)>KV._M'#TI-=Q7W?X#U!+ 0(4 M Q0 ( )V J5C99W#,Q7S(N:'1M4$L! A0#% @ G8"I6!BKQ?1=!0 ]2 M \ ( !>!P$ &9A=&4M97@S,E\Q+FAT;5!+!08 !0 % + #4! "(@0 ! end XML 66 fate-20240331_htm.xml IDEA: XBRL DOCUMENT 0001434316 us-gaap:ConvertiblePreferredStockMember 2024-03-31 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001434316 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 2023-04-30 0001434316 fate:OnoPharmaceuticalCompanyLtdMember fate:CandidateOneMember 2018-09-13 2018-09-14 0001434316 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneOneMember 2024-03-31 0001434316 fate:CaliforniaInstituteForRegenerativeMedicineMember fate:FTFiveOneSixMember 2018-04-05 0001434316 us-gaap:PreferredClassAMember fate:November2016PlacementMember 2016-11-30 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MunicipalNotesMember 2024-01-01 2024-03-31 0001434316 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:CommonStockMember 2023-12-31 0001434316 us-gaap:WarrantMember 2024-03-31 0001434316 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001434316 us-gaap:StockCompensationPlanMember 2024-01-01 2024-03-31 0001434316 fate:EmployeeAndNonEmployeeStockOptionMember 2024-01-01 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001434316 2023-01-01 2023-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2024-01-01 2024-03-31 0001434316 fate:PrepaidExpensesAndOtherAssetsMember 2023-12-31 0001434316 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:StockPriceAppreciationMilestonesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001434316 fate:JanssenBiotechIncMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001434316 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MaximumMember fate:CandidateTwoMember 2018-09-13 2018-09-14 0001434316 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001434316 us-gaap:ShortTermInvestmentsMember 2024-03-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001434316 fate:PreFundedWarrantsMember 2021-01-01 2021-01-31 0001434316 fate:CaliforniaInstituteForRegenerativeMedicineMember fate:FtEightOneNineMember 2024-02-22 2024-02-22 0001434316 2023-12-31 0001434316 us-gaap:CommonStockMember 2023-03-31 0001434316 us-gaap:RetainedEarningsMember 2024-03-31 0001434316 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001434316 us-gaap:ConvertiblePreferredStockMember 2023-12-31 0001434316 us-gaap:ConvertiblePreferredStockMember 2023-04-01 2023-04-30 0001434316 srt:MaximumMember 2024-01-01 2024-03-31 0001434316 us-gaap:MunicipalNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:JanssenBiotechIncMember 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:AmendedMskccLicenseMember 2024-03-31 0001434316 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-03-31 0001434316 2024-05-02 0001434316 us-gaap:PreferredClassAMember fate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember 2024-01-01 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2018-09-14 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2018-09-01 2018-09-30 0001434316 fate:EmployeeAndNonEmployeeStockOptionMember 2024-03-31 0001434316 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-03-31 0001434316 fate:YuanXuMember 2024-03-31 0001434316 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneTwoMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001434316 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:JanssenBiotechIncMember 2023-03-31 0001434316 us-gaap:MunicipalNotesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:CommonStockMember 2024-03-31 0001434316 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001434316 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001434316 fate:AmendedMskccLicenseMember 2021-12-31 0001434316 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001434316 srt:MaximumMember us-gaap:PreferredClassAMember 2017-05-02 0001434316 fate:PreFundedWarrantsMember 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember fate:OnoLetterAgreementMember 2024-03-31 0001434316 fate:JanssenBiotechIncMember fate:UpfrontFeeAndEquityPremiumMember 2023-01-01 2023-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MunicipalNotesMember 2023-01-01 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember 2023-01-01 2023-12-31 0001434316 us-gaap:OtherLongTermInvestmentsMember 2023-12-31 0001434316 us-gaap:RetainedEarningsMember 2023-12-31 0001434316 fate:JohnsonJohnsonInnovationJJDCIncMember fate:StockPurchaseAgreementMember 2020-06-01 2020-06-30 0001434316 us-gaap:CommonStockMember fate:November2016PlacementMember 2016-11-30 0001434316 fate:PrepaidExpensesAndOtherAssetsMember 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001434316 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:PreFundedWarrantsMember 2024-03-01 2024-03-31 0001434316 fate:CommercialOptionExerciseMember 2023-01-01 2023-03-31 0001434316 fate:JanssenBiotechIncMember 2023-01-01 2023-03-31 0001434316 us-gaap:CommonStockMember fate:November2016PlacementMember 2016-11-01 2016-11-30 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001434316 fate:AmendedMSKLicenseMember 2023-01-01 2023-03-31 0001434316 fate:JohnsonJohnsonInnovationJJDCIncMember fate:StockPurchaseAgreementMember 2020-04-02 0001434316 srt:MaximumMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneOneMember 2024-01-01 2024-03-31 0001434316 fate:PreFundedWarrantsMember 2021-01-31 0001434316 fate:JohnsonJohnsonInnovationJJDCIncMember fate:StockPurchaseAgreementMember 2020-06-30 0001434316 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001434316 us-gaap:CommonStockMember 2022-12-31 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-01-01 2023-12-31 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CommercialPaperMember 2023-01-01 2023-12-31 0001434316 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001434316 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CommercialPaperMember 2024-03-31 0001434316 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001434316 us-gaap:SubsequentEventMember 2024-05-01 0001434316 us-gaap:ConvertiblePreferredStockMember fate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember 2016-11-30 0001434316 srt:MinimumMember 2024-03-31 0001434316 fate:CaliforniaInstituteForRegenerativeMedicineMember fate:FTFiveOneSixMember 2018-04-05 2018-04-05 0001434316 srt:MaximumMember us-gaap:LeaseAgreementsMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneTwoMember 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member fate:StockPriceAppreciationMilestonesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2023-01-01 2023-03-31 0001434316 fate:AmendedMSKLicenseMember 2024-01-01 2024-03-31 0001434316 2022-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MinimumMember fate:CandidateOneMember 2022-06-30 0001434316 us-gaap:PreferredClassAMember fate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember 2016-11-30 0001434316 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001434316 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001434316 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MinimumMember fate:CandidateOneMember 2023-11-30 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2024-01-01 2024-03-31 0001434316 us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001434316 fate:PreFundedWarrantsMember 2024-01-01 2024-03-31 0001434316 fate:EmployeeAndNonEmployeeStockOptionMember 2023-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MaximumMember fate:CandidateOneMember 2023-11-30 0001434316 fate:OnoPharmaceuticalCompanyLtdMember fate:OnoLetterAgreementMember 2020-12-31 0001434316 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember fate:OnoLetterAgreementMember fate:SublicenseConsiderationMember 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2024-03-31 0001434316 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-03-31 0001434316 fate:JanssenBiotechIncMember fate:JanssenAgreementMember 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:StockPriceAppreciationMilestonesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneThreeMember 2024-03-31 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001434316 2024-01-01 2024-03-31 0001434316 fate:AmendedMSKLicenseMember fate:MilestoneThreeMember 2024-01-01 2024-03-31 0001434316 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001434316 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001434316 us-gaap:MunicipalNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001434316 fate:EmployeeAndNonEmployeeStockOptionMember 2023-01-01 2023-03-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001434316 us-gaap:StockCompensationPlanMember 2023-01-01 2023-03-31 0001434316 us-gaap:ConvertiblePreferredStockMember 2023-04-30 0001434316 srt:MaximumMember us-gaap:PreferredClassAMember fate:RedmileGroupLimitedLiabilityCompanyAndAffiliatesMember 2016-11-30 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2018-09-13 2018-09-14 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001434316 fate:AmendedMskccLicenseMember 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-12-31 0001434316 2023-03-31 0001434316 2024-03-31 0001434316 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2022-11-07 2022-11-07 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2024-01-01 2024-03-31 0001434316 2024-03-01 2024-03-31 0001434316 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001434316 us-gaap:RetainedEarningsMember 2023-03-31 0001434316 us-gaap:CommonStockMember 2023-04-01 2023-04-30 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CommercialPaperMember 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001434316 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:AmendedMSKLicenseMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MunicipalNotesMember 2023-12-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:MunicipalNotesMember 2024-03-31 0001434316 us-gaap:MunicipalNotesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MinimumMember fate:CandidateOneMember 2022-06-01 2022-06-30 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001434316 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001434316 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:JanssenBiotechIncMember 2024-01-01 2024-03-31 0001434316 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001434316 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001434316 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001434316 fate:AmendedMSKLicenseMember 2023-01-01 2023-12-31 0001434316 us-gaap:RetainedEarningsMember 2022-12-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember srt:MaximumMember fate:CandidateOneMember 2022-06-30 0001434316 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:OtherNoncurrentAssetsMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001434316 fate:OnoPharmaceuticalCompanyLtdMember 2018-09-14 2018-09-14 0001434316 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 fate:JohnsonJohnsonInnovationJJDCIncMember fate:StockPurchaseAgreementMember 2020-04-02 2020-04-02 0001434316 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:OtherLongTermInvestmentsMember 2024-03-31 0001434316 us-gaap:OtherCurrentAssetsMember us-gaap:CommercialPaperMember 2023-12-31 0001434316 fate:YuanXuMember 2024-01-01 2024-03-31 0001434316 us-gaap:FairValueInputsLevel3Member fate:StockPriceAppreciationMilestonesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001434316 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001434316 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 iso4217:USD shares pure utr:sqft shares iso4217:USD Q1 0001434316 false --12-31 false http://fasb.org/us-gaap/2023#LicenseMember http://fasb.org/us-gaap/2023#LicenseMember P3M 10-Q true 2024-03-31 2024 false 001-36076 FATE THERAPEUTICS, INC. DE 65-1311552 12278 Scripps Summit Drive San Diego CA 92131 858 875-1800 Common Stock FATE NASDAQ Yes Yes Non-accelerated Filer true false false 113831969 121322000 41870000 858000 1826000 262222000 273305000 9973000 14539000 394375000 331540000 7595000 980000 92116000 96836000 60620000 61675000 15177000 15177000 9000 9000 569892000 506217000 6765000 4719000 32043000 27514000 159000 685000 6402000 6176000 45369000 39094000 95668000 97360000 2740000 1346000 0.001 0.001 5000000 5000000 2761108 2761108 2761108 2761108 3000 3000 0.001 0.001 250000000 250000000 113798942 113798942 98627076 98627076 114000 99000 1685928000 1580032000 -194000 15000 -1259736000 -1211732000 426115000 368417000 569892000 506217000 1925000 58980000 32138000 65629000 20855000 21943000 52993000 87572000 -51068000 -28592000 4149000 3694000 1394000 -1718000 309000 4299000 3064000 9711000 -48004000 -18881000 -209000 1208000 -48213000 -17673000 -0.47 -0.47 -0.19 -0.19 101104345 101104345 98054687 98054687 -48004000 -18881000 4821000 4191000 10981000 10983000 2631000 2295000 0 7196000 -525000 -40488000 1394000 -1718000 0 4000000 -968000 -24980000 -4565000 -11901000 -4507000 -20393000 -412000 -336000 -33350000 -28860000 86000 3208000 86335000 114452000 103735000 127000000 17314000 9340000 299000 207000 75193000 0 19996000 0 95488000 207000 79452000 -19313000 57047000 76560000 136499000 57247000 14000 612000 558000 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:24pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organization</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fate Therapeutics, Inc. (the Company) was incorporated in the state of Delaware on April 27, 2007 and has its principal operations in San Diego, California. The Company is a clinical-stage biopharmaceutical company dedicated to bringing off-the-shelf, multiplexed-engineered, induced pluripotent stem cell (iPSC)-derived cellular immunotherapies to patients for the treatment of cancer and autoimmune diseases.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the Company has devoted substantially all of its efforts to product development, raising capital and building infrastructure and has not generated any revenues from any sales of its therapeutic product candidates. To date, the Company’s revenues have been derived from collaboration agreements and government grants.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Public Equity Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company completed a public offering of common stock in which investors purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,545,454</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share under a shelf registration statement. Gross proceeds from the public offering were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and, after giving effect to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of costs related to the public offering, net proceeds were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Private Placement of Pre-Funded Warrants</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, in conjunction with the public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,636,364</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock (2024 Pre-Funded Warrants) (see Note 8). The purchase price of the 2024 Pre-Funded Warrants was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.499</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price for each pre-funded warrant, for aggregate net proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of the Company’s unaudited condensed consolidated financial statements requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited condensed consolidated financial statements and accompanying notes. The most significant estimates and assumptions in the Company’s unaudited condensed consolidated financial statements relate to its stock price appreciation milestone obligations, contracts containing leases, and accrued expenses. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. To date, the aggregate operations of these subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents include cash in readily available operating accounts, money market accounts and money market funds. The Company considers all highly liquid investments with an original maturity of three months or less from the date of purchase to be cash equivalents.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For each of the three months ended March 31, 2024 and 2023, the restricted cash balance includes cash-collateralized irrevocable standby letters of credit for</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million associated with the Company’s facilities leases.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Interim Financial Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and following the requirements of the U.S. Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required can be condensed or omitted. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2023, contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed by the Company with the SEC on February 26, 2024. In management’s opinion, the unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position and its results of operations and comprehensive loss and its cash flows for the periods presented. The results for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are not necessarily indicative of the results expected for the full fiscal year or any other interim period or any future year or period.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC Topic 808, Collaborative Arrangements (ASC 808), to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. To the extent the arrangement is within the scope of ASC 808, the Company assesses whether aspects of the arrangement between the Company and its collaboration partner are within the scope of other accounting literature, including ASC Topic 606, Revenue from Contracts with Customers (ASC 606). If it is concluded that some or all aspects of the arrangement represent a transaction with a customer, the Company will account for those aspects of the arrangement within the scope of ASC 606.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 808 provides guidance for the presentation and disclosure of transactions in collaborative arrangements, but it does not provide recognition or measurement guidance. Therefore, if the Company concludes a counterparty to a transaction is not a customer or otherwise not within the scope of ASC 606, the Company considers the guidance in other accounting literature as applicable or by analogy to account for such transaction. The classification of transactions under the Company’s arrangements is determined based on the nature and contractual terms of the arrangement along with the nature of the operations of the participants.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC 808, to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. If the Company concludes that some or all aspects of the arrangement represent a transaction with a customer, the Company accounts for those aspects of the arrangement within the scope of ASC 606.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For arrangements attributable to ASC 606, the Company recognizes revenue in a manner that depicts the transfer of control of a product or a service to a customer and reflects the amount of the consideration the Company is entitled to receive in exchange for such product or service. In doing so, the Company follows a five-step approach: (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) the customer obtains control of the product or service.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company determines if a contract contains a lease at the inception of the contract. The Company currently has leases related to its facilities leased for office and laboratory space, which are classified as operating leases. These leases result in operating</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">right-of-use </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(ROU) assets, current operating lease liabilities, and non-current operating lease liabilities in the Company’s consolidated balance sheets. The Company does not have any financing leases. Leases with a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12 months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less are considered short-term and ROU assets and lease obligations are not recognized. Payments associated with short-term leases are expensed on a straight-line basis over the lease term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease liabilities represent an obligation to make lease payments arising from the lease and ROU assets represent the right to use the underlying asset identified in the lease for the lease term. Lease liabilities are measured at the present value of the lease payments not yet paid discounted using the discount rate for the lease established at the lease commencement date. To determine the present value, the implicit rate is used when readily determinable. For those leases where the implicit rate is not provided, the Company determines an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. ROU assets are measured as the present value of the lease payments and also include any prepaid lease payments made and any other indirect costs incurred, and exclude any lease incentives received. Lease terms may include the impact of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term. The Company aggregates all lease and non-lease components for each class of underlying assets into a single lease component.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense represents the cost of the grant date fair value of employee stock option and restricted stock unit grants recognized over the requisite service period of the awards (usually the vesting period) on a straight-line basis. Performance-based stock units/awards represent a right to receive a certain number of shares of the Company’s common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, and to the extent achievement of one or any of the performance conditions is probable, the Company reassesses the probability of the achievement of such corporate performance goals and any increase or decrease in share-based compensation expense resulting from an adjustment in the estimated shares to be released is treated as a cumulative catch-up in the period of adjustment. For stock awards for which vesting is subject to both performance-based milestones and market conditions, expense is recorded over the derived service period after the point when the achievement of the performance-based milestone is probable or the performance condition has been achieved.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, with the exception of option grants for which vesting is subject to both performance-based milestones and market conditions, which are valued using a lattice-based model. The fair value of restricted stock units, including performance-based restricted stock units, is based on the closing price of the Company’s common stock as reported on The Nasdaq Global Market on the date of grant. The Company recognizes forfeitures for all awards as such forfeitures occur.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non‑owner sources. Other comprehensive loss includes unrealized gains and losses, other than losses attributable to a credit loss which are included in other income and expense, on investments classified as available-for-sale securities, which was the only difference between net loss and comprehensive loss for the applicable periods.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Loss Per Common Share</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for common stock equivalents. The </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,893,674</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> pre-funded warrants associated with the January 2021 public equity offering and the private placement concurrent with the March 2024 public equity offering (see Note 8) are included in the weighted-average common shares outstanding in the basic earnings per share calculation given their nominal exercise price. Dilutive common stock equivalents for the periods presented include convertible preferred stock, warrants for the purchase of common stock, and common stock options and restricted stock units outstanding under the Company’s stock option and incentive plans. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share attributable to stockholders for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):</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:47.34%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:18.959999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares used to compute net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,447,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,797,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average pre-funded warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">656,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding used to<br/>    compute basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,104,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,054,687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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:47.34%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:19.44%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,805,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,972,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,308,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,874,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,468,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,970,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,583,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,817,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Public Equity Offering</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company completed a public offering of common stock in which investors purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,545,454</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock at a public offering price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share under a shelf registration statement. Gross proceeds from the public offering were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and, after giving effect to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of costs related to the public offering, net proceeds were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 14545454 5.5 80000000 5300000 74700000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Private Placement of Pre-Funded Warrants</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, in conjunction with the public offering, the Company issued in a private placement, in lieu of common stock to certain investors, pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,636,364</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock (2024 Pre-Funded Warrants) (see Note 8). The purchase price of the 2024 Pre-Funded Warrants was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.499</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price for each pre-funded warrant, for aggregate net proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 3636364 5.499 0.001 20000000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of the Company’s unaudited condensed consolidated financial statements requires management to make estimates and assumptions that impact the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited condensed consolidated financial statements and accompanying notes. The most significant estimates and assumptions in the Company’s unaudited condensed consolidated financial statements relate to its stock price appreciation milestone obligations, contracts containing leases, and accrued expenses. Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. To date, the aggregate operations of these subsidiaries have not been significant and all intercompany transactions and balances have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents include cash in readily available operating accounts, money market accounts and money market funds. The Company considers all highly liquid investments with an original maturity of three months or less from the date of purchase to be cash equivalents.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For each of the three months ended March 31, 2024 and 2023, the restricted cash balance includes cash-collateralized irrevocable standby letters of credit for</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million associated with the Company’s facilities leases.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same such amounts shown in the unaudited condensed consolidated statements of cash flows as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statement of cash flows</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">136,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 121322000 42020000 15177000 15227000 136499000 57247000 15200000 15200000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Interim Financial Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with U.S. GAAP and following the requirements of the U.S. Securities and Exchange Commission (SEC) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required can be condensed or omitted. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s financial statements and accompanying notes for the fiscal year ended December 31, 2023, contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed by the Company with the SEC on February 26, 2024. In management’s opinion, the unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position and its results of operations and comprehensive loss and its cash flows for the periods presented. The results for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> are not necessarily indicative of the results expected for the full fiscal year or any other interim period or any future year or period.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC Topic 808, Collaborative Arrangements (ASC 808), to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. To the extent the arrangement is within the scope of ASC 808, the Company assesses whether aspects of the arrangement between the Company and its collaboration partner are within the scope of other accounting literature, including ASC Topic 606, Revenue from Contracts with Customers (ASC 606). If it is concluded that some or all aspects of the arrangement represent a transaction with a customer, the Company will account for those aspects of the arrangement within the scope of ASC 606.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 808 provides guidance for the presentation and disclosure of transactions in collaborative arrangements, but it does not provide recognition or measurement guidance. Therefore, if the Company concludes a counterparty to a transaction is not a customer or otherwise not within the scope of ASC 606, the Company considers the guidance in other accounting literature as applicable or by analogy to account for such transaction. The classification of transactions under the Company’s arrangements is determined based on the nature and contractual terms of the arrangement along with the nature of the operations of the participants.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company analyzes its collaboration arrangements to assess whether they are within the scope of ASC 808, to determine whether such arrangements involve joint operating activities performed by parties that are both active participants in the activities and exposed to significant risks and rewards that are dependent on the commercial success of such activities. If the Company concludes that some or all aspects of the arrangement represent a transaction with a customer, the Company accounts for those aspects of the arrangement within the scope of ASC 606.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For arrangements attributable to ASC 606, the Company recognizes revenue in a manner that depicts the transfer of control of a product or a service to a customer and reflects the amount of the consideration the Company is entitled to receive in exchange for such product or service. In doing so, the Company follows a five-step approach: (i) identify the contract with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations, and (v) recognize revenue when (or as) the customer obtains control of the product or service.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company determines if a contract contains a lease at the inception of the contract. The Company currently has leases related to its facilities leased for office and laboratory space, which are classified as operating leases. These leases result in operating</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">right-of-use </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(ROU) assets, current operating lease liabilities, and non-current operating lease liabilities in the Company’s consolidated balance sheets. The Company does not have any financing leases. Leases with a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12 months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less are considered short-term and ROU assets and lease obligations are not recognized. Payments associated with short-term leases are expensed on a straight-line basis over the lease term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease liabilities represent an obligation to make lease payments arising from the lease and ROU assets represent the right to use the underlying asset identified in the lease for the lease term. Lease liabilities are measured at the present value of the lease payments not yet paid discounted using the discount rate for the lease established at the lease commencement date. To determine the present value, the implicit rate is used when readily determinable. For those leases where the implicit rate is not provided, the Company determines an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. ROU assets are measured as the present value of the lease payments and also include any prepaid lease payments made and any other indirect costs incurred, and exclude any lease incentives received. Lease terms may include the impact of options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term. The Company aggregates all lease and non-lease components for each class of underlying assets into a single lease component.</span></p> P12M <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense represents the cost of the grant date fair value of employee stock option and restricted stock unit grants recognized over the requisite service period of the awards (usually the vesting period) on a straight-line basis. Performance-based stock units/awards represent a right to receive a certain number of shares of the Company’s common stock based on the achievement of corporate performance goals and continued employment during the vesting period. At each reporting period, and to the extent achievement of one or any of the performance conditions is probable, the Company reassesses the probability of the achievement of such corporate performance goals and any increase or decrease in share-based compensation expense resulting from an adjustment in the estimated shares to be released is treated as a cumulative catch-up in the period of adjustment. For stock awards for which vesting is subject to both performance-based milestones and market conditions, expense is recorded over the derived service period after the point when the achievement of the performance-based milestone is probable or the performance condition has been achieved.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, with the exception of option grants for which vesting is subject to both performance-based milestones and market conditions, which are valued using a lattice-based model. The fair value of restricted stock units, including performance-based restricted stock units, is based on the closing price of the Company’s common stock as reported on The Nasdaq Global Market on the date of grant. The Company recognizes forfeitures for all awards as such forfeitures occur.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss is defined as a change in equity during a period from transactions and other events and circumstances from non‑owner sources. Other comprehensive loss includes unrealized gains and losses, other than losses attributable to a credit loss which are included in other income and expense, on investments classified as available-for-sale securities, which was the only difference between net loss and comprehensive loss for the applicable periods.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net Loss Per Common Share</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for common stock equivalents. The </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,893,674</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> pre-funded warrants associated with the January 2021 public equity offering and the private placement concurrent with the March 2024 public equity offering (see Note 8) are included in the weighted-average common shares outstanding in the basic earnings per share calculation given their nominal exercise price. Dilutive common stock equivalents for the periods presented include convertible preferred stock, warrants for the purchase of common stock, and common stock options and restricted stock units outstanding under the Company’s stock option and incentive plans. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share attributable to stockholders for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):</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:47.34%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:18.959999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares used to compute net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,447,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,797,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average pre-funded warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">656,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding used to<br/>    compute basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,104,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,054,687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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:47.34%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:19.44%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,805,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,972,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,308,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,874,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,468,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,970,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,583,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,817,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 3893674 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic and diluted net loss per share attributable to stockholders for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 are calculated as follows (in thousands, except share and per share data):</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:47.34%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:14.26%;"></td> <td style="width:1%;"></td> <td style="width:7.72%;"></td> <td style="width:1%;"></td> <td style="width:18.959999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares used to compute net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,447,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,797,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average pre-funded warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">656,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding used to<br/>    compute basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,104,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,054,687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net loss per share, basic and diluted</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -48004000 -18881000 100447435 97797377 656910 257310 101104345 101104345 98054687 98054687 -0.47 -0.47 -0.19 -0.19 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following weighted-average outstanding shares of potentially dilutive securities are excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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:47.34%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> <td style="width:7.24%;"></td> <td style="width:1%;"></td> <td style="width:19.44%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Convertible preferred stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,805,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,972,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,308,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,874,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,468,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,970,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,583,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,817,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 13805540 13972745 13308902 11874180 3468958 3970765 30583400 29817690 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Collaboration and License Agreements</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ono Collaboration and Option Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 14, 2018, the Company entered into a Collaboration and Option Agreement (the Ono Agreement) with Ono Phar</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">maceutical Co., Ltd. (Ono) for the joint development and commercialization of two off-the-shelf iPSC-derived CAR T-cell product candidates (Candidate 1 and Candidate 2). Pursuant to the terms of the Ono Agreement, the Company received an upfront, non-refundable and non-creditable payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Additionally, the Company is entitled to receive funding for the conduct of research and development under a joint development plan, which fees were estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2020, the Company entered into a letter agreement with Ono pursuant to which Ono delivered proprietary antigen binding domains targeting an antigen expressed on certain solid tumors for incorporation into Candidate 2 and paid the Company a milestone fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for further research and development of Candidate 2. In addition, Ono terminated all further research and development with respect to Candidate 1, and the Company retained all rights to research, develop and commercialize Candidate 1 throughout the world without any obligation to Ono.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, the Company entered into an amendment with Ono to the Ono Agreement (the 2022 Ono Amendment). Pursuant to the 2022 Ono Amendment, the companies agreed to designate an additional antigen expressed on certain solid tumors for research and preclinical development, and Ono agreed to contribute proprietary antigen binding domains targeting such additional solid tumor antigen (Candidate 3). In addition, for both Candidate 2 and Candidate 3, Ono and the Company expanded the scope of the collaboration to include the research and development of iPSC-derived CAR NK cell product candidates (in addition to iPSC-derived CAR T-cell product candidates) targeting the designated solid tumor antigens. Similar to Candidate 2, the Company granted to Ono, during a specified period of time, a preclinical option to obtain an exclusive license under certain intellectual property rights, subject to payment of an option exercise fee to the Company by Ono, to develop and commercialize Candidate 3 in all territories of the world, where the Company retains rights to co-develop and co-commercialize Candidate 3 in the United States and Europe under a joint arrangement with Ono under which the Company is eligible to share at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the profits and losses. The Company will continue to receive committed funding from Ono through September 2024 and has maintained worldwide rights of manufacture for Candidate 3. The preclinical option expires upon the earlier of: (a) September 30, 2024 or (b) the achievement of the pre-defined preclinical milestone under the joint development plan for Candidate 3. Subject to payment of an extension fee by Ono, Ono may choose to defer its decision to exercise the preclinical option until no later than June 2026. Under the 2022 Ono Amendment, aggregate estimated research and development fees have been increased by approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total estimated $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate research and development fees over the course of the joint development plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 7, 2022, Ono exercised its option for continued development of Candidate 2. Upon Ono’s exercise of the option, the Company granted Ono a license to develop and commercialize Candidate 2. The Company elected its preclinical option to co-develop and co-commercialize Candidate 2. As a result, the Company received an Option Exercise Payment (as defined under the Ono Agreement) of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company determined the exercise represented an option with no material right under the Ono Agreement. The Company has completed its performance obligations with respect to the exercise of the option and accordingly, recognized the Option Exercise Payment as revenue for the year ended December 31, 2022. The Company and Ono will proceed with a joint development plan for the ongoing development of Candidate 2. The costs of this development plan are accounted for in accordance with ASC 808, and cost sharing payments to the Company from Ono are recorded net into research and development expenses. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized contra-research and development expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate cost-sharing payments from Ono.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 30, 2023, the Company entered into an amendment with Ono to the Ono Agreement (the 2023 Ono Amendment and collectively with the 2022 Ono Amendment, the Ono Amendments). Under the 2023 Ono Amendment, aggregate estimated research and development fees payable by Ono to the Company have been increased by approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, for a total estimated $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate research and development fees over the course of the joint development plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the terms of the Ono Agreement (as amended by the Ono Amendments), for Candidate 2 and for Candidate 3 (subject to exercis</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e by Ono of its preclinical option to Candidate 3), the Company is eligible to receive additional payments upon the achievement of certain clinical, regulatory and commercial milestones (the Ono Milestones) with respect to each Candidate in an amount up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">843.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate, with the applicable milestone payments for the United States and Europe subject to reduction by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% if the Company elects to co-develop and co-commercialize the Candidate in the United States and Europe as described above. In addition, in those territories where Ono has exclusive rights of commercialization, the Company is eligible to receive tiered royalties (Royalties) ranging from the mid-single digits to the low-double digits based on annual net sales by Ono for each Candidate in such territories, with the Royalties subject to certain reductions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Ono Agreement will terminate with respect to a Candidate if Ono does not exercise its option for a candidate within the option period, or in its entirety if Ono does not exercise any of its options for the candidates within their respective option periods. In addition, either party may terminate the Ono Agreement in the event of breach, insolvency or patent challenges by the other party; provided, that Ono may terminate the Ono Agreement in its sole discretion (x) on a Candidate-by-Candidate basis at any time after the second anniversary of the effective date of the Ono Agreement or (y) on a Candidate-by-Candidate or country-by-country basis at any time after the expiration of the option period, subject to certain limitations. The Ono Agreement will expire on a Candidate-by-Candidate and country-by-country basis upon the expiration of the applicable royalty term, or in its entirety upon the expiration of all applicable payment obligations under the agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determined that the Ono Agreement, Ono Letter Agreement, and Ono Amendments were within the scope of ASC 808 and applicable to such guidance. The Company concluded that certain units of account within the Ono Agreement and Ono Amendments represented a customer and applied relevant guidance from ASC 606 to evaluate the appropriate accounting for those units of account. In accordance with this guidance, the Company identified its performance obligations, including its grant of a license to Ono to certain of its intellectual property subject to certain conditions, its conduct of research services, and its participation in a joint steering committee. The Company determined that its grant of a license to Ono to certain of its intellectual property subject to certain conditions was not distinct from other performance obligations because such grant is dependent on the conduct and results of the research services. Additionally, the Company determined that its conduct of research services was not distinct from other performance obligations since such conduct is dependent on the guidance of the joint steering committee. Accordingly, the Company determined that all performance obligations should be accounted for as one combined performance obligation, and that the combined performance obligation is transferred over the expected term of the conduct of the research services. The termination of the Ono Agreement with respect to Candidate 1 did not impact this assessment.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 606, the Company determined that the initial transaction price under the 2023 Ono Amendment equaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting of the upfront, non-refundable and non-creditable payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and the aggregate estimated research and development fees of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The upfront payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recorded as deferred revenue and was recognized as revenue over time in conjunction with the Company’s conduct of research services as the research services are the primary component of the combined performance obligations. Revenue associated with the upfront payment was recognized based on actual costs incurred as a percentage of the estimated total costs expected to be incurred over the expected term of conduct of the research services. The Company recorded the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million prepayment of the first-year research and development fees as deferred revenue, and such fees were recognized as revenue as the research services were delivered.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a direct result of the Company’s entry into the Ono Agreement, the Ono Amendments, and the Ono Letter Agreement, the Company incurred an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in sublicense consideration to existing licensors. The $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in sublicense consideration represents an asset under ASC 340 and was amortized to research and development expense ratably with the Company’s revenue recognition under the Ono Agreement. The Company recognized </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> such expense during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the Ono Agreement for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024. All such revenue was associated with research services for the three months ended March 31, 2024. During the three months ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the Ono Agreement. All of such revenue was associated with research services for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023. As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, aggregate deferred revenue related to the research services under the Ono Agreement was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, all of which is classified as current.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate research and development fees from Ono.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Janssen Collaboration and Option Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 2, 2020 (the Janssen Agreement Effective Date), the Company entered into a Collaboration and Option Agreement (the Janssen Agreement) with Janssen Biotech, Inc. (Janssen), part of the Janssen Pharmaceutical Companies of Johnson &amp; Johnson. Additionally, on the Janssen Agreement Effective Date, the Company entered into a Stock Purchase Agreement (the Stock Purchase Agreement) with Johnson &amp; Johnson Innovation - JJDC, Inc. (JJDC). On January 3, 2023, the Company received notice of termination from Janssen of the Janssen Agreement. The termination took effect on April 3, 2023, and during the three months ended March 31, 2023, the Company performed wind-down activities including discontinuing development of all collaboration product candidates under the Janssen Agreement. The Company was reimbursed for all wind-down activities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the terms of the Janssen Agreement and the Stock Purchase Agreement taken together, the Company received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was an upfront cash payment and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was in the form of an equity investment by JJDC. The Company determined the common stock purchase by JJDC represented a premium of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.93</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate (the Equity Premium), and the remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recorded as issuance of common stock in shareholders’ equity. In addition, under the Stock Purchase Agreement, the Company exercised the right to require JJDC to purchase an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in shares in a private placement at the same price per share as paid by investors in a public offering. In June 2020, JJDC purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of the Company’s common stock at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Additionally, the Company received full funding for the conduct of all research, preclinical development and Investigational New Drug Application (IND)-enabling activities performed by the Company under the Janssen Agreement.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Janssen Agreement, the Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in sublicense fees to certain of its existing licensors. The $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in sublicense consideration represents an asset under ASC Topic 340, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Assets and Deferred Costs (ASC 340) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and was amortized to research and development expense ratably with the Company’s revenue recognition under the Janssen Agreement. During the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of such expense. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, there was no remaining balance on the Janssen Agreement contract asset.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">52.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the Janssen Agreement for the three months ended March 31, 2023, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was previously deferred. Such revenue comprised $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with research and development services, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with the upfront fee and Equity Premium, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with a commercial option exercise for the three months ended March 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to termination of the Janssen Agreement, the Company had received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">82.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate research and development fees from Janssen.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Memorial Sloan Kettering Cancer Center License Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 15, 2018, the Company entered into an Amended and Restated Exclusive License Agreement (Amended MSKCC License) with MSKCC. The Amended MSKCC License amends and restates the Exclusive License Agreement entered into between the Company and MSKCC on August 19, 2016 (Original MSKCC License), pursuant to which the Company entered into an exclusive license agreement with MSKCC for rights relating to compositions and methods covering iPSC-derived cellular immunotherapy, including T-cells and NK-cells derived from iPSCs engineered with chimeric antigen receptors (CARs).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Amended MSKCC License, MSKCC granted to the Company additional licenses to certain patents and patent applications relating to new CAR constructs and off-the-shelf CAR T-cells, including the use of clustered regularly interspaced short palindromic repeat and other innovative technologies for their production, in each case to research, develop, and commercialize licensed products in the field of all human therapeutic uses worldwide. The Company has the right to grant sublicenses to certain licensed rights in accordance with the terms of the Amended MSKCC License, in which case it is obligated to pay MSKCC a percentage of certain sublicense income received by the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is obligated to pay to MSKCC an annual license maintenance fee during the term of the agreement, and is required to make milestone payments upon the achievement of specified clinical, regulatory and commercial milestones for licensed products as well as royalty payments on net sales of licensed products.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the event a licensed product achieves a specified clinical milestone, MSKCC is then eligible to receive certain milestone payments totaling up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">based on the price of the Company’s common stock, where the amount of such payments owed to MSKCC is contingent upon certain increases in the price of the Company’s common stock following the date of achievement of such clinical milestone. These payments are based on common stock price multiples, with the numerator being the fair value of the ten-trading day trailing average closing price of the Company’s common stock and the denominator being the ten-trading day trailing</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">average </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">closing price of the Company’s common stock as of the effective date of the Amended MSKCC License, adjusted for any stock splits, cash dividends, stock dividends, other distributions, combinations, recapitalizations, or similar events. Under the terms of the Amended MSKCC License, upon a change of control of the Company, in certain circumstances, the Company may be required to pay a portion of these payments to MSKCC based on the price of the Company’s common stock in connection with such change of control.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:</span></p><p style="text-indent:5.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.429%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.898%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.918%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.918%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock multiple</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ten-trading day trailing average common stock price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestone payment (in millions)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, the Company achieved the specified clinical milestone for a licensed product under the Amended MSKCC License and the Company’s ten-trading day trailing average common stock price exceeded the first pre-specified threshold. As a result, the Company remitted the first milestone payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to MSKCC during the year ended December 31, 2021.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To determine the estimated fair value of the remaining stock price appreciation milestones, the Company uses a Monte Carlo simulation methodology which models future Company common stock prices based on the current stock price and several key variables.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following variables were incorporated in the calculation of the estimated fair value of the stock price appreciation milestones as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.187%;"></td> <td style="width:1.621%;"></td> <td style="width:1%;"></td> <td style="width:13.186%;"></td> <td style="width:1%;"></td> <td style="width:1.621%;"></td> <td style="width:1%;"></td> <td style="width:12.386%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Closing stock price as of remeasurement date</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The key inputs to the Monte Carlo simulation to determine the fair value of the stock price appreciation milestones include the Company’s stock price as of the measurement date; the estimated term, which is based in part on the last valid patent claim date; the expected volatility of the Company’s common stock, estimated using the Company’s historical common stock volatility as of the remeasurement date; and the risk-free rate based on the U.S. Treasury yield for the estimated term determined. Fair value measurements are highly sensitive to changes in these inputs and significant changes could result in a significantly higher or lower fair value and resulting expense or gain.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At each balance sheet date, the Company remeasures the fair value of the stock price appreciation milestones, with changes in fair value recognized as a component of other income (expense) in the unaudited condensed consolidated statements of operations and comprehensive loss. Amounts are included in current or non-current liabilities based on the estimated timeline associated with the individual potential payments. During the three months ended March 31, 2024 and 2023, the Company recorded</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of expense and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of income, respectively, associated with the change in fair value of the stock price appreciation milestones. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023, the Company recorded a liability of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, associated with the stock price appreciation milestones for the Amended MSKCC License.</span></p> 10000000 20000000 10000000 0.50 9300000 29300000 12500000 800000 8000000 1400000 30700000 843000000 0.50 40700000 10000000 30700000 10000000 5000000 7800000 7800000 0 0 1900000 6700000 200000 34100000 100000000 50000000 50000000 9.93 16000000 34000000 50000000 1800000 28.31 17100000 17100000 7200000 52300000 41200000 11100000 31200000 10000000 82000000 75000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the common stock multiples and the stock price appreciation milestone payments under the terms of the agreement:</span></p><p style="text-indent:5.2%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.429%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.898%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.918%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:10.918%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock multiple</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0x</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ten-trading day trailing average common stock price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestone payment (in millions)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5.0x 10.0x 15.0x 50.18 100.36 150.54 20000000 30000000 25000000 20000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following variables were incorporated in the calculation of the estimated fair value of the stock price appreciation milestones as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.187%;"></td> <td style="width:1.621%;"></td> <td style="width:1%;"></td> <td style="width:13.186%;"></td> <td style="width:1%;"></td> <td style="width:1.621%;"></td> <td style="width:1%;"></td> <td style="width:12.386%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Closing stock price as of remeasurement date</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0.043 0.04 0.841 0.84 P14Y9M18D P15Y 7.34 3.74 1400000 1700000 2700000 1300000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. California Institute for Regenerative Medicine Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 5, 2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company executed an award agreement with the California Institute for Regenerative Medicine (CIRM) pursuant to which CIRM awarded the Company $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to advance the Company’s FT516 product candidate into a first-in-human clinical trial for the treatment of subjects with advanced solid tumors, including in combination with monoclonal antibody therapy (the 2018 CIRM Award). The 2018 CIRM Award is subject to certain co-funding requirements by the Company, and the Company is required to provide CIRM progress and financial update reports under the 2018 CIRM Award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the terms of the 2018 CIRM Award, the Company, in its sole discretion, has the option to treat the 2018 CIRM Award either as a loan or as a grant. During the first quarter of 2023, the Company elected to treat the 2018 CIRM Award as a grant and derecognized the liability associated with the 2018 CIRM Award and recorded such amount in other income during the three months ended March 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 22, 2024, the Company received approval from CIRM for funding of a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million grant (the 2024 CIRM Award) to support the conduct of the Company’s Phase 1 study of FT819 in patients with systemic lupus erythematosus (SLE). The Company finalized and executed the Award agreement in April 2024. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the terms of the 2024 CIRM Award and certain co-funding requirements, the Company will receive five disbursements in varying amounts, with one disbursement receivable upon the execution</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the 2024 CIRM Award, and four disbursements receivable based on the completion of certain development milestones throughout the project period of the Award, which is estimated to be from April 1, 2024 to March 31, 2028 (the Project Period). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is required to provide CIRM progress and financial update reports throughout the Project Period.</span></p> 2018-04-05 4000000 7900000 <p style="text-indent:-5.337%;padding-left:5.067%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company invests portions of excess cash in United States treasuries, commercial paper, non-U.S. government securities, municipal securities, and corporate debt securities with maturities ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a454bbb5-a6e4-448a-9158-2998c87ba0b1;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">thirty-six months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the purchase date. These investments are accounted for as available-for-sale securities and are classified as short-term and long-term investments in the accompanying consolidated balance sheets based on each security’s contractual maturity date.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s investments accounted for as available-for-sale securities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands, except for maturity in years):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:9.9%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market fund</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_e364d052-93db-4658-ab66-932bb954c9b2;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_6d848eaa-8f72-42e2-8a1d-4f000d15f80d;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_ef7476dd-7724-4eed-b149-f46a92bcd321;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_34d55763-7757-4d17-bfc3-edd7e24e24b3;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as non-current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_9da84c31-8942-43a0-88c0-c6efb4016756;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market fund</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-US government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as non-current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, the Company had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of accrued interest on investments recorded in prepaid expenses and other assets on the unaudited condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P36M <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s investments accounted for as available-for-sale securities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands, except for maturity in years):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.8%;"></td> <td style="width:1.08%;"></td> <td style="width:9.9%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market fund</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_e364d052-93db-4658-ab66-932bb954c9b2;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_6d848eaa-8f72-42e2-8a1d-4f000d15f80d;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_ef7476dd-7724-4eed-b149-f46a92bcd321;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_34d55763-7757-4d17-bfc3-edd7e24e24b3;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as non-current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;"><span style="-sec-ix-hidden:F_9da84c31-8942-43a0-88c0-c6efb4016756;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market fund</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-US government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1 or less</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total short-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">(</span><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as non-current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Greater than 1</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term investments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1 or less 101163000 101163000 1 or less 45844000 33000 45811000 1 or less 3212000 1000 3211000 1 or less 87415000 86000 7000 87336000 1 or less 133581000 101000 14000 133494000 371215000 221000 21000 371015000 Greater than 1 1957000 5000 1952000 Greater than 1 5636000 4000 11000 5643000 7593000 9000 11000 7595000 1 or less 35273000 0 0 35273000 1 or less 82811000 34000 27000 82804000 1 or less 999000 0 0 999000 1 or less 5000000 3000 0 4997000 1 or less 47144000 51000 14000 47107000 1 or less 137339000 62000 121000 137398000 308566000 150000 162000 308578000 Greater than 1 977000 0 3000 980000 977000 0 3000 980000 900000 900000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Fair Value Measurements</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurements at<br/>Reporting Date Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial assets measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestones</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial liabilities measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">309,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestones</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial liabilities measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 assets consisted of money market funds and U.S. Treasury securities measured at fair value based on quoted prices in active markets as provided by the Company’s investment managers.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 assets consisted of corporate debt securities, commercial paper, municipal securities, and non-U.S. government securities measured at fair value using standard observable inputs, including reported trades, broker/dealer quotes, and bids and/or offers. The Company validates the quoted market prices provided by its investment managers by comparing the investment managers’ assessment of the fair values of the Company’s investment portfolio balance against the fair values of the Company’s investment portfolio balance obtained from an independent source.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no Level 3 assets held by the Company as of March 31, 2024.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 liabilities consisted of stock price appreciation milestones associated with the Amended MSKCC License as described in detail in Note 2.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.306%;"></td> <td style="width:1.927%;"></td> <td style="width:1%;"></td> <td style="width:15.765%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in fair value of stock price appreciation milestones liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.247%;"></td> <td style="width:1.238%;"></td> <td style="width:1%;"></td> <td style="width:17.514%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in fair value of stock price appreciation milestones liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurements at<br/>Reporting Date Using</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial assets measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,610</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestones</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial liabilities measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-U.S. government securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">309,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">191,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:20pt;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock price appreciation milestones</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total financial liabilities measured at fair value on a recurring basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 101163000 101163000 47763000 47763000 3211000 3211000 92979000 92979000 133494000 133494000 378610000 148926000 229684000 2740000 2740000 2740000 2740000 35273000 35273000 82804000 82804000 999000 999000 4997000 4997000 48087000 48087000 137398000 137398000 309558000 118077000 191481000 1346000 1346000 1346000 1346000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.306%;"></td> <td style="width:1.927%;"></td> <td style="width:1%;"></td> <td style="width:15.765%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,346</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in fair value of stock price appreciation milestones liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the changes in fair value of the Company’s Level 3 stock price appreciation milestones liability for the three months ended March 31, 2023 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.247%;"></td> <td style="width:1.238%;"></td> <td style="width:1%;"></td> <td style="width:17.514%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Changes in fair value of stock price appreciation milestones liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1346000 1394000 2740000 3861000 -1718000 2143000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Accrued Expenses</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued Expenses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current accrued expenses consist of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.787%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:14.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.957%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued clinical trial related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll and other employee benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current accrued expenses consist of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.787%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:14.097000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.957%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued clinical trial related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll and other employee benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7975000 8833000 5414000 10563000 18654000 8118000 32043000 27514000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has lease agreements for office, laboratory and manufacturing spaces that are classified as operating leases on the unaudited condensed consolidated balance sheets. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These leases have terms varying from one to approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">sixteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with renewal options of up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, as well as early termination options. Extension and termination options are included in the total lease term when the Company is reasonably certain to exercise them. The leases are subject to additional variable charges, including common area maintenance, property taxes, property insurance and other variable costs. Given the variable nature of such costs, they are recognized as expense as incurred. Additionally, some of the Company’s leases are subject to certain fixed fees which the Company has determined to be non-lease components. The Company has elected to combine and account for lease and non-lease components as a single-lease component for purposes of determining the total future lease payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, future undiscounted mini</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">mum contractual payments under the Company’s operating leases were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">159.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which will be paid over a remaining weighted-average lease term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The weighted-average discount rate for the operating lease liabilities was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, which was the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s incremental borrowing rate at lease commencement, as the discount rates implicit in the leases could not be readily determined.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Straight-line lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> short-term lease expense was recognized during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted minimum lease payments under the Company’s operating leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating<br/>Lease Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remaining 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2023, the Company entered into an agreement to sublease approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,913</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet of space, which sublease agreement commenced in April 2023 and expires in December 2028 with no option to extend the sublease term. Under the sublease agreement, rent is subject to scheduled annual increases and the subtenant is responsible for certain operating expenses and taxes throughout the term of the sublease.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sublease income is recognized in other income. Sublease income for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> These leases have terms varying from one to approximately sixteen years, with renewal options of up to ten years P16Y P10Y 159300 P10Y6M 0.0835 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Straight-line lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3221000 3318000 887000 613000 4108000 3931000 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted minimum lease payments under the Company’s operating leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating<br/>Lease Payments</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remaining 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,070</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 11025000 15087000 15540000 16006000 15057000 10602000 75978000 159295000 57225000 102070000 18913 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sublease income is recognized in other income. Sublease income for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;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.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 273000 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Convertible Preferred Stock and Stockholders’ Equity</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Convertible Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2016, the Company completed a private placement of stock in which investors, including investors affiliated with the directors and officers of the Company, purchased convertible preferred stock and common stock of the Company (the November 2016 Placement). The Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,819,549</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Convertible Preferred Stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> par value per share (the Class A Preferred), at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, each of which is convertible into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">five</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock upon certain conditions defined in the Certificate of Designation of Preferences, Rights and Limitations of the Class A Preferred filed with the Delaware Secretary of State on November 22, 2016 (the CoD). </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Class A Preferred were purchased exclusively by entities affiliated with Redmile Group, LLC (collectively, Redmile). The terms of the CoD prohibited Redmile from converting the Class A Preferred into shares of the Company’s common stock if, as a result of conversion, Redmile, together with its affiliates, would own more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s common stock then issued and outstanding (the Redmile Percentage Limitation), which percentage could change at Redmile’s election upon 61 days’ notice to the Company to (i) any other number less than or equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or (ii) subject to approval of the Company’s stockholders to the extent required in accordance with the NASDAQ Global Market rules, any number in excess of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. On May 2, 2017, the Company’s stockholders approved the issuance of up to an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,097,745</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock upon the conversion of the outstanding shares of Class A Preferred. As a result, Redmile has the right to increase the Redmile Percentage Limitation to any percentage in excess of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% at its election.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company also issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,236,837</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share as part of the November 2016 Placement. In </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 2023, the Company filed with the office of the Secretary of State of the State of Delaware a Certificate of Amendment to Certificate of Designation of Preferences, Rights and Limitations of Class A Convertible Preferred Stock which amends the definition of Beneficial Ownership Limitation to be </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the number of shares of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s common stock outstanding immediately after giving effect to the issuance of shares of common stock pursuant to a Notice of Conversion. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,441</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s Class A Preferred were converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,205</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Class A Preferred are non-voting shares and are convertible into five shares of the Company’s common stock at a conversion price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, which was the fair value of the Company’s common stock on the date of issuance of the Class A Preferred. Holders of the Class A Preferred have the same dividend rights as holders of the Company’s common stock. Additionally, the liquidation preferences of the Class A Preferred are </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">pari passu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> among holders of the Company’s common stock and holders of the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Class A Preferred, pro rata based on the number of shares held by each such holder (treated for this purpose as if the Class A Preferred had been converted to common stock).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pre-Funded Warrants</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2021, in conjunction with a public offering, the Company issued pre-funded warrants, in lieu of common stock to certain investors, to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">257,310</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock (2021 Pre-Funded Warrants). The purchase price for the 2021 Pre-Funded Warrants was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85.499</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per pre-funded warrant, which equals the per share public offering price for the shares of common stock less the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price for each such pre-funded warrant. Given that the 2021 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, in conjunction with a public offering, the Company issued in a private placement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, in lieu of common stock to certain investors, pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,636,364</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock (2024 Pre-Funded Warrants, and collectively with the 2021 Pre-Funded Warrants, the Pre-Funded Warrants). The purchase price for the 2024 Pre-Funded Warrants was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.499</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per pre-funded warrant, which equals the per share public offering price for the shares of common stock issued in the March 2024 public offering, less the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exercise price for each such pre-funded warrant. Given that the 2024 Pre-Funded Warrants are indexed to the Company’s own shares of common stock (and otherwise meet the requirements to be classified in equity), the Company recorded the consideration received from the issuance of the warrants as additional paid-in capital on the Company’s unaudited condensed consolidated balance sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Pre-Funded Warrants are exercisable at any time after the date of issuance. A holder of Pre-Funded Warrants may not exercise the Pre-Funded Warrant if the holder, together with its affiliates, would beneficially own more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. A holder of Pre-Funded Warrants may increase or decrease this percentage not in excess of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% by providing at least 61 days’ prior notice to the Company</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, there wer</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,893,674</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Pre-</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Funded Warrants outstanding.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Options and Restricted Stock Unit Awards</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity and related information under all equity plans for the period ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> March 31, 2024:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,850,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,308,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock unit activity under all equity and stock option plans is summarized as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,065,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">580,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,468,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of stock-based compensation for all stock awards is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the unrecognized compensation cost related to outstanding options was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and is expected to be recognized as expense over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the unrecognized compensation cost related to restricted stock units was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which is expected to be recognized as expense over a weighted-average period of approximately</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2.1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee and nonemployee stock option grants were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliation of Consolidated Stockholders’ Equity Accounts</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s changes in stockholders’ equity accounts for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 (in thousands, except share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:31.186%;"></td> <td style="width:1%;"></td> <td style="width:6.021%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.021%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.921%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Convertible<br/>Preferred Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common <br/>Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other <br/>Comprehensive</span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Stockholders'</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,627,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,580,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,211,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">368,417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of stock options, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">580,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Public offering of common stock, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="text-indent:5pt;white-space:nowrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,545,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Private placement of pre-funded warrants, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="text-indent:5pt;white-space:nowrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized loss on investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,798,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,685,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">426,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2023 (in thousands, except share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:30.986%;"></td> <td style="width:1%;"></td> <td style="width:5.961%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.221%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.961%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.881%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Convertible<br/>Preferred Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common <br/>Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other <br/>Comprehensive</span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Stockholders'</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,794,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">97,294,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,536,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,050,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">483,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of stock options, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">827,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gain on investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,794,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,191,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">477,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2819549 0.001 13.3 5 The Class A Preferred were purchased exclusively by entities affiliated with Redmile Group, LLC (collectively, Redmile). The terms of the CoD prohibited Redmile from converting the Class A Preferred into shares of the Company’s common stock if, as a result of conversion, Redmile, together with its affiliates, would own more than 9.99% of the Company’s common stock then issued and outstanding (the Redmile Percentage Limitation), which percentage could change at Redmile’s election upon 61 days’ notice to the Company to (i) any other number less than or equal to 19.99% or (ii) subject to approval of the Company’s stockholders to the extent required in accordance with the NASDAQ Global Market rules, any number in excess of 19.99%. On May 2, 2017, the Company’s stockholders approved the issuance of up to an aggregate of 14,097,745 shares of common stock upon the conversion of the outstanding shares of Class A Preferred. As a result, Redmile has the right to increase the Redmile Percentage Limitation to any percentage in excess of 19.99% at its election. 0.0999 0.1999 0.1999 14097745 0.1999 7236837 2.66 0.1499 33441 167205 2.66 257310 85.499 0.001 3636364 5.499 0.001 The Pre-Funded Warrants are exercisable at any time after the date of issuance. A holder of Pre-Funded Warrants may not exercise the Pre-Funded Warrant if the holder, together with its affiliates, would beneficially own more than 9.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. A holder of Pre-Funded Warrants may increase or decrease this percentage not in excess of 19.99% by providing at least 61 days’ prior notice to the Company 0.0999 0.1999 3893674 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes stock option activity and related information under all equity plans for the period ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> March 31, 2024:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,850,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,745,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,308,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9850841 13.71 3745625 6.77 45438 6.57 242126 10.96 13308902 11.83 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock unit activity under all equity and stock option plans is summarized as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average Grant Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,065,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,076,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">580,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cancelled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,468,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3065087 37.96 1076100 6.76 580974 31.49 91255 27.87 3468958 29.63 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of stock-based compensation for all stock awards is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,716</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 5716000 5056000 5265000 5927000 10981000 10983000 36500000 P2Y2M12D 38400000 P2Y1M6D <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee and nonemployee stock option grants were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.343%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 0.038 0.038 0.871 0.899 P6Y4M24D P6Y4M24D 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s changes in stockholders’ equity accounts for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 (in thousands, except share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:31.186%;"></td> <td style="width:1%;"></td> <td style="width:6.021%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.281%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.021%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.641%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.921%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Convertible<br/>Preferred Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common <br/>Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other <br/>Comprehensive</span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Stockholders'</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,627,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,580,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,211,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">368,417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of stock options, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">580,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Public offering of common stock, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="text-indent:5pt;white-space:nowrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,545,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,635</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Private placement of pre-funded warrants, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="text-indent:5pt;white-space:nowrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized loss on investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,761,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,798,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,685,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,259,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">426,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s changes in stockholders’ equity accounts for the three months ended March 31, 2023 (in thousands, except share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:30.986%;"></td> <td style="width:1%;"></td> <td style="width:5.961%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.221%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.961%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.241%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.581%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.881%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Convertible<br/>Preferred Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common <br/>Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Additional<br/>Paid-in</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Other <br/>Comprehensive</span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Stockholders'</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Capital</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deficit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,794,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">97,294,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,536,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,050,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">483,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercise of stock options, net of issuance costs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,847</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Issuance of common stock upon vesting of restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">827,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gain on investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:7pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,794,549</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,191,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,547,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;min-width:fit-content;">(</span><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:7pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">477,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2761108 3000 98627076 99000 1580032000 15000 -1211732000 368417000 45438 299000 299000 580974 10981000 10981000 14545454 15000 74620000 74635000 19996000 19996000 -209000 -209000 -48004000 -48004000 2761108 3000 113798942 114000 1685928000 -194000 -1259736000 426115000 2794549 3000 97294917 97000 1536497000 -1854000 -1050804000 483939000 68847 222000 222000 827251 1000 1000 10983000 10983000 1208000 1208000 -18881000 -18881000 2794549 3000 98191015 98000 1547702000 -646000 -1069685000 477472000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Subsequent Events</span></p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2024, the Company achieved a development milestone in accordance with the Ono Agreement. The Company is entitled to a milestone payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million from Ono.</span></p> 5000000 <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 26, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yuan Xu</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a m</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ember of our board of directors</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, entered into a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10b5-1 trading plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Dr. Xu’s plan provides for the sale of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock. Sales of the shares of the Company’s common stock set forth in Dr. Xu’s trading plan, if any, will be made at or above specified market prices. The trading plan will expire on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 6, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Dr. Xu’s trading plan was entered into during an open insider trading window and is intended to satisfy Rule 10b5-1(c) under the Exchange Act and the Company’s policies regarding insider transactions.</span></p> March 26, 2024 Yuan Xu ember of our board of directors true 633 March 6, 2025