0000950170-24-013243.txt : 20240209 0000950170-24-013243.hdr.sgml : 20240209 20240209160133 ACCESSION NUMBER: 0000950170-24-013243 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20240205 ITEM INFORMATION: Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240209 DATE AS OF CHANGE: 20240209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Invivyd, Inc. CENTRAL INDEX KEY: 0001832038 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 851403134 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40703 FILM NUMBER: 24614638 BUSINESS ADDRESS: STREET 1: 1601 TRAPELO ROAD STREET 2: SUITE 178 CITY: WALTHAM STATE: MA ZIP: 02451 BUSINESS PHONE: (781) 819-0080 MAIL ADDRESS: STREET 1: 1601 TRAPELO ROAD STREET 2: SUITE 178 CITY: WALTHAM STATE: MA ZIP: 02451 FORMER COMPANY: FORMER CONFORMED NAME: Adagio Therapeutics, Inc. DATE OF NAME CHANGE: 20201112 8-K 1 ivvd-20240205.htm 8-K 8-K
false00018320380001832038us-gaap:AdditionalPaidInCapitalMember2020-12-310001832038us-gaap:SeriesAPreferredStockMember2020-07-012020-07-3100018320382021-07-310001832038srt:MaximumMemberus-gaap:IPOMember2021-07-310001832038ivvd:TheScrippsResearchInstituteMember2021-01-012021-12-310001832038srt:MaximumMember2021-04-300001832038srt:MaximumMember2021-08-310001832038ivvd:PhpWarrantMemberivvd:FifteenNovemberTwoThousandTwentyEightMember2022-01-012022-12-310001832038us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038ivvd:AAndRCommercialManufacturingAgreementMember2022-04-300001832038us-gaap:SeriesCPreferredStockMember2021-04-012021-04-300001832038us-gaap:RestrictedStockMember2021-01-012021-12-3100018320382022-11-3000018320382020-12-310001832038us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-12-310001832038us-gaap:ConvertiblePreferredStockMember2021-12-310001832038ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember2021-07-012021-07-310001832038ivvd:AdimabPlatformTransferAgreementMemberivvd:InProcessResearchAndDevelopmentExpenseMember2022-01-012022-12-310001832038us-gaap:RelatedPartyMemberivvd:InProcessResearchAndDevelopmentExpenseMember2021-01-012021-12-310001832038srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2022-12-310001832038us-gaap:ResearchAndDevelopmentExpenseMemberivvd:AdimabCollaborationAgreementMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMemberus-gaap:SeriesBPreferredStockMember2020-11-300001832038us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2022-12-3100018320382021-09-142021-09-140001832038us-gaap:RestrictedStockMember2022-01-012022-12-310001832038us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001832038ivvd:FourHundredOneKPlanMember2021-01-012021-12-310001832038srt:MinimumMemberus-gaap:ConvertiblePreferredStockMember2021-04-300001832038us-gaap:WarrantMember2022-01-012022-12-310001832038ivvd:TreasuryStocksMember2022-02-012022-02-280001832038us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100018320382022-01-012022-12-310001832038us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001832038us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001832038us-gaap:CommonStockMember2021-01-012021-12-310001832038ivvd:AdimabAssignmentAgreementMemberus-gaap:CommonStockMember2020-07-012020-07-310001832038us-gaap:RetainedEarningsMember2021-12-310001832038us-gaap:DomesticCountryMember2021-12-310001832038us-gaap:IPOMember2021-08-3100018320382024-02-052024-02-050001832038ivvd:AdimabAssignmentAgreementMember2021-01-012021-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-3100018320382021-01-012021-12-310001832038us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001832038ivvd:AdimabCollaborationAgreementMember2022-01-012022-12-310001832038us-gaap:SeriesCPreferredStockMember2022-03-310001832038ivvd:PhpWarrantsOutstandingMember2022-11-300001832038us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2022-12-310001832038ivvd:SecondProductMemberivvd:AdimabAssignmentAgreementMember2020-07-012020-07-310001832038ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember2022-12-310001832038ivvd:EquityIncentivePlanMember2022-01-012022-12-310001832038us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038ivvd:AdimabAssignmentAgreementMemberivvd:InProcessResearchAndDevelopmentExpenseMember2021-01-012021-12-310001832038ivvd:AdimabAssignmentAgreementMember2021-12-310001832038ivvd:AdimabAssignmentAgreementMember2021-03-012021-03-310001832038us-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:CommonStockMember2022-12-310001832038us-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:IPOMembersrt:MinimumMember2021-07-310001832038ivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-07-310001832038us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-12-3100018320382021-02-012021-02-280001832038ivvd:AdimabAssignmentAgreementMemberus-gaap:SeriesAPreferredStockMember2020-07-310001832038us-gaap:LeaseholdImprovementsMember2022-12-310001832038us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2021-12-310001832038us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001832038us-gaap:SeriesCPreferredStockMemberivvd:AdimabMember2022-01-012022-12-310001832038srt:MaximumMemberivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-12-310001832038us-gaap:SeriesCPreferredStockMemberivvd:AdimabAssignmentAgreementMember2021-04-300001832038ivvd:SeriesCConvertiblePreferredStockMember2021-01-012021-12-310001832038ivvd:AdimabAssignmentAgreementMemberivvd:FirstProductMember2020-07-012020-07-310001832038ivvd:PhpWarrantMember2022-12-310001832038us-gaap:AgencySecuritiesMember2022-01-012022-12-310001832038ivvd:TheScrippsResearchInstituteMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMember2021-05-012021-05-310001832038ivvd:AdimabAssignmentAgreementMember2022-01-012022-12-310001832038us-gaap:SeriesAPreferredStockMember2020-07-310001832038us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001832038srt:MaximumMember2022-12-310001832038ivvd:AdimabPlatformTransferAgreementMemberivvd:ResearchDevelopmentAndRegulatoryMilestoneMember2022-01-012022-12-310001832038us-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMember2021-01-012021-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberivvd:FederalAgencySecuritiesMember2022-12-310001832038us-gaap:USTreasurySecuritiesMember2021-01-012021-12-310001832038us-gaap:TreasuryStockCommonMember2020-12-310001832038ivvd:AdimabAssignmentAgreementMemberivvd:InProcessResearchAndDevelopmentExpenseMember2022-01-012022-12-310001832038ivvd:MithrilGroupMember2022-12-310001832038ivvd:AdimabCollaborationAgreementMember2021-01-012021-12-310001832038srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2022-12-310001832038us-gaap:EmployeeStockOptionMemberivvd:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-12-310001832038us-gaap:ConvertiblePreferredStockMember2020-12-310001832038ivvd:TwoThousandsTwentyOneEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2022-12-310001832038ivvd:PhpMember2022-12-310001832038us-gaap:EmployeeStockOptionMembersrt:ChiefExecutiveOfficerMember2022-07-012022-07-310001832038us-gaap:RetainedEarningsMember2022-01-012022-12-310001832038ivvd:ADG20DrugSubstanceMember2022-12-310001832038us-gaap:SeriesCPreferredStockMember2021-04-300001832038ivvd:TreasuryStocksMember2022-09-300001832038ivvd:TaxYear2040Memberus-gaap:StateAndLocalJurisdictionMember2022-12-310001832038us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:ResearchAndDevelopmentArrangementMember2022-01-012022-12-310001832038ivvd:PhpMemberus-gaap:WarrantMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMember2021-08-012021-08-310001832038us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001832038ivvd:TreasuryStocksMember2022-03-310001832038us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038srt:MinimumMember2021-08-310001832038us-gaap:ResearchAndDevelopmentExpenseMemberivvd:AdimabAssignmentAgreementMember2022-01-012022-12-310001832038us-gaap:SeriesBPreferredStockMember2020-10-012020-11-3000018320382022-09-302022-09-300001832038us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMember2021-09-012021-09-300001832038us-gaap:ResearchAndDevelopmentExpenseMemberivvd:AdimabCollaborationAgreementMember2021-01-012021-12-310001832038us-gaap:IPOMember2021-08-012021-08-310001832038us-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001832038us-gaap:CommonStockMember2021-12-310001832038us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001832038srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2022-12-310001832038ivvd:PopulationHealthPartnersMember2022-11-3000018320382022-02-012022-02-2800018320382022-06-302022-06-300001832038us-gaap:StateAndLocalJurisdictionMember2022-12-310001832038ivvd:PhpWarrantsOutstandingMember2022-01-012022-12-310001832038us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2022-01-012022-12-310001832038ivvd:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2022-12-310001832038us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:USTreasurySecuritiesMember2022-01-012022-12-310001832038ivvd:PhpWarrantsOutstandingMember2022-12-310001832038ivvd:AdimabAssignmentAgreementMember2022-12-310001832038ivvd:ResearchDevelopmentAndRegulatoryMilestoneMember2022-01-012022-12-310001832038us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001832038ivvd:TreasuryStocksMember2021-11-012021-11-300001832038us-gaap:WarrantMember2021-01-012021-12-310001832038us-gaap:RetainedEarningsMember2021-01-012021-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001832038ivvd:TheScrippsResearchInstituteMember2021-08-012021-08-310001832038ivvd:WuXiCellLineLicenseAgreementMember2020-06-032020-12-310001832038us-gaap:InProcessResearchAndDevelopmentMember2022-01-012022-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038ivvd:PhpWarrantsOutstandingMember2021-12-310001832038us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001832038us-gaap:FairValueMeasurementsRecurringMemberivvd:FederalAgencySecuritiesMember2022-12-310001832038srt:MaximumMemberivvd:AdimabAssignmentAgreementMember2022-01-012022-12-310001832038us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001832038us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMemberus-gaap:SeriesAPreferredStockMember2020-07-310001832038us-gaap:ResearchAndDevelopmentExpenseMemberivvd:AdimabAssignmentAgreementMember2021-01-012021-12-310001832038ivvd:IndefinitePeriodMemberus-gaap:StateAndLocalJurisdictionMember2022-12-310001832038ivvd:PopulationHealthPartnersMember2022-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001832038us-gaap:RetainedEarningsMember2022-12-310001832038ivvd:PhpWarrantMemberivvd:FifteenNovemberTwoThousandTwentyNineMember2022-01-012022-12-310001832038us-gaap:RetainedEarningsMember2020-12-3100018320382021-09-140001832038srt:MaximumMemberivvd:AdimabAssignmentAgreementMember2020-07-012020-07-310001832038us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:CommonStockMember2022-01-012022-12-310001832038us-gaap:SeriesBPreferredStockMember2020-11-3000018320382022-12-3100018320382022-04-300001832038us-gaap:ResearchAndDevelopmentArrangementMember2021-01-012021-12-310001832038ivvd:PopulationHealthPartnersMember2022-01-012022-12-310001832038srt:MaximumMemberus-gaap:ConvertiblePreferredStockMember2021-04-300001832038ivvd:TreasuryStocksMember2021-05-310001832038us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001832038us-gaap:FairValueInputsLevel2Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:RelatedPartyMemberivvd:InProcessResearchAndDevelopmentExpenseMember2022-01-012022-12-310001832038ivvd:PhpWarrantsOutstandingMember2022-11-012022-11-300001832038ivvd:AdimabMemberus-gaap:SeriesBPreferredStockMember2022-01-012022-12-3100018320382022-01-010001832038ivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-12-310001832038us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100018320382021-07-012021-07-310001832038us-gaap:ConvertiblePreferredStockMember2022-01-012022-12-310001832038ivvd:AdimabAssignmentAgreementMember2020-06-300001832038us-gaap:DomesticCountryMember2022-12-310001832038ivvd:FourHundredOneKPlanMember2022-01-012022-12-310001832038ivvd:EquityIncentivePlanMember2022-12-310001832038ivvd:MithrilGroupMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001832038us-gaap:IPOMemberus-gaap:CommonStockMember2021-01-012021-12-310001832038us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberivvd:FederalAgencySecuritiesMember2022-12-310001832038us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberivvd:FederalAgencySecuritiesMember2022-12-310001832038ivvd:TaxYear2040Memberus-gaap:StateAndLocalJurisdictionMember2022-01-012022-12-310001832038us-gaap:CommonStockMember2020-12-310001832038us-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001832038ivvd:ImpactOfAdoptionMember2022-12-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038ivvd:TreasuryStocksMember2022-06-302022-06-300001832038ivvd:AdimabAssignmentAgreementMember2020-07-310001832038us-gaap:IPOMember2021-07-3100018320382022-09-012022-09-300001832038ivvd:PhpWarrantMemberivvd:FifteenNovemberTwoThousandThirtyMember2022-01-012022-12-310001832038ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember2021-07-310001832038us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038ivvd:AdimabAssignmentAgreementMembersrt:MinimumMember2022-01-012022-12-3100018320382021-12-310001832038us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001832038us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001832038us-gaap:ResearchAndDevelopmentExpenseMemberivvd:PhpMember2022-01-012022-12-310001832038us-gaap:IPOMember2021-01-012021-12-310001832038us-gaap:AdditionalPaidInCapitalMember2021-12-310001832038us-gaap:AdditionalPaidInCapitalMember2022-12-310001832038us-gaap:TreasuryStockCommonMember2021-12-310001832038us-gaap:FairValueMeasurementsRecurringMember2021-12-310001832038us-gaap:TreasuryStockCommonMember2022-12-310001832038us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2020-12-310001832038ivvd:TwoThousandAndTwentyTwoEmployeeStockPurchasePlanMember2022-12-310001832038us-gaap:InProcessResearchAndDevelopmentMember2021-01-012021-12-3100018320382016-02-290001832038srt:MinimumMember2021-04-300001832038ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember2022-01-012022-01-310001832038ivvd:TreasuryStocksMember2023-03-012023-03-31xbrli:pureutr:sqftxbrli:sharesivvd:Installmentiso4217:USDxbrli:sharesiso4217:USD

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

Pursuant to Section 13 or 15(d)

of the Securities Exchange Act of 1934

 

Date of report (Date of earliest event reported): February 5, 2024

 

 

Invivyd, Inc.

(Exact Name of Registrant as Specified in Its Charter)

 

 

Delaware

001-40703

85-1403134

(State or Other Jurisdiction
of Incorporation)

(Commission File Number)

(IRS Employer
Identification No.)

 

 

 

 

 

1601 Trapelo Road

Suite 178

 

Waltham, Massachusetts

 

02451

(Address of Principal Executive Offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: 781 819-0080

 

Not applicable

(Former Name or Former Address, if Changed Since Last Report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

 

 

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

 

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

 

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

 

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

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


Title of each class

 

Trading
Symbol(s)

 


Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

IVVD

 

The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§ 230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§ 240.12b-2 of this chapter).

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.

 

 


Item 5.02. Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.

(b) On February 5, 2024, Tomas Heyman, a member of the Board of Directors of Invivyd, Inc. (the “Company”), informed the Company of his decision not to stand for re-election when his term expires at the Company’s 2024 annual meeting of stockholders.

Item 8.01 Other Events.

In connection with the issuance of the consent by the Company’s independent registered public accounting firm as part of the Company’s filing of a registration statement on Form S-3, the Company is refiling herewith as Exhibit 99.1 its consolidated financial statements that were previously included in its Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on March 23, 2023 (the “Form 10-K”), and the related report of the Company’s independent registered public accounting firm.

The consolidated financial statements filed herewith as Exhibit 99.1 are identical to those included in the Form 10-K, other than an update to Note 1 to the consolidated financial statements to disclose that, due to circumstances arising after the filing of the Form 10-K, there is now substantial doubt about the Company’s ability to continue as a going concern. The report of the Company’s independent registered public accounting firm included in Exhibit 99.1 also includes an explanatory paragraph noting the conclusion regarding substantial doubt about the Company’s ability to continue as a going concern. Other than as described in the preceding sentences, Exhibit 99.1 does not revise, modify, update or otherwise affect the Form 10-K, including the consolidated financial statements.

As described in the update to Note 1 to the consolidated financial statements included in Exhibit 99.1, subsequent to the original issuance of the consolidated financial statements for the year ended December 31, 2022 in the Form 10-K, the Company continued to spend according to its operating plan in 2023. Based on current operating plans and excluding any contribution from revenues or external financing, the Company believes that its existing cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements into the fourth quarter of 2024. As such, excluding any contribution from revenues or external financing, the Company will not have sufficient cash and cash equivalents to fund its operating expenses and capital requirements beyond one year from the reissuance of the consolidated financial statements filed herewith as Exhibit 99.1, in connection with the Company’s filing of a registration statement on Form S-3 on February 9, 2024, and therefore, the Company has concluded that there is substantial doubt about its ability to continue as a going concern.

This Current Report on Form 8-K (this “Form 8-K”) is being filed only for the purposes described above, and all other information in the Form 10-K remains unchanged. In order to preserve the nature and character of the disclosures set forth in the Form 10-K, the items included in Exhibit 99.1 of this Form 8-K have been updated solely for the matters described above. No attempt has been made in this Form 8-K to reflect events or occurrences after the date of the filing of the Form 10-K, and it should not be read to modify or update other disclosures as presented in the Form 10-K. As a result, this Form 8-K should be read in conjunction with the Form 10-K and the Company’s filings made with the SEC subsequent to the filing of the Form 10-K.

Item 9.01 Financial Statements and Exhibits.

(d) Exhibits.

 

Exhibit

Number

Description

23.1

 

Consent of PricewaterhouseCoopers LLP, Independent Registered Public Accounting Firm

99.1

 

Financial Statements and Supplementary Data

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 


SIGNATURES

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

 

 

 

 

 

 

INVIVYD, INC.

Date:

February 9, 2024

By:

/s/ William Duke, Jr.

 

 

 

William Duke, Jr.

Chief Financial Officer

(Principal Financial and Principal Accounting Officer)

 


EX-23.1 2 ivvd-ex23_1.htm EX-23.1 EX-23.1

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-267643) and Form S-8 (Nos. 333-259008 and 333-264920) of Invivyd, Inc. of our report dated March 23, 2023, except with respect to the matters that raise substantial doubt about the Company’s ability to continue as a going concern discussed in Note 1, as to which the date is February 9, 2024, relating to the financial statements, which appears in this Current Report on Form 8-K.

 

/s/ PricewaterhouseCoopers LLP
Boston, Massachusetts
February 9, 2024


EX-99.1 3 ivvd-ex99_1.htm EX-99.1 EX-99.1
http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet

Exhibit 99.1

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

Page

Report of Independent Registered Public Accounting Firm (PCAOB ID 238)

F-2

Consolidated Balance Sheets

F-3

Consolidated Statements of Operations and Comprehensive Loss

F-4

Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)

F-5

Consolidated Statements of Cash Flows

F-7

Notes to Consolidated Financial Statements

F-8

 

F-1


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Invivyd, Inc.

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Invivyd, Inc. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations and comprehensive loss, of convertible preferred stock and stockholders' equity (deficit) and of cash flows for the years then ended, including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America.

 

Substantial Doubt about the Company’s Ability to Continue as a Going Concern


The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements, the Company has incurred recurring losses from operations since inception and will require additional funding to finance its future operations. These conditions raise substantial doubt about its ability to continue as a going concern. Management’s plans in regard to these matters are also described in Note 1. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ PricewaterhouseCoopers LLP

Boston, Massachusetts

 

March 23, 2023, except with respect to the matters that raise substantial doubt about the Company’s ability to continue as a going concern discussed in Note 1, as to which the date is February 9, 2024

 

We have served as the Company’s auditor since 2021.

F-2


INVIVYD, INC.

Consolidated Balance Sheets

(In thousands, except share and per share amounts)

 

 

December 31,

 

 

2022

 

 

2021

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

92,076

 

 

$

542,224

 

Marketable securities

 

 

279,915

 

 

 

49,194

 

Prepaid expenses and other current assets

 

 

4,926

 

 

 

25,293

 

Total current assets

 

 

376,917

 

 

 

616,711

 

Property and equipment, net

 

 

2,282

 

 

 

83

 

Operating lease right-of-use assets

 

 

3,777

 

 

 

 

Other non-current assets

 

 

191

 

 

 

3,297

 

Total assets

 

$

383,167

 

 

$

620,091

 

Liabilities, Convertible Preferred Stock and Stockholders’ Equity (Deficit)

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

1,517

 

 

$

5,783

 

Accrued expenses

 

 

21,911

 

 

 

56,277

 

Operating lease liabilities, current

 

 

1,559

 

 

 

 

Other current liabilities

 

 

44

 

 

 

 

Total current liabilities

 

 

25,031

 

 

 

62,060

 

Operating lease liabilities, non-current

 

 

2,165

 

 

 

 

Early-exercise liability

 

 

1

 

 

6

 

Other non-current liability

 

 

 

 

6

 

Total liabilities

 

 

27,197

 

 

 

62,072

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Stockholders’ equity (deficit):

 

 

 

 

 

 

        Preferred stock (undesignated), $0.0001 par value; 10,000,000 shares
           authorized and
no shares issued and outstanding at December 31, 2022
           and December 31, 2021

 

 

 

 

 

 

        Common stock, $0.0001 par value; 1,000,000,000 shares authorized,
           
109,044,046 shares issued and outstanding at December 31, 2022;
           
1,000,000,000 shares authorized, 111,251,660 shares issued and
           
110,782,909 shares outstanding at December 31, 2021

 

 

11

 

 

 

11

 

        Treasury stock, at cost; 0 shares and 468,751 shares at
          December 31, 2022 and December 31, 2021, respectively

 

 

 

 

 

 

Additional paid-in capital

 

 

889,657

 

 

 

850,125

 

Accumulated other comprehensive income (loss)

 

 

(272

)

 

 

(8

)

Accumulated deficit

 

 

(533,426

)

 

 

(292,109

)

Total stockholders’ equity

 

 

355,970

 

 

 

558,019

 

Total liabilities, convertible preferred stock and stockholders’ equity

 

$

383,167

 

 

$

620,091

 

 

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

F-3


INVIVYD, INC.

Consolidated Statements of Operations and Comprehensive Loss

(In thousands, except share and per share amounts)

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Operating expenses:

 

 

 

 

 

 

Research and development(1)

 

$

179,214

 

 

$

182,891

 

Acquired in-process research and development(2)

 

 

4,400

 

 

 

7,500

 

Selling, general and administrative

 

 

47,044

 

 

 

36,517

 

Warrant expense(3)

 

 

17,373

 

 

 

 

Total operating expenses

 

 

248,031

 

 

 

226,908

 

Loss from operations

 

 

(248,031

)

 

 

(226,908

)

Other income (expense):

 

 

 

 

 

 

Other income (expense), net

 

 

6,714

 

 

 

118

 

Total other income (expense), net

 

 

6,714

 

 

 

118

 

Net loss

 

 

(241,317

)

 

 

(226,790

)

Other comprehensive loss:

 

 

 

 

 

 

Unrealized loss on available-for-sale securities, net of tax

 

 

(264

)

 

 

(8

)

Comprehensive loss

 

$

(241,581

)

 

$

(226,798

)

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

 

$

(2.23

)

 

$

(5.32

)

Weighted-average common shares outstanding, basic and diluted

 

 

108,268,289

 

 

 

42,621,265

 

(1)
Includes related-party amounts of $8,154 and $4,150 for the years ended December 31, 2022 and 2021, respectively (see Notes 7 and 8).
(2)
Includes related-party amounts of $4,400 and $7,500 for the years ended December 31, 2022 and 2021, respectively (see Note 7).
(3)
Includes related-party amounts of $17,373 and $0 for the years ended December 31, 2022 and 2021, respectively (see Note 8).

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

F-4


INVIVYD, INC.

CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands, except share amounts)

 

 

Convertible Preferred Stock

 

 

 

Common Stock

 

 

Treasury Stock

 

 

Additional
Paid-in

 

 

Accumulated Other Comprehensive

 

 

Accumulated

 

 

Total
Stockholders’

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Equity (Deficit)

 

Balances at December 31, 2021

 

 

 

 

 

 

 

 

 

110,782,909

 

 

 

11

 

 

 

468,751

 

 

 

 

 

 

850,125

 

 

 

(8

)

 

 

(292,109

)

 

 

558,019

 

Issuance of warrants for common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,373

 

 

 

 

 

 

 

 

 

17,373

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

298,353

 

 

 

 

 

 

 

 

 

 

 

 

241

 

 

 

 

 

 

 

 

 

241

 

Repurchase of unvested restricted common stock

 

 

 

 

 

 

 

 

 

(2,150,737

)

 

 

 

 

 

2,150,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retirement of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,619,488

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21,648

 

 

 

 

 

 

 

 

 

21,648

 

Issuance of common stock under the employee stock
   purchase plan

 

 

 

 

 

 

 

 

 

113,521

 

 

 

 

 

 

 

 

 

 

 

 

269

 

 

 

 

 

 

 

 

 

269

 

Vesting of restricted common stock from early-
   exercised options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Unrealized loss on available-for-sale securities, net of
   tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(264

)

 

 

 

 

 

(264

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(241,317

)

 

 

(241,317

)

Balances at December 31, 2022

 

 

 

 

$

 

 

 

 

109,044,046

 

 

$

11

 

 

 

 

 

$

 

 

$

889,657

 

 

$

(272

)

 

$

(533,426

)

 

$

355,970

 

 

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

F-5


INVIVYD, INC.

CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands, except share amounts)

 

Convertible Preferred Stock

 

 

 

Common Stock

 

 

Treasury Stock

 

 

Additional
Paid-in

 

 

Accumulated Other Comprehensive

 

 

Accumulated

 

 

Total
Stockholders’

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Loss

 

 

Deficit

 

 

Equity (Deficit)

 

Balances at December 31, 2020

 

 

12,647,934

 

 

$

169,548

 

 

 

 

5,593,240

 

 

$

1

 

 

 

22,600,000

 

 

$

(85

)

 

$

154

 

 

$

 

 

$

(65,319

)

 

$

(65,249

)

Issuance of Series C convertible preferred stock, net of
   issuance costs of $
337

 

 

4,296,550

 

 

 

335,163

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock

 

 

 

 

 

 

 

 

 

6,000

 

 

 

 

 

 

 

 

 

 

 

 

66

 

 

 

 

 

 

 

 

 

66

 

Issuance of common stock upon completion of initial
   public offering, net of commissions, underwriting
   discounts and offering costs

 

 

 

 

 

 

 

 

 

20,930,000

 

 

 

2

 

 

 

 

 

 

 

 

 

327,518

 

 

 

 

 

 

 

 

 

327,520

 

Conversion of convertible preferred stock to common
   stock

 

 

(16,944,484

)

 

 

(504,711

)

 

 

 

84,722,420

 

 

 

8

 

 

 

 

 

 

 

 

 

504,703

 

 

 

 

 

 

 

 

 

504,711

 

Retirement of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(22,600,000

)

 

$

85

 

 

 

(85

)

 

 

 

 

 

 

 

 

 

Vesting of restricted common stock from early-
   exercised options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

5

 

Repurchase of unvested restricted common stock

 

 

 

 

 

 

 

 

 

(468,751

)

 

 

 

 

 

468,751

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,764

 

 

 

 

 

 

 

 

 

17,764

 

Unrealized loss on available-for-sale securities, net of
   tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(8

)

 

 

 

 

 

(8

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(226,790

)

 

 

(226,790

)

Balances at December 31, 2021

 

 

 

 

$

 

 

 

 

110,782,909

 

 

$

11

 

 

 

468,751

 

 

$

 

 

$

850,125

 

 

$

(8

)

 

$

(292,109

)

 

$

558,019

 

 

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

F-6


INVIVYD, INC.

Consolidated Statements of Cash Flows

(In thousands)

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(241,317

)

 

$

(226,790

)

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

 

 

 

 

 

 

Stock-based compensation expense

 

 

21,648

 

 

 

17,764

 

Warrant expense

 

 

17,373

 

 

 

 

Net amortization of premiums and accretion of discounts on marketable securities

 

 

(2,023

)

 

 

1,430

 

Amortization of operating lease right-of-use assets

 

 

421

 

 

 

 

Non-cash payments

 

 

 

 

 

66

 

Depreciation expense

 

 

41

 

 

 

1

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Prepaid expenses and other current assets

 

 

20,367

 

 

 

(22,899

)

Other non-current assets

 

 

3,106

 

 

 

(3,297

)

Accounts payable

 

 

(4,300

)

 

 

(2,370

)

Accrued expenses

 

 

(34,867

)

 

 

51,358

 

Operating lease liabilities

 

 

(475

)

 

 

 

Other current liabilities

 

 

44

 

 

 

 

Other non-current liabilities

 

 

(5

)

 

 

1

 

Net cash used in operating activities

 

 

(219,987

)

 

 

(184,736

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of marketable securities

 

 

(297,962

)

 

 

(188,627

)

Maturities of marketable securities

 

 

69,000

 

 

 

138,000

 

Purchases of property and equipment

 

 

(1,705

)

 

 

(84

)

Net cash used in investing activities

 

 

(230,667

)

 

 

(50,711

)

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from issuance of convertible preferred stock, net of issuance costs

 

 

 

 

 

335,163

 

Proceeds from issuance of common stock, net of commissions and underwriting discounts

 

 

 

 

 

330,905

 

Payments of initial public offering costs

 

 

 

 

 

(3,385

)

Proceeds from exercises of stock options

 

 

241

 

 

 

 

Proceeds from issuance of common stock under the employee stock purchase plan

 

 

269

 

 

 

 

Payments for repurchases of unvested restricted common stock

 

 

(4

)

 

 

 

Net cash provided by financing activities

 

 

506

 

 

 

662,683

 

Net (decrease) increase in cash and cash equivalents

 

 

(450,148

)

 

 

427,236

 

Cash and cash equivalents at beginning of period

 

 

542,224

 

 

 

114,988

 

Cash and cash equivalents at end of period

 

$

92,076

 

 

$

542,224

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Operating lease right-of-use asset recognized upon adoption of ASC 842

 

$

1,728

 

 

$

 

Operating lease right-of-use asset recognized under ASC 842

 

$

2,470

 

 

$

 

Supplemental disclosure of non-cash investing activities:

 

 

 

 

 

 

Purchases of property and equipment in accounts payable and accrued expenses

 

$

535

 

 

$

 

 

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

 

F-7


INVIVYD, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Nature of the Business and Basis of Presentation

Invivyd, Inc., (formerly Adagio Therapeutics, Inc.) together with its consolidated subsidiaries (the “Company”), is a biopharmaceutical company on a mission to rapidly and perpetually deliver antibody-based therapies that protect vulnerable people from the devastating consequences of circulating viral threats, beginning with SARS-CoV-2 (“COVID-19”). The Company's technology works at the intersection of evolutionary virology, predictive modeling, and antibody engineering, and is designed to identify high-quality, long-lasting antibodies with a high barrier to viral escape. The Company is generating a robust pipeline of product candidates which could be used in prevention or treatment of serious viral diseases, starting with COVID-19 and expanding into influenza and other high-need indications.

In March 2023, the Company announced the election of VYD222 to advance into the clinic as a monoclonal antibody (“mAb”) therapeutic option for COVID-19 with a focus on serving vulnerable populations. The Company aims to leverage evolving COVID-19 regulatory paradigms and maximize efficiency to deliver this much-needed product for immunocompromised individuals and other vulnerable populations.

VYD222 is one of two mAb components of NVD200, a combination mAb product candidate that the Company previously selected for clinical advancement prior to evolution in the current global COVID-19 regulatory paradigm. The Company is prioritizing the clinical development of VYD222 instead of NVD200 with the aim of providing patients with a therapeutic option for COVID-19 as quickly and efficiently as possible. VYD222 was engineered from adintrevimab, the Company's investigational mAb that has a robust safety data package and demonstrated clinically meaningful results in global Phase 3 clinical trials for both the prevention and treatment of COVID-19.

Beyond VYD222, the Company continues to leverage its expanded lab capabilities and integrated discovery platform to produce additional candidates that will be optimized to stay ahead of the evolving SARS-CoV-2 virus. In addition, the Company continues to work with regulatory agencies to streamline the development and commercialization plans for novel antibodies to protect immunocompromised and other high-risk populations against the evolving SARS-CoV-2 virus.

The Company was incorporated in the State of Delaware in June 2020. The Company operates as a virtual company and maintains a corporate headquarters for general and administrative purposes only. In June 2022, and subsequently amended in September 2022, the Company entered into a lease for dedicated laboratory and office space in Newton, MA for research and development purposes. The Company performs research and development activities internally and engages third parties, including Adimab, LLC (“Adimab”), to perform ongoing research and development and other services on its behalf.

The Company is subject to a number of risks and uncertainties common to early-stage companies in the biopharmaceutical industry, including, but not limited to, completing clinical trials, the ability to raise additional capital to fund operations, obtaining regulatory approval for product candidates, market acceptance of products, competition from substitute products, protection of proprietary intellectual property, compliance with government regulations, the impact of COVID-19, dependence on key personnel, the ability to attract and retain qualified employees, and reliance on third-party organizations for the discovery, manufacturing, clinical and commercial success of its product candidates.

In July 2021, the Company effected a five-for-one stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the preferred stock conversion ratios.

In August 2021, the Company completed its initial public offering (“IPO”) pursuant to which it issued and sold 20,930,000 shares of its common stock, including 2,730,000 shares pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $327.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock (see Note 11).

The Company has not generated any revenue since inception. The Company’s product candidates require significant additional research and development efforts, including extensive clinical testing and regulatory approval prior to commercialization. These efforts require significant amounts of additional capital, adequate personnel and infrastructure and compliance-reporting capabilities. Even if the Company’s development efforts are successful, it is uncertain when, if ever, the Company will generate revenue from product sales, including government supply contracts.

F-8


Substantial Doubt about Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has primarily funded its operations with proceeds from sales of convertible preferred stock and proceeds from the Company’s initial public offering of common stock. The Company has incurred losses and negative cash flows from operations since its inception, including a net loss of $241.3 million for the year ended December 31, 2022. As of December 31, 2022, the Company had an accumulated deficit of $533.4 million. The Company expects to continue to generate operating losses for the foreseeable future.

Subsequent to the original issuance of the consolidated financial statements for the year ended December 31, 2022, the Company continued to spend according to its operating plan in 2023. Based on current operating plans and excluding any contribution from revenues or external financing, the Company believes that its existing cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements into the fourth quarter of 2024. As such, excluding any contribution from revenues or external financing, the Company will not have sufficient cash and cash equivalents to fund its operating expenses and capital requirements beyond one year from the reissuance of these consolidated financial statements on February 9, 2024, and therefore, the Company has concluded that there is substantial doubt about its ability to continue as a going concern.

The Company will require additional funding through a combination of contribution from revenues, equity offerings, government or private-party grants, debt financings or other capital sources, including collaborations with other companies, strategic alliances and licensing arrangements to finance its future operations. The Company may not be able to obtain financing on acceptable terms, or at all, and the Company may not be able to enter into collaborations or other arrangements. The terms of any financing may adversely affect the holdings or rights of the Company’s stockholders.

If the Company is unable to obtain sufficient capital, the Company will be forced to delay, reduce or eliminate some or all of its research and development programs, product portfolio expansion or future commercialization efforts, which could adversely affect its business prospects, or the Company may be unable to continue operations. Although management continues to pursue these plans, there is no assurance that the Company will be successful in obtaining sufficient funding on terms acceptable to the Company to fund continuing operations, if at all.

Impact of COVID-19 on Our Operations

The full impact of the COVID-19 pandemic and the disease continues to evolve and change as of the date of this Annual Report on Form 10-K, and such impact will directly affect the potential commercial prospects of VYD222 and other product candidates for the prevention and treatment of COVID-19. The severity of the COVID-19 pandemic, the evolution of the disease and the continued emergence of variants of concern (“VoCs”), the availability, administration and acceptance of vaccines, monoclonal antibodies, antiviral agents and other therapeutic modalities, vaccine mandates by employers and/or local or national governments, and the potential development of “herd immunity” by the global population will affect the design and enrollment of the Company's clinical trials, the potential regulatory authorization or approval of the Company's product candidates and the commercialization of the Company's product candidates, if approved.

Similarly, it is not possible to determine the scale and rate of economic recovery from the pandemic, supply chain disruptions, and labor availability and costs, or the impact of other indirect factors that may be attributable to the pandemic. The ultimate extent of the impact of the COVID-19 pandemic on the Company's business, financial condition, operations and product development timelines and plans remains uncertain and will depend on future developments, including the duration and spread of outbreaks and the continued emergence of variants, its impact on the Company's clinical trial design and enrollment, trial sites, contract research organizations (“CROs”), contract development and manufacturing organizations (“CDMOs”), and other third parties with which the Company does business, as well as its impact on regulatory authorities and the Company's key scientific and management personnel. To date, the Company has experienced some delays and disruptions in its development activities as a result of the COVID-19 pandemic. Some of the Company's CROs, CDMOs and other service providers also continue to be impacted. The Company will continue to monitor developments as it addresses the disruptions, delays and uncertainties relating to the COVID-19 pandemic. If the financial markets and/or the overall economy are impacted for an extended period, the Company's results and operations may be materially adversely affected and may affect the Company's ability to raise capital.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

F-9


The accompanying consolidated financial statements include the accounts of Invivyd, Inc. and its wholly owned subsidiaries, Invivyd Security Corporation, Invivyd Switzerland GmbH, and Invivyd Netherlands B.V. All intercompany accounts and transactions have been eliminated in consolidation. The Company views its operations and manages its business in one operating segment, which is the business of discovering, developing and commercializing differentiated products for the prevention and treatment of infectious diseases.

2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, research and development expenses and related prepaid or accrued costs, stock-based compensation expense and warrant expense. The Company bases its estimates on historical experience, known trends and other market-specific or relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results may differ materially from those estimates or assumptions.

The Company is monitoring the potential impact of the COVID-19 pandemic on its business and consolidated financial statements. The Company is not aware of any specific event or circumstance that would require any update to its estimates or judgments reflected in these consolidated financial statements or a revision of the carrying value of its assets or liabilities as of the issuance date of these consolidated financial statements. These estimates may change as new events occur and additional information is obtained.

Concentrations of Credit Risk, Significant Suppliers and License Rights

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash, cash equivalents and marketable securities. The Company invests its excess cash in money market funds and marketable securities that are subject to minimal credit and market risks. The Company maintains its cash, cash equivalents and marketable securities at two accredited financial institutions that it believes are creditworthy. From time to time, these deposits may exceed federally insured limits. The Company has not experienced any losses historically in these accounts. Accordingly, the Company does not believe it is exposed to unusual credit risk related to its cash, cash equivalents and marketable securities beyond the normal credit risk associated with commercial banking relationships.

The Company is dependent on third-party organizations to manufacture and process its product candidates for its development programs. In particular, the Company relies on a single third-party contract manufacturer to produce and process its product candidates and to manufacture supply of its product candidates for preclinical and clinical activities (see Note 9). The Company also currently relies on this same third-party contract manufacturer for any anticipated requirements of commercial supply, including both drug substance and drug product. The Company expects to continue to be dependent on a small number of manufacturers to supply it with its requirements for all products. The Company’s research and development programs, including any associated potential commercialization efforts, could be adversely affected by a significant interruption in the supply of the necessary materials.

The Company is dependent on a limited number of third parties that provide license rights used by the Company in the development and potential commercialization of its product candidates and programs. Through December 31, 2022, the Company’s research and development programs primarily relate to rights conveyed by Adimab (see Note 7). The Company could experience delays in the development and potential commercialization of its product candidates and programs if the Adimab agreements or any other license agreement utilized in the Company’s research and development activities is terminated, if the Company fails to meet the obligations required under its arrangements, or if the Company is unable to successfully secure new strategic alliances or licensing agreements.

Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the acquisition date to be cash equivalents.

F-10


Marketable Securities

Marketable securities represent holdings of available-for-sale marketable debt securities in accordance with the Company’s investment policy. The Company determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classified all of its marketable securities at December 31, 2022 as “available-for-sale” pursuant to ASC320, Investments – Debt and Equity Securities. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their maturities as well as the time period the Company intends to hold such securities. Available-for-sale securities are maintained by an investment manager and consist of U.S. Treasury securities and federal agency securities. Available-for-sale securities are carried at fair value with the unrealized gains and losses included in other comprehensive income (loss) as a component of stockholders’ equity (deficit) until realized. Any premium or discount arising at purchase is amortized or accreted to interest expense or income over the life of the instrument. Realized gains and losses are determined using the specific identification method and are included in other income (expense). There were no material realized gains or losses on marketable securities recognized for the year ended December 31, 2022.

The Company reviews marketable securities for other-than-temporary impairment whenever the fair value of a marketable security is less than the amortized cost and evidence indicates that a marketable security’s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations and comprehensive loss if the Company has experienced a credit loss, has the intent to sell the marketable security, or if it is more likely than not that the Company will be required to sell the marketable security before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company’s investment policy, the severity and duration of the impairment and changes in value subsequent to the end of the period. There were no other-than-temporary impairments of investments recognized for the years ended December 31, 2022 or 2021.

Fair Value Measurements

Certain assets of the Company are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The Company’s cash equivalents and marketable securities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts payable and accrued expenses approximate their fair values due to the short-term nature of these liabilities.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:

 

 

Estimated Useful Life

Machinery and equipment

 

3 to 5 years

Furniture and fixtures

 

3 to 5 years

Leasehold improvements

 

Shorter of lease term of useful life

 

F-11


 

Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated in accordance with the above guidelines once placed into service. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations. Expenditures for repairs and maintenance that do not improve or extend the life of the respective assets are charged to expense as incurred.

Impairment of Long-Lived Assets

Long-lived assets consist of property and equipment. The Company continually evaluates long-lived assets for potential impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares the carrying values of the asset group to the expected future undiscounted cash flows that the asset group is expected to generate from the use and eventual disposition of the long-lived asset group. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such asset group is considered to be impaired, the impairment loss to be recognized would be based on the excess of the carrying value of the impaired asset group over its fair value. The Company did not recognize any impairment losses on long-lived assets during the years ended December 31, 2022 and 2021.

Leases

Effective January 1, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) (“ASC 842”) using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840, Leases (“ASC 840”).

The Company evaluates whether an arrangement is or contains a lease at the inception date. If determined to be or contain a lease, the Company determines the classification of the lease at the commencement date, which represents the date at which the lessor makes the underlying asset available for use by the Company. When determining the expected accounting lease term, the Company includes the noncancellable lease term, together with periods covered by (i) an option to extend the lease if the Company is reasonably certain to exercise such option, (ii) an option to terminate the lease if the Company is reasonably certain not to exercise such option and (iii) an option to extend or not terminate the lease where the exercise of such option is controlled by the lessor. The Company has elected the short-term lease exemption, which allows the Company to not recognize lease liabilities and right-of-use assets arising from lease arrangements with original lease terms of twelve months or less. The Company elected the practical expedient to not separate lease and non-lease components for its leases.

Right-of-use assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments under the arrangement. The Company measures its lease liabilities as the present value of the lease payments, discounted using an incremental borrowing rate, as interest rates implicit in lease arrangements are generally not readily determinable. The Company measures its right-of-use assets as the present value of its lease payments at the commencement date. The incremental borrowing rate represents the interest rate at which the Company could borrow an amount equal to the lease payments on a fully collateralized basis, over a similar term, in a similar economic environment. The Company recognizes rent expense for operating leases on a straight-line basis. The Company recognizes variable lease expenses as incurred.

The Company remeasures right-of-use assets and lease liabilities when a lease is modified, and the modification is not accounted for as a separate contract. A modification is accounted for as a separate contract if the modification grants the Company an additional right of use not included in the original lease arrangement and the increase in lease payments is commensurate with the additional right of use. The Company assesses its right-of-use assets for impairment in a manner consistent with its assessment for long-lived assets held and used in operations.

Patent Costs

Costs to secure, defend and maintain patents, including those incurred in connection with filing and prosecuting patent applications, are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred for patent-related expenditures are classified as general and administrative expenses.

F-12


Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company is focused on the discovery, development and commercialization of antibody-based solutions for infectious diseases with pandemic potential. The Company’s chief operating decision maker reviews the Company’s financial information on an aggregated basis for purposes of assessing performance and allocating resources.

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expenses consist of costs incurred in performing research and development activities, including expenses incurred under agreements with external vendors and consultants engaged to perform non-clinical studies, preclinical studies and clinical trials as well as to manufacture research and development materials for use in such studies and trials; salaries and related personnel costs; stock-based compensation; consultant fees; and third-party license fees.

Nonrefundable advance payments for goods and services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed, or when it is no longer expected that the goods will be delivered or the services rendered.

Accrued Research and Development Costs

The Company has entered into various research, development and manufacturing contracts with third-party service providers, including contract research organizations and contract manufacturing organizations. With the exception of the Company’s manufacturing arrangement with WuXi Biologics (Hong Kong) Limited (see Note 9), these agreements are generally cancelable. The Company recognizes research and development expense associated with such arrangements as the costs are incurred and records accruals for estimated ongoing research, development and manufacturing costs, where necessary. When billing terms under these contracts do not coincide with the timing of when the work is performed, the Company is required to make estimates of outstanding obligations to those third parties as of period end. Any accrual estimates are based on a number of factors, including the Company’s knowledge of the progress towards completion of the specific tasks to be performed, invoicing to date under the contracts, communication from the vendors of any actual costs incurred during the period that have not yet been invoiced and the costs included in the contracts. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made by the Company. The historical accrual estimates made by the Company have not been materially different from the actual costs.

Asset Acquisitions and Acquired In-Process Research and Development Expenses

The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. Goodwill is not recognized in asset acquisitions. In an asset acquisition, the cost allocated to acquire in-process research and development (“IPR&D”) with no alternative future use is recognized as expense on the acquisition date.

Contingent consideration in asset acquisitions payable in the form of cash is recognized in the period the triggering event is determined to be probable of occurrence and the related amount is reasonably estimable. Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is resolved.

Stock-Based Compensation

The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options with service-based vesting granted to employees, non-employees and directors based on the fair value on the date of grant using the Black-Scholes option-pricing model. The Company has issued awards with only service-based vesting conditions through December 31, 2022.

Compensation expense for awards granted to employees and directors for their service on the board of directors is recognized on a straight-line basis over the requisite service period of the respective award, which is generally the vesting period of the award. Compensation expense for awards granted to non-employees is recognized in the same period and manner as if the Company had paid cash for the goods or services provided, which is generally the vesting period of the award. The Company accounts for forfeitures of stock-based awards as they occur.

F-13


The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s salary and related costs are classified or in which the award recipient’s service payments are classified.

Warrant Expense

The Company recognizes stock-based compensation for warrants granted to non-employee service providers based upon the awards’ estimated grant date fair value. The warrants vest subject to the satisfaction of service-based conditions. Warrant expense is measured based on the fair value of the award on the date of grant and expense is recognized on a straight-line basis over the requisite service period, which varies for each non-employee service provider on a grant-by-grant basis.

The Company accounts for forfeitures as they occur. The Company classifies stock-based compensation for non-employee service providers as warrant expense in its statements of operations and comprehensive loss.

The Company estimates the fair value of warrants using the Geometric Brownian Motion model. The assumptions used in estimating the fair value of these awards, such as expected term, expected dividend yield, volatility, and risk-free interest rate represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. If actual results are not consistent with the Company’s assumptions and judgments used in making these estimates, the Company may be required to increase or decrease warrant expense, which could be material to the Company’s consolidated results of operations.

Income Taxes

The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income, and to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future profits expected and considering prudent and feasible tax planning strategies.

The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more likely than not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the related net interest and penalties. The Company had no amounts accrued for interest and penalties on its consolidated balance sheets as of December 31, 2022 and 2021.

Comprehensive Loss

Comprehensive loss includes net loss as well as other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. For the years ended December 31, 2022 and 2021, the Company's only element of other comprehensive loss was unrealized losses on marketable securities.

Net Loss per Share

The Company follows the two-class method when computing net income (loss) per share attributable to common stockholders as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income (loss) for the period to be allocated between common and participating securities based upon their respective rights to share in the undistributed earnings as if all income (loss) for the period had been distributed. The Company considers its convertible preferred stock to be participating securities as, in the event a dividend is paid on common stock, the holders of convertible preferred stock would be entitled to receive dividends on a basis consistent with the common stockholders. The Company also considers the shares

F-14


issued upon the early exercise of stock options that are subject to repurchase to be participating securities because holders of such shares have non-forfeitable dividend rights in the event a dividend is paid on common stock. There is no allocation required under the two-class method during periods of loss since the participating securities do not have a contractual obligation to share in the losses of the Company.

Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Diluted net income (loss) per share attributable to common stockholders is computed by adjusting net loss attributable to common stockholders to reallocate undistributed earnings based on the potential impact of dilutive securities. Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, including potential dilutive common shares. For the purposes of this calculation, the Company’s convertible preferred stock, outstanding stock options, unvested restricted common stock and outstanding warrants are considered potential dilutive common shares.

The Company has generated a net loss for each of the periods presented. Accordingly, basic and diluted net loss per share attributable to common stockholders are the same because the inclusion of the potentially dilutive securities would be anti-dilutive.

Recently Issued and Adopted Accounting Pronouncements

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and may remain an emerging growth company until the last day of the fiscal year following the fifth anniversary of the completion of its initial public offering. However, if certain events occur prior to the end of such five-year period, including if it becomes a “large accelerated filer,” its annual gross revenues exceeds $1.235 billion or it issues more than $1.0 billion of non-convertible debt in the previous three-year period, it will cease to be an emerging growth company prior to the end of such five-year period. For so long as the Company remains an emerging growth company, it is permitted and intends to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. For example, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies.

In February 2016, the FASB issued ASC 842, as subsequently amended. ASC 842 sets forth the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). ASC 842 replaces the existing guidance in ASC 840. ASC 842 requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. A lessee is also required to record (i) a right-of-use asset and a lease liability on its balance sheets for all leases with a term of greater than 12 months regardless of their classification and (ii) lease expense on its statement of operations for operating leases and amortization and interest expense on its statement of operations for financing leases. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. The Company adopted the new standard and used the modified retrospective approach with January 1, 2022 as the initial date of application. The Company elected the available package of practical expedients which allowed the Company to not reassess previous accounting conclusions around whether arrangements are or contain leases, the classification of leases, and the treatment of initial direct costs. As a result of the adoption of ASC 842, the Company recorded (i) an operating lease liability, current of $0.3 million, (ii) an operating lease liability, non-current of $1.4 million and (iii) an operating lease right-of-use asset of $1.7 million, net of the unamortized balance of deferred rent liability as of the transition date. There was no impact from the adoption of ASC 842 to the Company’s results of operations and cash flows from operations. A summary of the impact of the adoption is as follows (in thousands):

 

 

December 31, 2021

 

Impact of Adoption

 

January 1, 2022

 

Operating lease right-of-use asset

$

 

$

1,728

 

$

1,728

 

Operating lease liability, current

 

 

 

308

 

 

308

 

Other non-current liability

 

6

 

 

(6

)

 

 

Operating lease liability, non-current

 

 

 

1,426

 

 

1,426

 

 

3. Marketable Securities

Marketable securities held by the Company are classified as available-for-sale debt securities pursuant to ASC 320, Investments – Debt and Equity Securities, and carried at fair value in the accompanying consolidated balance sheets on a settlement date basis.

F-15


The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities as of December 31, 2022 and 2021 (in thousands):

 

December 31, 2022

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

107,973

 

 

$

13

 

 

$

(115

)

 

$

107,871

 

Federal agency securities

 

 

172,214

 

 

 

39

 

 

 

(209

)

 

 

172,044

 

Total financial assets

 

$

280,187

 

 

$

52

 

 

$

(324

)

 

$

279,915

 

 

December 31, 2021

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

49,202

 

 

$

 

 

$

(8

)

 

$

49,194

 

 

No available-for-sale marketable securities held as of December 31, 2022 or 2021 had remaining maturities greater than twelve months.

4. Fair Value Measurements

The following tables present the Company’s fair value hierarchy for its assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

Fair Value Measurements at
December 31, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

91,050

 

 

$

 

 

$

 

 

$

91,050

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

107,871

 

 

 

 

 

 

 

 

$

107,871

 

Federal agency securities

 

 

 

 

 

172,044

 

 

 

 

 

$

172,044

 

 

$

198,921

 

 

$

172,044

 

 

$

 

 

$

370,965

 

 

 

Fair Value Measurements at
December 31, 2021:

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

541,220

 

 

$

 

 

$

 

 

$

541,220

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

49,194

 

 

 

 

 

 

 

 

 

49,194

 

 

$

590,414

 

 

$

 

 

$

 

 

$

590,414

 

As of December 31, 2022 and 2021, the money market funds and U.S. Treasury securities were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy.

As of December 31, 2022, the Company’s marketable securities also consisted of federal agency securities, which were valued based on Level 2 inputs. In determining the fair value of its federal agency securities, the Company relied on quoted prices for similar securities in active markets or other inputs that are observable or can be corroborated by observable market data. Since Federal agency securities typically do not trade as U.S. government agency securities and no exchange exists to price such investments, they are recognized as Level 2 assets.

There were no changes to the valuation methods during the years ended December 31, 2022 or 2021.

The Company evaluates transfers between levels at the end of each reporting period. There were no transfers into or out of Level 1, Level 2 or Level 3 fair value measurements during the years ended December 31, 2022 or 2021.

F-16


5. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Prepaid external research, development and manufacturing costs

 

$

843

 

 

$

20,582

 

Prepaid insurance

 

 

2,392

 

 

 

3,190

 

Prepaid compensation and other

 

 

1,314

 

 

 

1,292

 

Interest receivable

 

 

377

 

 

 

229

 

 

 

$

4,926

 

 

$

25,293

 


 

6. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued external research, development and manufacturing costs

 

$

13,955

 

 

$

48,590

 

Accrued professional and consultant fees

 

 

1,153

 

 

 

2,155

 

Accrued employee compensation

 

 

5,985

 

 

 

4,945

 

Other

 

 

818

 

 

 

587

 

 

 

$

21,911

 

 

$

56,277

 


 

7. License and Collaboration Agreements

Adimab Assignment Agreement

In July 2020, the Company entered into an Assignment and License Agreement with Adimab (the “Adimab Assignment Agreement”). Under the terms of the agreement, Adimab assigned to the Company all rights, title and interest in and to certain of its coronavirus-specific antibodies (each, a “CoV Antibody” and together, the “CoV Antibodies”), including modified or derivative forms thereof, and related intellectual property (“Adimab CoV Assets”). In addition, Adimab granted to the Company a non-exclusive, worldwide, royalty-bearing, sublicensable license to certain of its platform patents and technology for the development, manufacture and commercialization of the CoV Antibodies and pharmaceutical products containing or comprising one or more CoV Antibodies (each, a “Product”) for all indications and uses, with the exception of certain diagnostic uses and use as a research reagent (the “Field”). The Company is entitled to sublicense the assigned rights and licensed intellectual property solely with respect to any CoV Antibody or Product, subject to specified conditions of the agreement. The Company is obligated to use commercially reasonable efforts to achieve specified development and regulatory milestones for Products in certain major markets and to commercialize a product in any country in which the Company obtains marketing approval.

Pursuant to the terms of the Adimab Assignment Agreement, the parties will establish one or more work plans that set forth the activities to be performed under the agreement (each, a “Work Plan”), and each party is responsible for performing the obligations to which it is assigned under such Work Plans. Upon execution of the Adimab Assignment Agreement, the Company and Adimab agreed on an initial Work Plan that outlined the services that will be performed commencing at inception of the arrangement. The Company is obligated to pay Adimab quarterly for its services performed under each Work Plan at a specified full-time equivalent rate. Otherwise, the Company is solely responsible for the development, manufacture and commercialization of the CoV Antibodies and associated Products at its own cost and expense. The Company is solely responsible for preparing and submitting all investigational new drug applications, new drug applications, biologics license applications and other regulatory filings for the CoV Antibodies and Products in the Field, and for obtaining and maintaining all marketing approvals for Products in the Field, at its sole expense. Additionally, the Company has the sole right to prosecute, maintain, enforce and defend patents covering the CoV Antibodies and Products, all at its own expense.

Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Assignment Agreement are recognized as research and development expense as such amounts are incurred. For the years ended December 31, 2022 and 2021, the Company recognized $0.6 million and $1.3 million, respectively, of research and development expense in connection with services performed by Adimab on the Company's behalf. Please refer to Note 16 for additional information.

F-17


In July 2020, in consideration for the rights assigned and license conveyed under the Adimab Assignment Agreement, the Company issued 5,000,000 shares of its Series A convertible preferred stock (the “Series A Preferred Stock”), then having a fair value of $40.0 million, to Adimab. Concurrently, Adimab relinquished 21,250,000 shares of the Company’s common stock to the Company, then having a fair value of $85,000. Additionally, the Company is obligated to pay Adimab up to $16.5 million upon the achievement of specified development and regulatory milestones for the first Product under the agreement that achieves such specified milestones and up to $8.1 million upon the achievement of specified development and regulatory milestones for the second Product under the agreement that achieves such specified milestones. The maximum aggregate amount of milestone payments payable under the agreement for any and all Products is $24.6 million; however, milestone payments do not accrue for certain in vitro diagnostic devices consisting of or containing CoV Antibodies.

In February 2021, the Company achieved the first specified milestone under the agreement upon dosing of the first patient in a Phase 1 global clinical trial evaluating adintrevimab, which obligated the Company to make a $1.0 million milestone payment to Adimab. In April 2021, the Company achieved the second specified milestone under the agreement upon dosing of the first patient in a Phase 2 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $2.5 million milestone payment to Adimab. In August 2021, the Company achieved the third specified milestone under the agreement upon dosing of the first patient in a Phase 3 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $4.0 million milestone payment to Adimab. The Company recognized each expense when achievement of each of the first, second and third milestones became probable of achievement in February, April and August 2021, respectively. The next potential milestone under the Adimab Assignment Agreement is a low six-digit dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022.

For the year ended December 31, 2022, the Company did not recognize any IPR&D expense in connection with contingent consideration payable under the Adimab Assignment Agreement. For the year ended December 31, 2021, the Company recognized $7.5 million as IPR&D expense in connection with contingent consideration payable under the Adimab Assignment Agreement.

The Company is obligated to pay Adimab royalties of a mid-single-digit percentage based on net sales of any Products, once commercialized. The royalty rate is subject to reductions specified under the agreement. Royalties are due on a Product-by-Product and country-by-country basis beginning upon the first commercial sale of each Product and ending on the later of (i) 12 years after the first commercial sale of such Product in such country and (ii) the expiration of the last valid claim of a patent covering such Product in such country (“Royalty Term”). In addition, the Company is obligated to pay Adimab royalties of a specified percentage in the range of 45% to 55% of any compulsory sublicense consideration received by the Company in lieu of certain royalty payments. Except for the first milestone payment of $1.0 million, the second milestone payment of $2.5 million and the third milestone payment of $4.0 million, which were paid by the Company to Adimab in March, May and September 2021, respectively, no other milestone, royalty or other contingent payments had become due to Adimab through December 31, 2022.

Unless earlier terminated, the Adimab Assignment Agreement remains in effect until the expiration of the last-to-expire Royalty Term for any and all Products. The Company may terminate the agreement at any time for any or no reason upon advance written notice to Adimab, or in the event of a material breach by Adimab that is not cured with specific periods. Adimab may only terminate the agreement for an uncured material breach by the Company for its due diligence obligation or a payment obligation. Upon any termination of the agreement prior to its expiration, all licenses and rights granted pursuant to the arrangement will automatically terminate and revert to the granting party and all other rights and obligations of the parties will terminate.

The Company concluded that the Adimab Assignment Agreement represented an asset acquisition of IPR&D assets with no alternative future use. The arrangement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset.

Adimab Collaboration Agreement

In May 2021, the Company entered into a Collaboration Agreement with Adimab, as amended in November 2022 (the “Adimab Collaboration Agreement”) for the discovery and optimization of proprietary antibodies as potential therapeutic product candidates. Under the Adimab Collaboration Agreement, the Company and Adimab will collaborate on research programs for a specified number of targets selected by the Company within a specified time period. Under the Adimab Collaboration Agreement, Adimab granted the Company a worldwide, non-exclusive license to certain of its platform patents and technology and antibody patents to perform the Company’s responsibilities during the ongoing research period and for a specified evaluation period thereafter (the “Evaluation Term”). In addition, the Company granted Adimab a license to certain of the Company’s patents and intellectual property solely to perform Adimab’s responsibilities under the research plans. Under the Adimab Collaboration Agreement, the Company has an exclusive option, on a program-by-program basis, to obtain licenses

F-18


and assignments to commercialize selected products containing or comprising antibodies directed against the applicable target, which option may be exercised upon the payment of a specified option fee for each program. Upon exercise of an option by the Company, Adimab will assign to the Company all right, title and interest in the antibodies of the optioned research program and will grant the Company a worldwide, royalty-free, fully paid-up, non-exclusive, sublicensable license under the Adimab platform technology for the development, manufacture and commercialization of the antibodies for which the Company has exercised its options and products containing or comprising those antibodies. The Company is obligated to use commercially reasonable efforts to develop, seek marketing approval for, and commercialize one product that contains an antibody discovered in each optioned research program.

The Company is obligated to pay Adimab a quarterly fee of $1.3 million, which may be cancelled at the Company’s option at any time. For so long as the Company is paying such quarterly fee (or earlier if (i) the Company experiences a change of control after the third anniversary of the Adimab Collaboration Agreement or (ii) Adimab owns less than a specified percentage of the Company’s equity), Adimab and its affiliates will not assist or direct certain third parties to discover or optimize antibodies that are intended to bind to coronaviruses or influenza viruses. The Company may also elect to decrease the scope of Adimab’s exclusivity obligations and obtain a corresponding decrease in the quarterly fee. For the years ended December 31, 2022 and 2021, the Company recognized $5.2 million and $2.6 million, respectively, of research and development expense related to the quarterly fee.

For each agreed upon research program that is commenced, the Company is obligated to pay Adimab quarterly for its services performed during a given research program at a specified full-time equivalent rate; a discovery delivery fee of $0.2 million; and an optimization completion fee of $0.2 million. For each option exercised by the Company to commercialize a specific research program, the Company is obligated to pay Adimab an exercise fee of $1.0 million. Amounts paid with respect to services performed by Adimab on the Company’s behalf in each of the research programs under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. For the years ended December 31, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of research and development expense in connection with services performed by Adimab on the Company's behalf. Through December 31, 2022, the Company recognized $0.4 million and $1.0 million of IPR&D expense related to drug delivery fees and an option exercise, respectively. Additionally, through December 31, 2022, the Company has not paid an optimization completion fee to Adimab. Please refer to Note 16 for additional information.

The Company is obligated to pay Adimab up to $18.0 million upon the achievement of specified development and regulatory milestones for each product under the Adimab Collaboration Agreement that achieves such milestones. The next potential milestone under the Adimab Collaboration Agreement is a low single-digit million dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022. The Company is also obligated to pay Adimab royalties of a mid-single-digit percentage based on net sales of any product under the Adimab Collaboration Agreement, subject to reductions for third-party licenses. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of any patent claiming composition of matter or method of making or using any antibody identified or optimized under the Adimab Collaboration Agreement in such country.

In addition, the Company is obligated to pay Adimab for Adimab’s performance of certain validation work with respect to certain antigens acquired from a third party. In consideration for this work, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products that contain such antigens for the same royalty term as antibody-based products, but the Company is not obligated to make any milestone payments for such antigen products. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Collaboration Agreement.

The Adimab Collaboration Agreement will expire (i) if the Company does not exercise any option, upon the conclusion of the last Evaluation Term for the research programs, or (ii) if the Company exercises an option, on the expiration of the last royalty term for a product in a particular country, unless the agreement is earlier terminated. The Company may terminate the Adimab Collaboration Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Collaboration Agreement in the event of a material breach by the other party that is not cured within specified periods.

F-19


The Company concluded that the Adimab Collaboration Agreement represented an asset acquisition of IPR&D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. Please refer to Note 16 for additional information.

Adimab Platform Transfer Agreement

In September 2022 (“Effective Date”), the Company entered into a Platform Transfer Agreement with Adimab (the “Adimab Platform Transfer Agreement”) under which the Company was granted the right under certain intellectual property of Adimab to practice certain elements of Adimab’s platform technology, including B-cell cloning using Adimab’s proprietary yeast cell lines and other antibody optimization libraries, trade secrets, protocols and software of Adimab, to discover, engineer and optimize antibodies. The Company does not have access to Adimab’s proprietary discovery libraries. The Company was also granted the right under certain intellectual property of Adimab to research, develop, make, sell and exploit such antibodies and products containing such antibodies. The Adimab platform will be transferred to the Company in accordance with the terms of the Adimab Platform Transfer Agreement. In September 2022, the Company recognized $3.0 million as IPR&D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer Agreement.

The Company is obligated to pay Adimab an annual fee of single digit millions on each of the first four anniversaries of the Effective Date, which will allow the Company to receive material improvements to the platform technology, including materially improved antibody optimization libraries, updates that provide new functionality to the platform, and software upgrades, from Adimab through June 2027. The first annual fee will become due in September 2023. Beginning in July 2027 and ending in June 2042, unless terminated earlier, the Company has the option to receive additional material improvements to the platform technology from Adimab, subject to a commercially reasonable fee to be negotiated by the parties.

The Company is obligated to pay Adimab up to $9.5 million upon the achievement of specified development and regulatory milestones for each product under the Adimab Platform Transfer Agreement that achieves such milestones. The next potential milestone under the Adimab Platform Transfer Agreement is a mid-six-digit dollar milestone related to the start of IND-enabling toxicology studies, which was not considered probable as of December 31, 2022.

In addition, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products containing an antibody discovered, engineered or optimized using Adimab’s platform technology, once commercialized. The royalty rate is subject to reductions specified under the Adimab Platform Transfer Agreement. Royalties are due on a product-by-product and country-by-country basis. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of a program antibody patent for covering the program antibody contained in such product in such country. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Platform Transfer Agreement.

The Company may terminate the Adimab Platform Transfer Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Platform Transfer Agreement in the event of a material breach by the other party that is not cured within specified periods or in connection with the other party’s insolvency.

The Company concluded that the Adimab Platform Transfer Agreement represented an asset acquisition of IPR&D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to the annual material improvement fees are recognized as research and development expense as such amounts are incurred. Please refer to Note 16 for additional information.

WuXi Biologics Cell Line License Agreement

In December 2020, as amended in February 2023, the Company entered into a Cell Line License Agreement with WuXi Biologics (Hong Kong) Limited (“WuXi Biologics”) (the “Cell Line License Agreement”), under which WuXi Biologics granted to the Company a non-exclusive, non-transferable, worldwide, royalty-bearing, sublicensable license to certain of its intellectual property, including certain patent rights associated with a proprietary cell line developed by WuXi Biologics for the exploitation of certain recombinant antibodies developed using such proprietary cell line (each, a “Licensed Product”). Each Licensed Product generated under the arrangement will be produced from a transformed or transfected version of the proprietary cell line derived by WuXi Biologics (each of such transformed or transfected cell lines, a “Licensed Cell Line”).

F-20


The Company paid an upfront fee of $0.2 million to WuXi Biologics upon completion of cell bank generation for the first Licensed Cell Line created under the Cell Line License Agreement. The Company is also obligated to pay royalties in the range of less than 1.0% to WuXi Biologics based on net sales of any Licensed Products manufactured by the Company or a third party on its behalf. However, if the Company uses WuXi Biologics to manufacture all of its commercial supplies for Licensed Products, no royalties would be owed by the Company to WuXi Biologics for net sales of Licensed Products. The Company has an option to buy out its royalty obligations on a Licensed Cell Line-by-Licensed Cell Line basis by making a one-time payment in the low eight-figures to WuXi Biologics. Royalties are due on a Licensed Product-by-Licensed Product basis commencing on the date of the first commercial sale of the applicable product and continuing for so long as the Company commercializes Licensed Products or, if earlier, until the Company exercises its option to buy out the royalty obligations. Through December 31, 2022, no royalties had become due to WuXi Biologics.

The Cell Line License Agreement remains in effect until it is terminated. The Company may terminate the Cell Line License Agreement at any time with notice to WuXi Biologics. WuXi Biologics may terminate the Cell Line License Agreement in the event the Company fails to make a payment when due under the Cell Line License Agreement and such non-payment is not cured within a specified period after notice. Either party may terminate the Cell Line License Agreement in the event of a material breach by the other party that is not cured within a specified period after notice. Upon termination of the Cell Line License Agreement, the license conveyed by WuXi Biologics to the Company will continue in full force and effect with respect to all Licensed Products manufactured using the Licensed Cell Line already generated under the Cell Line License Agreement, provided that the Company continues to pay its royalty obligations, if any.

The Company concluded that the Cell Line License Agreement represented an asset acquisition of IPR&D with no alternative future use. The Cell Line License Agreement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset. Therefore, the aggregate acquisition cost of $0.2 million, consisting solely of the upfront fee, was recognized as acquired IPR&D expense for the period from June 3, 2020 (inception) to December 31, 2020.

Research Collaboration and License Agreement with The Scripps Research Institute

In August 2021, the Company entered into a Research Collaboration and License Agreement (the “Research Agreement”) with The Scripps Research Institute (“TSRI”). Under the terms of the Research Agreement, TSRI performed research activities to identify vaccine candidates for the prevention, diagnosis or treatment of influenza or beta coronaviruses. In August 2021, the Company paid TSRI $1.5 million in funding, which was credited against research funding payable by the Company under the Research Agreement.

In April 2022, the Company provided written notice to TSRI to terminate the Research Agreement. Following early termination in the second quarter of 2022, all licenses were terminated and reverted to TSRI.

Amounts incurred for services performed by TSRI under the Research Agreement were expensed to research and development expense as the services were rendered. During the years ended December 31, 2022 and December 31, 2021, the Company recognized $1.7 million and $2.3 million, respectively, of research and development expense associated with services performed under the Research Agreement.

8. Population Health Partners, L.P

In November 2022 (the “PHP Effective Date”), the Company entered into a Master Services Agreement with Population Health Partners, L.P. (“PHP”), pursuant to which PHP agreed to provide services and create deliverables for the Company as agreed between the Company and PHP and set forth in one or more work orders under such agreement (the “PHP MSA”). The term of the PHP MSA commenced on the PHP Effective Date and will continue for a period of one year, unless terminated earlier in accordance with its terms. On the PHP Effective Date, the Company and PHP entered into the first work order under the PHP MSA (the “PHP Work Order”), pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to the Company’s product candidates. The PHP Work Order is effective for six months from the Effective Date and may be extended by written agreement of the Company and PHP. The PHP MSA contains customary confidentiality provisions and representations and warranties of the parties, as well as mutual non-solicitation of certain employees during the term of the PHP MSA and for a period of one year thereafter.

As compensation for the services and deliverables under the PHP Work Order, the Company shall pay PHP a cash fee of $0.5 million per month during the term of the PHP Work Order for an aggregate fee of $3.0 million (the “Aggregate Fee”). In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.

F-21


For the year ended December 31, 2022, the Company recognized $0.8 million of research and development expense related to the cash compensation paid to PHP.

In addition to the cash compensation, on the PHP Effective Date, the Company issued a warrant to purchase shares of the Company's common stock to PHP (the “PHP Warrant”). The exercise price of the PHP Warrant is $3.48 per share of Common Stock, which is equal to the Nasdaq Official Closing Price of a share of Common Stock on the trading day immediately prior to the PHP Effective Date. The PHP Warrant is exercisable for up to an aggregate of 6,824,712 shares of Common Stock, and vests in three separate tranches as follows:

 

 

3,591,954 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028;

 

 

1,795,977 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and

 

 

1,436,781 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030.

For purposes of the PHP Warrant, the term “Market Capitalization” means, with respect to a particular trading day, the total value of the outstanding shares of Common Stock on such date, calculated by multiplying the Company’s volume weighted average price for the ten (10) trading days immediately preceding such date by the Company’s total number of outstanding shares of Common Stock as reflected in (i) the Company’s most recent periodic or annual report filed with the U.S. Securities and Exchange Commission (“SEC”) (e.g., Annual Report on Form 10-K or Quarterly Report on Form 10-Q), as the case may be, (ii) a more recent public announcement by the Company or (iii) a more recent written notice by the Company or the Company’s transfer agent setting forth the number of shares of the Company's common stock outstanding.

The PHP Warrant is exercisable for ten years from the PHP Effective Date with respect to the vested portion(s) of the PHP Warrant. The PHP Warrant may be exercised by cash exercise or, at the election of PHP, by means of “cashless exercise” pursuant to a formula set forth in the PHP Warrant. The Company has also granted PHP certain “piggyback” registration rights requiring the Company to register any shares of the Company's common stock underlying the Warrant for resale with the SEC, subject to the Company’s existing obligations under that certain Second Amended and Restated Investors’ Rights Agreement, dated April 16, 2021, by and among the Company and the investors party thereto.

Upon the consummation of a change of control of the Company (as defined in the PHP Warrant) on or prior to November 15, 2028, all of the shares underlying the PHP Warrant would become immediately vested and exercisable; upon the consummation of a change of control of the Company after November 15, 2028 but on or prior to November 15, 2029, the shares underlying the second and third tranches of the PHP Warrant would become immediately vested and exercisable; and upon the consummation of a change of control of the Company after November 15, 2029 but on or prior to November 15, 2030, the shares underlying the third tranche of the PHP Warrant would become immediately vested and exercisable.

Refer to Note 12 for additional information on the PHP Warrant.

Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.

9. Commitments and Contingencies

Operating Lease Commitments

In September 2021, the Company entered into a five-year noncancelable facilities lease agreement for approximately 9,600 square feet of office space in Waltham, Massachusetts. The monthly rental payments under the lease, which include base rent charges of $0.4 million per year, are subject to periodic rent increases through September 2026. In addition to base rent, monthly rental payments include the Company’s proportionate share of operating expenses. The lease terms provide for one five-year extension term with base rent calculated on the then-market rate.

In June 2022, the Company entered into a two-year noncancelable agreement for dedicated laboratory and office space in Newton, Massachusetts (the “Newton, MA Lease”). The monthly rental payments under the agreement include base rent charges of $0.7 million per year. The agreement terms provide for a month-to-month extension after completion of the initial two-year term with base rent calculated on the then-market rate with three months’ prior notice.

F-22


In September 2022, the Company amended the Newton, MA Lease. Pursuant to the amendment, the Company entered into a separate two-year noncancelable agreement for new dedicated laboratory and office space on the same campus as the Newton, MA Lease. The Company took occupancy of the new dedicated laboratory and office space in December 2022. The monthly rental payments under the amended agreement include base rent charges of $1.3 million per year. The agreement terms provide for a month-to-month extension, after completion of the initial two-year term extending through November 2024, with base rent calculated on the then-market rate with three months’ prior notice.

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

 

 

December 31,

 

 

 

2022

 

Lease cost:

 

 

 

Operating lease cost

 

$

754

 

Variable lease cost

 

 

31

 

Total lease cost

 

$

785

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

Operating cash flows related to operating leases

 

$

837

 

Future minimum lease payments under the noncancelable leases as of December 31, 2022 was as follows (in thousands):

 

Year Ending December 31,

 

Operating Lease

 

2023

 

$

1,731

 

2024

 

 

1,521

 

2025

 

 

430

 

2026

 

 

328

 

Total lease payments

 

 

4,010

 

Present value adjustment

 

 

(286

)

Present value of operating lease liability

 

$

3,724

 

As of December 31, 2022, the Company’s operating lease was measured using a weighted-average incremental borrowing rate of 6.0% over a weighted-average remaining lease term of 2.6 years.

The total operating liability is presented on the Company’s condensed consolidated balance sheet based on maturity dates. $1.5 million of the total operating liability is classified under "operating lease liability, current” for the portion due within twelve months, and $2.2 million is classified under "operating lease liability, non-current”.

License Agreements

The Company has entered into license agreements with Adimab and WuXi Biologics (see Note 7).

Other Agreements

In November 2022, the Company entered into the PHP MSA (see Note 8). Concurrently with the PHP MSA, the Company entered into the PHP Work Order, pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to its product candidates. The PHP Work Order is effective for six months from November 2022 and may be extended by written agreement of the Company and PHP. As compensation for the services and deliverables under the PHP Work Order, the Company is obligated to pay PHP a cash fee of $0.5 million per month during the term of the PHP Work Order for an Aggregate Fee of $3.0 million. In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.

F-23


Clinical and Manufacturing Agreements

In July 2020, the Company entered into a Clinical Master Services Agreement with WuXi Biologics (the “Clinical Master Services Agreement”). The Clinical Master Services Agreement outlines the terms and conditions under which WuXi Biologics coordinates biologics development and clinical manufacturing services for the Company.

In December 2020, the Company entered into a Commercial Manufacturing Services Agreement with WuXi Biologics, which was amended and restated in August 2021 (as amended and restated, the “Commercial Manufacturing Agreement”). The Commercial Manufacturing Agreement outlines the terms and conditions under which WuXi Biologics manufactures drug substance and drug product for commercial use.

The Company committed to minimum noncancelable purchase obligations related to batches of adintrevimab drug substance and certain services with respect to the product requirements for 2022 and 2023 and batches of adintrevimab drug product and certain services with respect to the product requirements for 2022, the payments for which will extend into 2023.

In April 2022, the total volume of contractually binding drug substance and drug product batches to be manufactured under the Commercial Manufacturing Agreement was reduced to $51.6 million, a decrease of $107.8 million from the previous commitment of minimum non-cancelable purchase obligations of $159.4 million. In addition, WuXi Biologics agreed to provide the Company with a credit in the low eight-figures to offset future services rendered by WuXi.

In July 2022, the Company provided notice to WuXi Biologics to cancel the contractually binding adintrevimab drug product batches.

In November 2022, WuXi Biologics reassigned the remaining contractually binding adintrevimab drug substance batches under the Commercial Manufacturing Agreement to contractually binding NVD200 drug substance batches under its Clinical Master Services Agreement. As of December 31, 2022, the total remaining cost of contractually binding NVD200 drug substance batches to be manufactured under the Clinical Master Services Agreement is $18.1 million, which is expected to be incurred and paid in 2023.

In March 2023, the remaining contractually binding batches were repurposed, and the related services now relate to manufacturing of VYD222.

During the year ended December 31, 2022, the majority of the low eight-figure credit was applied to WuXi Biologics services as a reduction of research and development expenses and a reduction of accounts payable and accrued expenses. The remaining portion of the credit is expected to be utilized during the first quarter of 2023.

Unless earlier terminated, the Commercial Manufacturing Agreement remains in effect for an initial period of five years and thereafter automatically renews for further successive periods of five years each. Either party may terminate the agreement upon the breach or default by the other party, other than a non-payment breach, that is not cured within 90 days after notice. Both parties are also entitled to terminate the Commercial Manufacturing Agreement if the other party becomes insolvent or is the subject of a petition in bankruptcy or of any other related proceeding or event. Either party may terminate either the Commercial Manufacturing Agreement in its entirety, or an individual order, (i) to the extent the other party suffers a force majeure event that is continuing for a predefined period of time and (ii) if the other party fails to make a payment when due under the arrangement and such non-payment is not cured within 30 days after notice.

Other Contracts

The Company enters into agreements with third parties in the ordinary course of business for various products and services, including those related to research, preclinical and clinical operations, manufacturing and support, supply chain, and distribution. These contracts do not contain any material minimum purchase commitments. Certain of these agreements provide for termination rights subject to the payment of termination fees and/or wind-down costs. Under such agreements, the Company is contractually obligated to make certain payments to vendors upon early termination, primarily to reimburse them for their unrecoverable outlays incurred prior to cancellation as well as any amounts owed by the Company prior to early termination. The actual amounts the Company could pay in the future to the vendors under such agreements may differ from the purchase order amounts due to cancellation provisions. The termination fees were not probable of payment as of December 31, 2022 and 2021.

F-24


Legal Proceedings

From time to time, the Company may become involved in legal proceedings or other litigation relating to claims arising in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and that such expenditures can be reasonably estimated. Significant judgment is required to determine both probability and estimated exposure amount. Legal fees and other costs associated with such proceedings are expensed as incurred. As of December 31, 2022 and 2021, the Company was not a party to any material legal proceedings.

On January 31, 2023, a securities class action lawsuit captioned Brill v. Invivyd, Inc., et. al., Case No. 1:23-CV-10254-LTS, was filed against the Company and certain of its former officers in the U.S. District Court for the District of Massachusetts. The complaint alleges violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder on the basis of purportedly materially false and misleading statements and omissions concerning ADG20’s effectiveness against the Omicron variant of COVID-19. The complaint seeks, among other things, unspecified damages, attorneys’ fees, expert fees, and other costs.

The Company believes that is has strong defenses and it intends to vigorously defend against this action. The lawsuit is in early stages, and, at this time, no assessment can be made as to the likely outcome or whether the outcome will be material to the Company.

Additionally, the Company received a request from the SEC, dated March 22, 2023, for documents and information concerning, among other matters, the Company’s testing and analysis of the efficacy of ADG20 against Omicron and other COVID-19 variants, its public statements regarding the potential use of ADG20 against the Omicron variant, and related communications with investors and the media. The Company intends to cooperate fully with this fact-finding inquiry.

Indemnification Agreements

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

10. Convertible Preferred Stock

The Company has issued Series A convertible preferred stock (the “Series A Preferred Stock”), Series B convertible preferred stock (the “Series B Preferred Stock”), and Series C Preferred Stock (the “Series C Preferred Stock”), all of which are collectively referred to as the “Preferred Stock.”

In July 2020, the Company issued and sold 6,237,500 shares of Series A Preferred Stock, at a price of $8.00 per share, for gross proceeds of $49.9 million and incurred $0.2 million of issuance costs. Concurrently, the Company issued 5,000,000 shares of Series A Preferred Stock to Adimab as consideration payable pursuant to the Adimab Assignment Agreement (see Note 7).

In October and November 2020, the Company issued and sold 1,410,434 shares of Series B Preferred Stock, at a price of $56.72 per share, for gross proceeds of $80.0 million and incurred $0.2 million of issuance costs. Adimab, a related party, participated in the Series B Preferred Stock financing by purchasing 44,076 shares of Series B Preferred Stock for an aggregate purchase price of $2.5 million. The issuance of the Series B Preferred Stock resulted in changes to certain terms of the Series A Preferred Stock. The Company concluded that such changes were not significant and resulted in a modification, rather than an extinguishment, of the Series A Preferred Stock. The changes to the terms of the Series A Preferred Stock did not result in incremental value to the stockholders. Therefore, there was no impact to the accounting for the Series A Preferred Stock.

In April 2021, the Company issued and sold 4,296,550 shares of its Series C Preferred Stock, at a price of $78.08578 per share, for aggregate gross proceeds of $335.5 million and incurred $0.3 million of issuance costs. Adimab, a related party, participated in the Series C Preferred Stock financing by purchasing 128,064 shares of Series C Preferred Stock for an aggregate purchase price of $10.0 million.

F-25


The terms of the Series C Preferred Stock were substantially the same as the terms of the Series A Preferred Stock and Series B Preferred Stock, except that the original issue price per share and the conversion price per share of the Series C Preferred Stock is $78.08578.

In July 2021, the Company filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue (i) 150,000,000 shares of common stock and (ii) 16,944,484 shares of Preferred Stock. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things: (i) increase the number of authorized shares of common stock from 150,000,000 shares to 1,000,000,000 shares, (ii) eliminate all references to the previously existing series of convertible preferred stock and (iii) authorize 10,000,000 shares of undesignated preferred stock that may be issued from time to time by the Company’s board of directors in one or more series.

Upon issuance of each series of Preferred Stock, the Company assessed the embedded conversion and liquidation features of the securities and determined that such features did not require the Company to separately account for these features. The Company also concluded that no beneficial conversion feature existed on the issuance date of each series of Preferred Stock.

Upon the closing of the Company’s IPO in August 2021, all shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock (see Note 11).

11. Common Stock

The voting, dividend and liquidation rights of the holders of shares of the Company’s common stock were subject to and qualified by the rights, powers and preferences of the holders of the Preferred Stock set forth above and described in the Company’s final prospectus related to the IPO filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended (the “Securities Act”) on August 6, 2021.

In June 2020, the Company issued and sold 21,250,000 shares of its common stock to Adimab upon formation of the Company for $0.00002 per share. In July 2020, such shares of common stock were repurchased by the Company from Adimab contemporaneous with the execution of the Adimab Assignment Agreement, pursuant to which the Company acquired certain intellectual property rights in exchange for the issuance of 5,000,000 shares of its Series A Preferred Stock. As of December 31, 2022 and 2021 the 21,250,000 shares of common stock repurchased from Adimab were retired and redesignated as authorized but unissued shares of the Company’s common stock. The fair value of the repurchased common stock was $0.004 per share, or $85,000 in the aggregate, as determined based on a third-party valuation (see Note 7).

In April 2021, the Company increased the number of shares of common stock authorized for issuance from 19,000,000 to 23,251,555 shares and increased the number of shares of preferred stock authorized for issuance from 12,647,934 to 16,944,484 shares, of which 4,296,550 shares were designated as Series C Preferred Stock.

As described in Note 10 above, in July 2021, the Company filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue 150,000,000 shares of common stock. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things, increase the number of authorized shares of common stock from 150,000,000 shares to 1,000,000,000 shares.

As of December 31, 2022, the Company had reserved 44,164,654 shares of common stock for the exercise of outstanding stock options and the issuance of awards available for grant under the Company’s 2020 Equity Incentive Plan, 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan (see Note 12).

Shelf Registration Statement

In September 2022, the Company filed a shelf registration statement on Form S-3 with the SEC (File No. 333-267643) and accompanying base prospectus, which was declared effective by the SEC on October 5, 2022, for the offer and sale of up to $400 million of the Company’s securities.

Treasury Stock

In April and May 2021, the Company retired an aggregate of 22,600,000 shares of common stock held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’s common stock.

In November 2021, the Company repurchased 468,751 shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period. As of December 31, 2021, the shares of common stock repurchased were recorded as treasury stock in the accompanying consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.

F-26


In February and June 2022, the Company repurchased 1,158,089 and 992,648 shares of unvested restricted common stock, respectively, at the original purchase price upon a termination of service during the vesting period. The shares of common stock repurchased were recorded as treasury stock in the accompanying condensed consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.

In March and September 2022, the Company retired an aggregate of 1,626,840 and 992,648 shares of common stock, respectively, held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’s common stock.

In March 2023, the Company repurchased 206,802 shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period.

Stock Split

In July 2021, the Company effected a five-for-one stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the Preferred Stock conversion ratios.

Initial Public Offering

In August 2021, the Company completed its IPO, pursuant to which it issued and sold 20,930,000 shares of its common stock at an initial public offering price of $17.00 per share, including 2,730,000 shares of its common stock pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $327.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all of the shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock. Upon the conversion of the convertible preferred stock, the Company reclassified the carrying value of the convertible preferred stock to common stock (at par value) and additional paid-in capital.

12. Stock-Based Compensation

2020 Equity Incentive Plan

The Company’s 2020 Equity Incentive Plan (the “2020 Plan”) provides for the Company to grant incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units and other stock-based awards to employees, members of the board of directors and consultants. The 2020 Plan is administered by the board of directors or, at the discretion of the board of directors, by a committee of the board of directors. The board of directors may also delegate to one or more officers of the Company the power to grant awards to employees and certain officers of the Company. The exercise prices, vesting and other restrictions are determined at the discretion of the board of directors, or its committee or any such officer if so delegated.

The exercise price for stock options granted may not be less than the fair market value of the Company’s common stock on the date of grant, as determined by the board of directors, or at least 110% of the fair market value of the Company’s common stock on the date of grant in the case of an incentive stock option granted to an employee who owns stock representing more than 10% of the voting power of all classes of stock as determined by the board of directors as of the date of grant. Prior to the IPO, the Company’s board of directors determined the fair value of the Company’s common stock, taking into consideration its most recently available valuation of common stock performed by third parties as well as additional factors which may have changed since the date of the most recent contemporaneous valuation through the date of grant. Stock options granted under the 2020 Plan expire after ten years and typically vest over a four-year period with the first 25% vesting upon the first anniversary of a specified vesting commencement date and the remainder vesting in 36 equal monthly installments over the succeeding three years, contingent on the recipient’s continued employment or service. Certain awards of stock options permit the holders to exercise the option in whole or in part prior to the full vesting of the option in exchange for unvested shares of restricted common stock with respect to any unvested portion of the option so exercised.

As of December 31, 2022, there were 10,362,687 shares authorized to be issued upon the exercise of outstanding stock option grants and no shares reserved for future issuance under the 2020 Plan.

F-27


2021 Equity Incentive Plan

In July 2021, the Company’s board of directors adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. The number of shares reserved for issuance under the 2021 Plan was equal to 35,075,122, which is the sum of 11,413,572 new shares; plus the number of shares (not to exceed 23,661,550 shares), which represents (i) the number of shares that remained available for issuance under the 2020 Plan, at the time the 2021 Plan became effective, and (ii) any shares subject to outstanding stock options or other stock awards that were granted under the 2020 Plan that are forfeited, terminate, expire or are otherwise not issued. In addition, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to 5% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by the board of directors. On January 1, 2022, 5,539,145 shares of common stock were automatically added to the shares authorized for issuance under the 2021 Plan. The number of shares to be issued under the 2021 Plan did not increase on January 1, 2023 as determined by the Company's board of directors. The shares of common stock underlying any awards that are forfeited, cancelled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the 2021 Plan will be added back to the shares of common stock available for issuance under the 2021 Plan.

As of December 31, 2022, there were an aggregate of 42,935,402 shares authorized to be issued under the 2020 Plan and the 2021 Plan, which includes 10,362,687 and 12,876,704 shares authorized to be issued upon the exercise of outstanding stock option grants from the 2020 Plan and 2021 Plan, respectively, and 0 and 19,696,011 shares reserved for future issuance under the 2020 Plan and 2021 Plan, respectively.

Stock Option Valuation

The fair value of stock option grants is estimated using the Black-Scholes option-pricing model. Prior to its IPO in August 2021, the Company had been a private company. Due to the proximity to the IPO, the Company continues to lack sufficient company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. For options with service-based vesting conditions, the expected term of the Company’s stock options has been determined utilizing the “simplified” method. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted:

 

2022

 

 

2021

 

Expected term (in years)

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

71.8

%

 

 

73.3

%

Risk-free interest rate

 

 

2.7

%

 

 

1.0

%

Expected dividend yield

 

 

%

 

 

%

 

F-28


Stock Option Activity

The following table summarizes the Company’s stock option activity since December 31, 2021:

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

18,871,592

 

 

$

10.15

 

 

 

9.3

 

 

$

24,897

 

Granted

 

 

12,625,109

 

 

 

4.30

 

 

 

 

 

 

 

Exercised

 

 

(298,353

)

 

 

0.81

 

 

 

 

 

 

 

Forfeited

 

 

(7,958,957

)

 

 

10.41

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Vested and expected to vest at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Options exercisable at December 31, 2022

 

 

6,845,330

 

 

$

8.25

 

 

 

6.3

 

 

$

1,001

 

The weighted-average grant date fair value of stock options granted during the year ended December 31, 2022 and 2021 was $2.79 and $7.56, respectively, per share.

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair market value of the common stock for the options that had exercise prices lower than the estimated fair value of the Company’s common stock at December 31, 2022 and December 31, 2021.

The total intrinsic value of stock options exercised was $1.0 million for the year ended December 31, 2022. There were no options exercised during the year ended December 31, 2021.

In July 2022, David Hering, M.B.A. was appointed as the Company's Chief Executive Officer. In conjunction with this appointment, Mr. Hering was granted a stock option to purchase 2,000,000 shares of common stock, which vest monthly in equal installments over 48 months.

Mr. Hering was also eligible to receive an additional stock option to purchase up to 1,000,000 shares of common stock (the Additional Option Grant) if certain goals approved by the Company’s board of directors, on the recommendation of the Compensation Committee, were achieved on or prior to December 31, 2022, with such achievement to be determined by the Company’s board of directors, upon the recommendation of the Compensation Committee. If such performance goals were partially achieved on or prior to December 31, 2022, then Mr. Hering was entitled to receive a partial amount of the Additional Option Grant, with such partial amount to be determined by the Company’s board of directors, in its sole and absolute discretion. In December 2022, Mr. Hering received a partial amount of the Additional Option Grant and was granted a stock option to purchase 700,000 shares of common stock, which vests in monthly equal installments over a 48-month period commencing on the grant date.

Early Exercise of Stock Options into Restricted Stock

The Company’s restricted stock activity during the year ended December 31, 2022 was solely due to shares of restricted common stock issued pursuant to the permitted early exercise of stock options as permitted under the 2020 Plan prior to amendments. The 2021 Plan does not permit early exercise of stock options. Shares of common stock issued upon exercise of unvested stock options are restricted and continue to vest in accordance with the original vesting schedule applicable to the associated stock option award. The Company has the right to repurchase any unvested shares of restricted common stock, at the original purchase price, upon any voluntary or involuntary termination of the service relationship during the vesting period.

 

Number
of Shares

 

Unvested restricted stock at December 31, 2021

 

 

3,082,175

 

Issued

 

 

 

Vested

 

 

(571,105

)

Repurchased

 

 

(2,150,737

)

Unvested restricted stock at December 31, 2022

 

 

360,333

 

 

F-29


 

Proceeds from the early exercise of stock options are recorded as an early-exercise liability on the consolidated balance sheets. The liability for unvested common stock subject to repurchase is then reclassified to common stock and additional paid-in capital as the Company’s repurchase right lapses. Shares issued pursuant to the early exercise of stock options are not considered to be outstanding for accounting purposes until the shares vest. As of each of December 31, 2022 and 2021, the liability related to the payments for unvested shares from early-exercised options was less than $0.1 million.

Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations and comprehensive loss (in thousands):

 

2022

 

 

2021

 

Research and development

 

$

12,800

 

 

$

6,591

 

Selling, general and administrative

 

 

8,848

 

 

 

11,173

 

 

$

21,648

 

 

$

17,764

 

 

In February 2022, Tillman U. Gerngross, Ph.D., resigned as Chief Executive Officer and President and as a member of the Company's board of directors. In accordance with his resignation, Dr. Gerngross's outstanding stock options were forfeited, resulting in a reversal of selling, general and administrative related stock-based compensation expense of approximately $4.6 million.

As of December 31, 2022, total unrecognized stock-based compensation cost related to unvested awards was $62.0 million and the weighted-average period over which such expense is expected to be recognized was 2.8 years.

2021 Employee Stock Purchase Plan

In July 2021, the Company’s board of directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. A total of 1,342,773 shares of common stock were initially reserved for issuance under the 2021 ESPP. There were 113,521 shares issued under the 2021 ESPP as of December 31, 2022. The number of shares of common stock that may be issued under the 2021 ESPP will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, by an amount equal to the lesser of (i) 1% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, (ii) 2,685,546 shares and (iii) an amount determined by the Company’s board of directors. The number of shares to be issued under the 2021 ESPP did not increase on January 1, 2023 as determined by the Company's board of directors. The first offering under the 2021 ESPP was June 6, 2022. As of December 31, 2022, 1,229,252 shares remained available for issuance under the 2021 ESPP. During the year ended December 31, 2022, the Company recognized $0.1 million in related stock-based compensation expense.

Warrant Expense

In November 2022, the Company entered into the PHP MSA, the PHP Work Order and a warrant agreement with respect to the PHP Warrant. To compensate for the services and deliverables provided by PHP, the Company issued 6,824,712 equity-classified warrants to PHP. Each warrant shall give the right to acquire common stock of the Company at a purchase price of $3.48 per share. Per the agreement, the PHP Warrant is exercisable upon either the achievement of corresponding market capitalization targets or a consummation of a fundamental transaction (as defined in the PHP Warrant); as such, there are no other requirements, including any continuous service requirements, in order for PHP to be entitled to the PHP Warrant, if and when any portion of it vests.

F-30


The following table sets forth the activity relating to the PHP Warrant outstanding for the year ended December 31, 2022 (aggregate value in thousands):

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

6,824,712

 

 

 

3.48

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

6,824,712

 

 

$

3.48

 

 

 

9.88

 

 

$

 

Warrants exercisable at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

Assumptions used to determine the fair value of PHP Warrant using the simulation model based on Geometric Brownian Motion in a risk-neutral framework are as follows:

 

 

 

Year Ended December 31,

 

 

2022

 

Weighted-average grant date fair value per warrant

 

$

2.55

 

Expected term (in years)

 

 

10.0

 

Expected volatility

 

 

70.0

%

Risk-free interest rate

 

 

3.8

%

Expected dividend yield

 

 

%

Common shares outstanding

 

 

108,982,401

 

The aggregate grant date fair value of the PHP Warrant was $17.4 million which was recognized as warrant expense on the grant date.

13. Income Taxes

During the years ended December 31, 2022 and 2021, the Company did not record income tax benefits for the net operating losses (“NOLs”) incurred or for the research and development tax credits generated in each period, due to its uncertainty of realizing a benefit from those items. All of the Company’s operating losses since inception have been generated in the U.S.

A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

(21.0

)%

 

 

(21.0

)%

State income taxes, net of federal benefit

 

 

(3.5

)

 

 

(2.9

)

Federal research and development tax credits

 

 

(4.1

)

 

 

(1.4

)

Stock-based compensation

 

 

0.3

 

 

 

 

Change in deferred tax asset valuation allowance

 

 

28.3

 

 

 

25.3

 

Effective income tax rate

 

 

%

 

 

%

 

F-31


The Company’s net deferred tax assets consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

61,653

 

 

$

51,635

 

Capitalized research and development

 

 

36,550

 

 

 

 

Research and development tax credit carryforwards

 

 

16,901

 

 

 

4,350

 

Stock-based compensation expense

 

 

8,308

 

 

 

4,116

 

Warrant expense

 

 

4,066

 

 

 

 

Intangibles

 

 

2,602

 

 

 

1,707

 

Operating lease liability

 

 

871

 

 

 

 

Other

 

 

1,269

 

 

 

1,160

 

Total gross deferred tax assets

 

 

132,220

 

 

 

62,968

 

Valuation allowance

 

 

(131,325

)

 

 

(62,968

)

Total deferred tax assets

 

$

895

 

 

$

 

Deferred tax liabilities:

 

 

 

 

 

 

Operating lease right-of-use assets

 

$

(884

)

 

$

 

Depreciation expense

 

 

(11

)

 

 

 

Total deferred tax liabilities

 

 

(895

)

 

 

 

Total net deferred tax assets

 

$

 

 

$

 

 

As of December 31, 2022 and 2021, the Company had U.S. federal NOL carryforwards of $263.7 million and $221.9 million, respectively, which may be available to reduce future taxable income. All of the U.S. federal NOL carryforwards have an indefinite carryforward period but are limited in their usage to 80% of annual taxable income. In addition, as of December 31, 2022, the Company had state NOL carryforwards of $103.3 million, which may be available to reduce future taxable income, of which $7.0 million have an indefinite carryforward period while the remaining $96.3 million begin to expire in 2032. As of December 31, 2022, the Company also had U.S. federal and state research and development tax credit carryforwards of $13.2 million and $3.6 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2041 and 2036, respectively.

Utilization of the U.S. federal and state NOL carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income or tax liabilities. In general, an ownership change, as defined by Section 382, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than 50% over a three-year period. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the NOL carryforwards or research and development tax credit carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. If a change in ownership were to have occurred during that period and resulted in the restriction of NOL or credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance.

The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company’s history of cumulative losses since inception, expectation of future losses and lack of other positive evidence and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December 31, 2022 and 2021. Management reevaluates the positive and negative evidence at each reporting period. During the years ended December 31, 2022 and 2021, the Company increased its valuation allowance by $68.3 million and $57.3 million, respectively, with such increase recognized as income tax expense, in order to maintain a full valuation allowance against its deferred tax assets, and there were no changes recorded to the allowance during the period.

The Company assesses uncertain tax positions in accordance with the guidance for accounting for uncertain tax positions. This pronouncement prescribes a recognition threshold and measurement methodology for recording within the consolidated financial statements uncertain tax positions taken, or expected to be taken, in the Company’s income tax returns. To the extent the uncertain tax positions do not meet the “more likely than not” threshold, the Company derecognizes such positions. For

F-32


tax positions meeting the “more likely than not" threshold, the Company measures and records the highest probable benefit, and establishes appropriate reserves for benefits that exceed the amount likely to be sustained upon examination. As of December 31, 2022 and 2021, the Company has not recorded any uncertain tax positions or related interest and penalties.

The Company files income tax returns in the U.S. federal and various state jurisdictions and is not currently under examination by any taxing authority for any open tax year. Due to NOL carryforwards, all years remain open for income tax examination. To the extent the Company has tax attribute carryforwards, the tax years in which the attribute was generated may still be adjusted upon examination by the federal or state tax authorities to the extent utilized in a future period. No federal or state tax audits are currently in process.

14. Defined Contribution Plan

The Company maintains a 401(k) Plan (the “401(k) Plan”) for the benefit of eligible employees. The 401(k) Plan is a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers all employees who meet defined minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Pursuant to the terms of the 401(k) Plan, the Company is required to make non-elective contributions of 3% of eligible participants’ compensation. For the years ended December 31, 2022 and 2021, the Company contributed $0.8 million and $0.6 million, respectively, to the 401(k) Plan.

15. Net Loss per Share

Basic and diluted net loss per share attributable to common stockholders was calculated as follows (in thousands, except share and per share amounts):

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net loss attributable to common stockholders

 

$

(241,317

)

 

$

(226,790

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares outstanding, basic and diluted

 

 

108,268,289

 

 

 

42,621,265

 

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

 

$

(2.23

)

 

$

(5.32

)

Shares of unvested restricted common stock are not considered outstanding for accounting purposes until vested and were excluded from the calculations of basic net loss per share attributable to common stockholders for all periods presented.

The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated, because including them would have had an anti-dilutive effect:

 

 

2022

 

 

2021

 

Stock options to purchase common stock

 

 

23,239,391

 

 

 

18,871,592

 

Unvested restricted common stock

 

 

360,333

 

 

 

3,082,175

 

Warrants to purchase common stock

 

 

6,824,712

 

 

 

 

 

 

 

30,424,436

 

 

 

21,953,767

 


 

16. Related Party Transactions

Adimab participated in the Series B Preferred Stock financing and the Series C Preferred Stock financing by purchasing 44,076 and 128,064 shares of Series B Preferred Stock and Series C Preferred Stock, respectively, for an aggregate purchase price of $2.5 million and $10.0 million, respectively (see Note 10).

F-33


Adimab Assignment Agreement

Under the Adimab Assignment Agreement, Adimab, a principal stockholder of the Company, received upfront consideration in the form of Series A Preferred Stock, is entitled to receive milestone and royalty payments upon specified conditions, and receives payments from the Company for providing ongoing services under the agreement (see Note 7).

The Company did not recognize any IPR&D expense in connection with milestones payable during the year ended December 31, 2022. During the year ended December 31, 2021, the Company recognized $7.5 million as IPR&D expense in connection with milestones payable.

During the years ended December 31, 2022 and 2021, the Company recognized $0.6 million and $1.3 million, respectively, of research and development expense with respect to services performed by Adimab on the Company’s behalf.

Adimab Collaboration Agreement

Under the Adimab Collaboration Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).

During the years ended December 31, 2022 and 2021, the Company recognized $5.2 million and $2.6 million, respectively, of research and development expense related to the quarterly fee.

During the years ended December 31, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of research and development expense with respect to services performed by Adimab on the Company’s behalf.

During the year ended December 31, 2022, the Company recognized $1.0 million of IPR&D expense related to an option exercise fee. The Company did not recognize any IPR&D expense related to an option exercise fee during the year ended December 31, 2021.

During the year ended December 31, 2022, the Company recognized $0.4 million of IPR&D expense related to drug delivery fees. The Company did not recognize any IPR&D expense related to drug delivery fees during the year ended December 31, 2021.

Adimab Platform Transfer Agreement

Under the Adimab Platform Transfer Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).

During the year ended December 31, 2022, the Company recognized $3.0 million of IPR&D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer Agreement. The Adimab Platform Transfer Agreement was not in effect during the year ended December 31, 2021.

As of December 31, 2022 and 2021, $0.3 million and $0.6 million, respectively, was due to Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement and the Adimab Platform Transfer Agreement by the Company. As of December 31, 2022 and 2021, no amounts were due from Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement or the Adimab Platform Transfer Agreement to the Company.

Mithril Group

In March 2022, a group of stockholders, including, among others, Adimab; Mithril II LP; M28 Capital Management LP; Polaris Venture Partners V, L.P.; and Population Health Equity Partners III, L.P., which are collectively referred to as the Mithril Group, submitted a notice of intent to nominate three directors to the Company’s board of directors at the 2022 annual meeting of stockholders. In April 2022, the Mithril Group filed definitive proxy materials with the SEC seeking election of three directors to the Company's board of directors and adoption of a non-binding resolution for director declassification.

Subsequently, during the year ended December 31, 2022, Mithril II LP requested that the Company reimburse it for costs associated with legal expenses, corporate governance matters and stockholder proposals incurred as a result of the aforementioned matters in connection with the Company’s 2022 annual meeting of stockholders. The Company made such reimbursement payment to Mithril II LP in the amount of $1.4 million, which the Company recognized as a selling, general and administrative expense.

As of December 31, 2022, no amounts were due to any member of the Mithril Group by the Company, and no amounts were due from any member of the Mithril Group to the Company.

F-34


Population Health Partners, L.P.

Under the PHP MSA and PHP Work Order, the Company is obligated to pay cash compensation for services and deliverables (see Note 8). Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.

During the year ended December 31, 2022, the Company recognized $0.8 million of research and development expense related to services performed by PHP in connection with the PHP Work Order.

During the year ended December 31, 2022, the Company recognized $17.4 million of warrant expense related to warrants issued to PHP in connection with the PHP Warrant.

As of December 31, 2022, $0.8 million was due to PHP by the Company, and no amounts were due from PHP to the Company.

The agreements with PHP were not in effect during the year ended December 31, 2021.

F-35


EX-101.SCH 4 ivvd-20240205.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - License and Collaboration Agreements link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Population Health Partners, L.P link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Selected Quarterly Financial Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Subsequent Events (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Prepaid Expenses and Other Current Assets (Table) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Fair Value Measurements (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - License and Collaboration Agreements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Population Health Partners, L.P (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Commitments and Contingencies - Schedule of operating lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Convertible Preferred Stock - Schedule of Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Common Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Stock-Based Compensation - PHP Warrants outstanding for the year (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Income Taxes - Summary of Net Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Defined Contribution Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink Convertible Debt Convertible Debt Convertible Debt, Total Subsequent events (unaudited). Subsequent Events Unaudited [Text Block] Subsequent Events (Unaudited) Auditor Firm ID Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Stock Issued During Period Shares Series A Convertible Preferred Stock Stock Issued During Period Shares Series A Convertible Preferred Stock Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term Deferred Tax Assets, in Process Research and Development Research and development tax credits carryforwards Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Money Market Funds [Member] Money Market Funds Research development and regulatory milestone. Research Development And Regulatory Milestone [Member] Research Development And Regulatory Milestone Payments of Stock Issuance Costs Preferred stock issuance costs Share based compensation arrangement by share based payment award vesting number of quarterly installment succeeding period. Share Based Compensation Arrangement By Share Based Payment Award Vesting Number Of Quarterly Installment Succeeding Period Number of quarterly installments for vesting succeeding period Adimab Platform Transfer Agreement [Member] Adimab Platform Transfer Agreement [Member] Adimab Platform Transfer Agreement [Member] Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Percentage of eligible participants of non-elective contributions Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Award vesting period Securities, available for offer and sale Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale, Total Quarterly Financial Information [Text Block] Selected Quarterly Financial Data (unaudited) Other Liabilities, Noncurrent Other non-current liability Other Liabilities, Noncurrent, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other current assets Fair Value, Inputs, Level 1 [Member] Fair Value Level 1 Temporary Equity, Stock Issued During Period, Value, New Issues Issuance of convertible preferred stock Entity Public Float Entity Public Float Operating Lease, Liability [Abstract] PHP Warrants Outstanding [Member] PHP Warrants Outstanding [Member] PHP Warrants Member Fair Value Disclosures [Text Block] Fair Value Measurements Temporary Equity, Shares Authorized Convertible preferred stock, shares authorized Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Property, plant and equipment, useful life Increase (Decrease) in Other Current Liabilities Other current liabilities ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueGrantdatefairvalueperwarrant ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueGrantdatefairvalueperwarrant Grant date fair value per warrant Milestone payment. Milestone Payment Milestone Payment Prepaid Expense and Other Assets, Current [Abstract] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Unrecognized stock based compensation expense Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation allowance Short-Term Debt, Type [Axis] Short-term Debt, Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Pre-commencement Issuer Tender Offer Equity incentive plan. Equity Incentive Plan [Member] 2020 Equity Incentive Plan Compensation Related Costs, Policy [Policy Text Block] Stock-Based Compensation Title of Individual [Domain] Two Thousand And Twenty Two Employee Stock Purchase Plan [Member] Two Thousand And Twenty Two Employee Stock Purchase Plan [Member] 2022 Employee Stock Purchase Plan [Member] Subsequent Events [Text Block] Subsequent Events Temporary Equity, Shares Issued Convertible preferred stock, shares issued Antibodies and Adimab. Antibodies And Adimab [Member] Antibodies And Adimab Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table TextBlock Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Lease, Liability, Noncurrent Operating lease liabilities, non-current Operating lease liability Stock Repurchased During Period, Shares Shares repurchased Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, Shares Assets, Fair Value Disclosure [Abstract] Assets: Related Party Transactions [Abstract] Balance Sheet Location [Axis] Assets, Current Total current assets Liabilities and Equity Total liabilities, convertible preferred stock and stockholders' equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other Impact of Adoption [Member] Impact of Adoption [Member] Stock Issued During Period, Value, New Issues Issuance of common stock Acquired in-process research and development. Acquired In Process Research And Development Acquired in-process research and development(2) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Shares Ending Balance Number of Shares Beginning Balance Classification and Accretion of Convertible Preferred Stock. Classification And Accretion Of Convertible Preferred Stock Policy [Text Block] Classification and Accretion of Convertible Preferred Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value of common stock Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Total deferred tax assets Soliciting Material Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued, Total Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Stock-based compensation Identified as tax year 2040. Tax Year2040 [Member] Tax Year2040 Preferred Stock, Voting Rights Voting rights Prepaid Expense and Other Assets, Current Prepaid compensation and other Prepaid expenses and other current assets Exercise of stock options Exercise of stock options Exercise of stock options Net Income (Loss) Attributable to Parent [Abstract] Numerator: Shares, Outstanding Balance, shares Balances, shares Common Stock, Capital Shares Reserved for Future Issuance Common stock, shares reserved for future issuance AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Common Stock, Conversion Basis Class of Warrant or Right, Outstanding Ending Balance Beginning Balance Exercisable common stock Lessee, Operating Lease, Renewal Term Lease term Income Tax Examination, Description Description of income tax benefit Prepaid compensation and related expenses Prepaid Compensation And Related Expenses Prepaid compensation and other Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Chief Executive Officer [Member] Chief Executive Officer [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Accrued Upfront Fee. Accrued Upfront Fee Accrued Upfront Fee Amortization Amortized Cost Amortization, Total Series B Preferred Stock [Member] Series B Preferred Stock [Member] Series B Preferred Stock Liabilities, Current [Abstract] Current liabilities: Preferred Stock, Convertible, Conversion Price Preferred Stock price per shares Assets, Current [Abstract] Current assets: Preferred Stock, Par or Stated Value Per Share Preferred stock per share Preferred stock, par value Impairment, Long-Lived Asset, Held-for-Use Impairment loss Impairment, Long-Lived Asset, Held-for-Use, Total Statement of Stockholders' Equity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected to vest Operating Lease, Liability, Current Operating lease liabilities, current Marketable Securities, Policy [Policy Text Block] Marketable Securities Earnings Per Share, Basic, Other Disclosure [Abstract] Denominator: Written Communications Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property and equipment, net Property, Plant and Equipment, Net, Total Series A Preferred Stock [Member] Series A Preferred Stock [Member] Class of Stock [Domain] Class of Stock Stockholders' Equity Note, Stock Split Stockholders' Equity Note, Stock Split Stock split Indefinite period. Indefinite Period [Member] Indefinite Period Unvested restricted common stock. Unvested Restricted Common Stock Unvested restricted common stock Two Thousand And Twenty One Employee Stock Purchase Plan Member Two Thousand And Twenty One Employee Stock Purchase Plan [Member] Two Thousand And Twenty One Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Vested and Expected to vest Unrealized Gain on Marketable Securities Unrealized Gain on Marketable Securities Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory income tax rate Statement of Comprehensive Income [Abstract] Scenario [Domain] Minimum percentage of outstanding share holders deemed to liquidation. Minimum Percentage Of Outstanding Share Holders Deemed To Liquidation Minimum percentage of outstanding share holders deemed to liquidation Treasury stock, Shares Treasury stock, Shares Treasury stock, Shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Deferred tax assets Operating lease liability Deferred tax assets Operating lease liability Operating lease liability Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants exercisable Wu Xi Cell Line License Agreement [Member] WuXi Cell Line License Agreement. Wu Xi Cell Line License Agreement [Member] Estimated Useful Life of Property and Equipment. Estimated Useful Life of Property and Equipment [Table text block ] Summary of Estimated Useful Life of Property and Equipment Plan Name [Domain] Plan Name Related Party [Member] Assets, Fair Value Disclosure Asset fair value disclosure Assets, Fair Value Disclosure, Total Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred stock shares outstanding Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Due From Related Party Due From Related Party Due From Related Party Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock-based compensation expense Adimab [Member] Adimab [Member] Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value Convertible preferred stock (Series A, B and C), $0.0001 par value; no shares authorized, issued and outstanding at December 31, 2021; 12,647,934 shares authorized, issued and outstanding at December 31, 2020; aggregate liquidation preference of $0 and $169,900 at December 31, 2021 and December 31, 2020, respectively Carrying Value Stock Issued During Period, Value, Employee Stock Purchase Plan Proceeds from issuance of common stock under the employee stock purchase plan Issuance of common stock under the employee stock purchase plan Award Type [Axis] Award Type Restricted Stock [Member] Unvested Restricted Common Stock [Member] Other Commitments [Abstract] Plan Name [Axis] Plan Name ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonsharesoutstanding ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonsharesoutstanding Common shares outstanding Assets Total assets Temporary equity stock repurchased during period value. Temporary Equity Stock Repurchased During Period Value Temporary equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock Operating Lease, Right-of-Use Asset Operating lease right-of-use asset Series C convertible preferred stock. Series C Convertible Preferred Stock [Member] Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Liability for unvested shares Fifteen November Two Thousand Twenty Eight Member Fifteen November Two Thousand Twenty Eight Member November 15, 2028 Acquired in-process research and development expense. Acquired In Process Research And Development Expense Acquired IPR&D expense Retirement Plan Name [Domain] Entity Registrant Name Entity Registrant Name Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Accumulated deficit Retained Earnings (Accumulated Deficit), Total Accumulated Deficit Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Retained Earnings [Member] Accumulated Deficit [Member] Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Ending Balance Beginning Balance Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under the employee stock purchase plan, shares Minimum [Member] Minimum [Member] Proceeds from Stock Options Exercised Proceeds from exercises of stock options Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability Operating cash flows related to operating leases Operating cash flows related to operating leases Equity Component [Domain] Equity Component Defined Contribution Plan, Cost Defined contribution amount Employee Stock Option [Member] Share-based Payment Arrangement, Option Stock Options [Member] Conversion of Stock, Shares Converted Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares Shares subject to adjustment Defined Benefit Plan, Plan Assets, Contributions by Employer Defined Benefit Plan, Plan Assets, Contributions by Employer Two Thousand And Twenty Employee Stock Purchase Plan Two Thousand And Twenty Employee Stock Purchase Plan Member 2020 Employee Stock Purchase Plan Member Description of tax credit cexpiration term. Tax Credit Carryforward Expiration Term Tax credit carryforward expiration term Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Convertible Preferred Stock, Shares Reserved for Future Issuance Convertible preferred stock shares reserved for future issuance 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 A And R Commercial Manufacturing Agreement [Member] A And R Commercial Manufacturing Agreement [Member] A&R Commercial Manufacturing Agreement Marketable Securities [Abstract] Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development(1) Research and Development Expense, Total Research and development expense Cash and Cash Equivalents [Line Items] A description of ownership change. Ownership Change Description Description of ownership change Deferred Tax Liabilities, Gross Total deferred tax liabilities Total deferred tax liabilities Total deferred tax liabilities Debt Conversion, Converted Instrument, Amount Payments for unvested shares Proceeds from Issuance of Convertible Preferred Stock Proceeds from issuance of convertible preferred stock, net of issuance costs Assets [Abstract] Assets Proceeds from Issuance of Common Stock Proceeds from issuance of common stock, net of commissions and underwriting discounts Proceeds from issuance of common stock under the employee stock purchase plan Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for future issuance Stock Repurchased and Retired During Period, Value Repurchase of unvested restricted common stock Interest Receivable, Current Interest receivable Convertible Preferred Stock [Member] Convertible Preferred Stock [Member] Common Stock, Value, Issued Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common stock, $0.0001 par value; 1,000,000,000 shares authorized, 109,044,046 shares issued and outstanding at December 31, 2022; 1,000,000,000 shares authorized, 111,251,660 shares issued and 110,782,909 shares outstanding at December 31, 2021 Common Stock, Value, Issued, Total Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in deferred tax asset valuation allowance Share based compensation arrangement by share based payment award options exercise price percentage of fair value of common stock. Share Based Compensation Arrangement By Share Based Payment Award Options Exercise Price Percentage Of Fair Value Of Common Stock Grant exercise price, percentage of estimated fair value of common stock on date of grant (not less than) Furniture and Fixtures [Member] Furniture and Fixtures [Member] Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current, Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Auditor Name Operating Income (Loss) Loss from operations Entity Ex Transition Period Entity Ex Transition Period Tax Period [Axis] Tax Period Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income tax expense (benefit) Deferred Tax Assets Warrant Expense Deferred Tax Assets Warrant Expense Warrant expense Research and Development Expense [Member] Research and Development [Member] Deferred tax liabilities Operating lease right-of-use assets Deferred tax liabilities Operating lease right-of-use assets Operating lease right-of-use assets Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations Grant date fair value per warrant Grant date fair value per warrant Weighted-average grant date fair value per warrant Lessee, Leases [Policy Text Block] Leases Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses Share-Based Payment Arrangement, Expense Stock based compensation expense Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Percentage of options vesting Other Research and Development Expense Recognized research and development Increase (Decrease) in Operating Lease Liability Operating lease liabilities AccruedResearchandDevelopmentCostsPolicyTextBlock AccruedResearchandDevelopmentCostsPolicyTextBlock Accrued Research and Development Costs Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Treasury Stock, Shares, Retired Shares retired Retirement of treasury shares, shares Asset Acquisitions and Acquired In-Process Research and Development Expenses. Asset Acquisitions And Acquired In Process Research And Development Expenses Policy [Text Block] Asset Acquisitions and Acquired In-Process Research and Development Expenses Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Outstanding Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Earnings Per Share, Policy [Policy Text Block] Net Loss per Share Effective Income Tax Rate Reconciliation, Tax Credit, Percent Federal research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited Common shares Repurchased Costs and Expenses, Related Party Related party expenses Quarterly Fee. Quarterly Fee Quarterly fee Operating Expenses [Abstract] Operating expenses: Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Unrealized loss on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total Unrealized loss on available-for-sale securities, net of tax Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other non-current assets Other Assets, Noncurrent, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted Granted Equity [Text Block] Common Stock Federal agency securities Agency Securities [Member] Depreciation Depreciation Expense Depreciation, Total Series A convertible preferred stock. Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock [Member] Undesignated preferred stock capital shares reserved for future issuance. UndesignatedPreferredStockCapitalSharesReservedForFutureIssuance Quarterly Fee [Member] Quarterly Fee [Member] Quarterly Fee [Member] Equity, Attributable to Parent [Abstract] Stockholders’ deficit: Stockholders' equity (deficit): 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] Lease, Cost [Table Text Block] Schedule of Operating lease expense PHP Member PHP Member Earnings Per Share [Abstract] Subordinated Borrowing, Interest Rate borrowing rate Accounting Policies [Abstract] Second Product. Second Product [Member] Second Product In Process Research and Development [Member] In Process Research and Development [Member] ADG20 Service [Member]. A D G20 Service [Member] A D G20 Service Scenario [Axis] Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of Credit Risk, Significant Suppliers and License Rights Sale of Stock, Consideration Received on Transaction Purchase price of shares Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Other Noncurrent Assets [Member] Other Non-current Assets Share based compensation arrangement by share based payment award vesting number of quarterly installment. Share Based Compensation Arrangement By Share Based Payment Award Vesting Number Of Quarterly Installment Number of quarterly installments for vesting Long-Term Purchase Commitment [Table] Long Term Purchase Commitment [Table] Share based compensation arrangement by share based payment award equity instruments other than options repurchased in period. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Repurchased In Period Repurchased Repurchase of restricted common stock Repurchased Purchase Obligation, to be Paid, Year Four 2026 Earnings Per Share, Basic Net loss per share attributable to common stockholders, basic Net loss per share attributable to common stockholders, basic and diluted Schedule of Cash and Cash Equivalents [Table] Issuance Costs Of Series A Convertible Preferred Stock Issuance Costs Of Series A Convertible Preferred Stock Series A convertible preferred stock, net of issuance costs Commitments and Contingencies Commitments and contingencies (Note 8) Related Party, Type [Axis] Related Party Early-exercise liability. Early Exercise Liability Early-exercise liability Operating Lease, Cost Operating lease cost Retirement Benefits [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected to vest Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Cash fees Cash Fees Fees to be paid in cash All Award Types Award Type Royalty, Percentage of Sublicense Consideration. Royalty Percentage Of Sublicense Consideration Royalty Percentage Of Sublicense Consideration Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Potential milestone payment. Potential Milestone Payment Potential Milestone Payment Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies The entire disclosure for prepaid expenses and other current assets. Prepaid Expenses Other Current Assets [Text Block] Prepaid Expenses Other Current Assets Marketable Securities, Gain (Loss) Gain (loss) on investments Marketable Securities, Gain (Loss), Total Preferred Stock, Fair Value. Common Stock Fair Value Common stock, fair value Operating cash flows related to operating leases Operating Lease, Payments Earnings Per Share, Diluted Net loss per share attributable to common stockholders, diluted Earnings Per Share, Diluted, Total Product and Service [Domain] Product and Service Lease, Cost [Abstract] Lease cost Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Net issuance cost of convertible preferred stock. Net Issuance Cost Of Convertible Preferred Stock Convertible preferred stock, net of issuance costs Series B convertible preferred stock, net of issuance costs Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV DeferredOfferingCostsPolicyTextBlock DeferredOfferingCostsPolicyTextBlock Deferred Offering Costs Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Options exercisable Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Increase (Decrease) in Other Noncurrent Liabilities Other non-current liabilities Related Party Transaction [Domain] Related Party Transaction Fair Value, Recurring [Member] Recurring Number of Common Stock Repurchased, Retired and Redesignated Number of Common Stock Repurchased, Retired and Redesignated Number of common stock repurchased, retired and redesignated Fair value transfers between levels transfers amount. Fair Value Transfers Between Levels Transfers Amount Transfers between level 3 Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional paid-in capital Deferred Tax Assets, Net Total net deferred tax assets Defined Contribution Plan Disclosure [Line Items] US Treasury Securities [Member] US Treasury Securities Components of Deferred Tax Assets and Liabilities [Abstract] Preferred stock original issue and conversion price per share. Preferred Stock Original Issue And Conversion Price Per Share Preferred stock original issue and conversion price, per share Credit Loss, Financial Instrument [Policy Text Block] Unaudited Interim Financial Information Payments for Repurchase of Common Stock Payments for repurchases of unvested restricted common stock Adimab Collaboration Agreement. Adimab Collaboration Agreement [Member] Adimab Collaboration Agreement [Member] Other Commitment Disclosure [Text Block] Other Commitment Disclosure [Text Block] Population Health Partners, L.P Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Common stock, option Exercised Exercise of stock options, shares Exercised Selected Quarterly Financial Information [Abstract] Liabilities and Equity [Abstract] Liabilities, Convertible Preferred Stock and Stockholders' Equity (Deficit) Present value of operating lease liability Present value of operating lease liability Two Thousand Twenty Equity Incentive Plan Member Two Thousand Twenty Equity Incentive Plan [Member] 2020 Equity Incentive Plan License Agreement Abstract. License Agreement [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Number of Common Stock Repurchased, Not Retired Number of Common Stock Repurchased, Not Retired Number of Common Stock Repurchased, Not Retired Temporary equity stock issued during period shares conversion of share. Temporary Equity Stock Issued During Period Shares Conversion Of Share Temporary equity, Conversion of convertible preferred stock to common stock, shares Equity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Issued Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revision of Prior Period [Axis] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Exercised Excercise price per share Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash Equivalents Equity Components [Axis] Equity Components Proceeds from Issuance of Warrants Issuance of warrants for common stock First Product. First Product [Member] First Product Expense due to releted party Related Party Transaction Expenses From Transaction With Related Party Related Party Transaction Expenses From Transaction With Related Party Fifteen November Two Thousand Thirty [Member] Fifteen November Two Thousand Thirty [Member] November 15, 2030 Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options exercisable Fifteen November Two Thousand Twenty Nine [Member] Fifteen November Two Thousand Twenty Nine [Member] November 15, 2029 Present value adjustment Present value adjustment Defined Contribution Plan [Table] Research Tax Credit Carryforward [Member] Research Tax Credit Carryforward Proceeds from Issuance of Preferred Stock and Preference Stock Proceeds from issuance of preferred stock Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Loss Stock Repurchased and Retired During Period, Shares Repurchase of unvested restricted common stock (in shares) Repurchase of unvested restricted common stock (in shares) Warrant Expenses TableTextBlock Warrant Expenses TableTextBlock Summary of the activity relating to the PHP Warrants outstanding Income Tax Authority [Domain] Income Tax Authority Preferred Stock, Dividends Per Share, Declared Dividends per share, declared Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Document Annual Report Document Annual Report Purchase Obligation, to be Paid, Year One 2023 Common Stock, Par or Stated Value Per Share Common stock, par value Service [Member] Service [Member] Accrued Professional Fees Accrued professional and consultant fees Due To Related Parties Due To Related Parties Due To Related Parties Cumulative Effect, Period of Adoption [Axis] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized stock based compensation expense, Weighted average recognition period Long-Lived Tangible Asset [Axis] Treasury Stock, Retired, Par Value Method, Amount Retirement of treasury shares Partially achieved shares on performance received Partially Achieved Shares On Performance Received Additional Option Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term, Vested and Expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares of common stock authorized for issuance Effective Income Tax Rate Reconciliation, Percent [Abstract] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Collaborative Arrangement Disclosure [Text Block] License and Collaboration Agreements Maximum [Member] Maximum [Member] Emerging Growth Company Emerging Growth Company Policy [Text Block] Emerging Growth Company Convertible Preferred Stock Subject to Mandatory Redemption [Member] Convertible Preferred Stock Subject to Adjustments [Member] Retirement Plan Name [Axis] Temporary Equity, Shares Outstanding Convertible preferred stock, shares outstanding Related Party Transaction [Axis] Related Party Transaction IPR&D expense. In Process Research And Development Expense [Member] IPR&D Expense [Member] Temporary Equity [Table Text Block] Schedule of Preferred Stock Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Nature of the Business and Basis of Presentation Fair Value, Inputs, Level 3 [Member] Fair Value Level 3 Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Financial Instruments Subject to Mandatory Redemption, Financial Instrument APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total 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 Deferred Tax Assets, Gross [Abstract] Deferred tax assets: Fair Value Adjustment of Warrants Warrant expense Warrant expense Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net (decrease) increase in cash and cash equivalents Completion Fee. Completion Fee Completion fee General and Administrative Expense [Member] General and Administrative Expense Selling, General and Administrative [Member] Noncash Investing and Financing Items [Abstract] Supplemental disclosure of non-cash investing activities: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Forfeited Issuance of Restricted Common Stock Upon Early Exercise of Stock Options Issuance of Restricted Common Stock Upon Early Exercise of Stock Options Issuance of restricted common stock upon early exercise of stock options Accrued Liabilities Accrued expenses Payments of Initial Public Offering Costs Payments of Initial Public Offering Costs Payments of initial public offering costs Payments of initial public offering costs Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Notes Payable, Other Payables [Member] Notes Payable, Other Payables City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Marketable Securities Operating Leases, Future Minimum Payments Due Future minimum payments under non-cancelable purchase obligations Operating Leases, Future Minimum Payments Due, Total Quarterly Financial Information [Table Text Block] Schedule of quarterly financial information Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Intrinsic value of options Aggregate grant-date fair value Unrealized loss on marketable securities. Unrealized Loss on Marketable Securities Defined Contribution Plan [Text Block] Defined Contribution Plan Temporary Equity, Liquidation Preference Convertible preferred stock, liquidation preference Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding, basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding Other Commitments [Line Items] Four Hundred One K Plan Member Four Hundred One K Plan [Member] 401(k) Plan [Member] Issuance Costs Of Series B Convertible Preferred Stock Issuance Costs Of Series B Convertible Preferred Stock Series B convertible preferred stock, net of issuance costs Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Research and Development Expense, Policy [Policy Text Block] Research and Development Expenses Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Weighted Average Fair Values and Valuation Assumptions Document Fiscal Period Focus Document Fiscal Period Focus Related Party Transactions Disclosure [Text Block] Related Party Transactions Statement [Line Items] Statement [Line Items] Percentage deduction of annual taxable income. Percentage Deduction Of Annual Taxable Income Percentage deduction of annual taxable income. Amount Paid As Pre Paid Funding For Research Plan Amount Paid As Pre Paid Funding For Research Plan Amount Paid As Pre Paid Funding For Research Plan Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Accrued Liabilities Other Machinery and Equipment [Member] Machinery and Equipment [Member] Lease, Cost Total lease cost Total lease cost Warrant [Member] PHP Warrant Royalty Expense Royalty expense Asset Class [Domain] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Net Deferred Tax Assets Cumulative Effect, Period of Adoption [Domain] Common Stock [Member] Common Stock [Member] Deferred Tax Liabilities Depreciation Expense Deferred Tax Liabilities Depreciation Expense Depreciation expense Common Stock, Shares Held in Employee Trust, Shares Common stock shares held Mithril Group [Member] Mithril Group [Member] Temporary Equity, Par or Stated Value Per Share Convertible preferred stock, par value (in dollars per share) Treasury Stocks [Member] Treasury Stocks [Member] Treasury Stocks [Member] Stock Issued During Period Shares New Issues, Underwriters Subscription. Stock Issued During Period Shares New Issues Underwriters Subscription Stock issued during period shares new issues, underwriters subscription Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Stock Repurchased During Period, Value Shares repurchased, Fair value Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Share Based Compensation Expense Recognized Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Exercisable Accretion (Amortization) of Discounts and Premiums, Investments Net amortization of premiums and accretion of discounts on marketable securities Net amortization of premiums and accretion of discounts on marketable securities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2020 Equity Incentive Plan. A2020 Equity Incentive Plan [Member] A2021 Equity Incentive Plan Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Stock Issued During Period, Value, Conversion of Convertible Securities Conversion of convertible preferred stock to common stock Treasury Stock Value Treasury Stock, Value Treasury stock Treasury stock Treasury Stock, Value, Total Treasury stock, at cost; 0 shares and 468,751 shares at December 31, 2022 and December 31, 2021, respectively Pre-commencement Tender Offer Cover Cover [Abstract] Selling, General and Administrative Expense Selling, general and administrative Selling, General and Administrative Expense, Total Document Fiscal Year Focus Document Fiscal Year Focus Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits accrued for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Marketable Securities, Realized Gain (Loss) Realized gains or losses on marketable securities recognized Marketable Securities, Realized Gain (Loss), Total Sale of Stock [Domain] Preferred Stock [Member] Share-Based Payment Arrangement, Recognized Amount [Abstract] The scripps research institute member. The Scripps Research Institute [Member] TSRI Security Exchange Name Security Exchange Name Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Share-based payment award, expiration period Lessee, operating lease total lease space. Lessee, Operating Lease, Total Lease Space Lease space Domestic Tax Authority [Member] Domestic Tax Authority Operating Leases, Rent Expense, Net Rent expense Operating Leases, Rent Expense, Net, Total New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock shares issued Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Preferred stock, shares authorized Legal Costs, Policy [Policy Text Block] Patent Costs Series B Convertible Preferred Stock Member Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock [Member] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease right-of-use asset recognized upon adoption of ASC 842 Warrant Expense (Policy) Warrant Expense (Policy) Warrant Expense Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited Accrued Employee Benefits, Current Accrued employee compensation Class of Warrant or Right [Table] Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Recognized expense Accrued external research development and manufacturing expenses. Accrued External Research Development And Manufacturing Expenses Current Accrued external research, development and manufacturing costs Stock Issued During Period, Value, Stock Options Exercised Vesting of restricted common stock from early-exercised options Entity Emerging Growth Company Entity Emerging Growth Company Exercise Fee. Exercise Fee Exercise fee Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Intrinsic value of stock options exercised Convertible Preferred Stock, Shares Issued upon Conversion Common Stock Issuable Upon Conversion Convertible preferred Stock Shares Issued Upon Conversion Other Nonoperating Gains (Losses) Other income (expense), net Amendment Flag Amendment Flag Tax Credit Carryforward, Amount Tax credit carryforward Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses Annual gross revenue Annual gross revenue Annual gross revenue IPO [Member] IPO [Member] Equity Method Investment, Ownership Percentage Ownership percentage Deferred Tax Liabilities, Gross [Abstract] Deferred tax liabilities: Percentage of Income Tax Examination Likelihood Upon Ultimate Settlement. Percentage of Income Tax Examination Likelihood Upon Ultimate Settlement Percentage of income tax examination likelihood upon ultimate settlement Prepaid external research development and manufacturing expenses. Prepaid External Research Development And Manufacturing Expense Current Prepaid external research, development and manufacturing costs Tax Period [Domain] Tax Period Entity File Number Entity File Number Preferred Stock, Convertible, Terms Convertible preferred stock convertible to common stock Deferred Tax Assets, Gross Total gross deferred tax assets Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions outstanding shares Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions outstanding shares Common shares outstanding Adimab Assignment Agreement. Adimab Assignment Agreement [Member] Adimab Assignment Agreement Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash And Cash Equivalents Cash Equivalents [Member] Schedule of impact of the adoption [table text block] Schedule of impact of the adoption [table text block] Summary of the impact of the adoption Share-Based Payment Arrangement [Abstract] Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance, Total Valuation allowance Costs and Expenses Expenses Costs and Expenses, Total Operating Expenses Total operating expenses Expiration date of operating loss carryforward. Operating Loss Carryforwards Expiration Operating loss carryforwards expiration Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Deferred Tax Assets, Goodwill and Intangible Assets Intangibles Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred stock (undesignated), $0.0001 par value; 10,000,000 shares authorized and no shares issued and outstanding at December 31, 2022 and December 31, 2021 Preferred Stock, Value, Issued, Total Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Schedule of Nonvested Share Activity [Table Text Block] Schedule of Unvested Common Stock Options Title of Individual [Axis] Sale of Stock, Number of Shares Issued in Transaction Number of shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Fair value of common stock Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise price Class of Warrant or Right [Domain] Stock Issued During Period Value Series A Convertible Preferred Stock In Exchange For Assigned Rights, License And Repurchased Common Stock Stock Issued During Period Value Series A Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock Purchase Obligation, to be Paid, Year Two 2024 Earnings Per Share [Text Block] Net Loss per Share Entity Address, Address Line One Entity Address, Address Line One Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Other Liabilities, Current Other current liabilities Tabular disclosure of the carrying amounts of prepaid expenses and other current assets. Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block] Summary of Prepaid Expenses and Other Current Assets Research and Development Arrangement [Member] Subsequent Event Type [Domain] Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease cost Issuance of Restricted Common Stock Upon Early Exercise of Stock Options, Share Issuance of Restricted Common Stock Upon Early Exercise of Stock Options, Share Issuance of restricted common stock upon early exercise of stock options, share) Temporary Equity, Issued During Period Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock, Value. Temporary Equity Issued During Period Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock Value Temporary Equity,Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock 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 Prepaid Insurance Fixed asset purchases in account payable and accrued expenses Fixed asset purchases in account payable and accrued expenses Purchases of property and equipment in accounts payable and accrued expenses Series C Preferred Stock [Member] Series C preferred stock [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Level 2 Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Number of shares of common stock issued Share Price Repurchased common stock, per share Purchase price per share Sale Leaseback Transaction, Monthly Rental Payments Monthly rental payments Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Operating lease right-of-use asset recognized under ASC 842 Royalty Based on Net Sales of Licensed Products, Percentage. Royalty Based On Net Sales Of Licensed Products Percentage Royalty Based on Net Sales of Licensed Products, Percentage Product and Service [Axis] Product and Service Federal agency securities Federal agency securities [Member] Federal agency securities [Member] share based compensation arrangement by share based payment award percentage of voting interests threshold. Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Voting Interests Threshold Combined voting power on all classes of stock threshold Title of 12(b) Security Title of 12(b) Security Previously Reported [Member] Assets, Fair Value Adjustment Fair Value Fair Value Original issue price of each series per conversion price. Original Issue Price Of Each Series Per Conversion Price Original issue price of each series per conversion price Available for sale marketable securities Available for sale marketable securities Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets Treasury Stock Common [Member] Treasury Stock, Common [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Exercised Exercised Temporary Equity Stock Issued During Period Share New Issues. Temporary Equity Stock Issued During Period Share New Issues Issuance of convertible preferred stock, shares State and Local Jurisdiction [Member] State and Local Jurisdiction Segment Reporting, Policy [Policy Text Block] Segment Information Long-Lived Tangible Asset [Domain] Purchase Obligation Purchase Obligation Total lease payments Proceeds from issuance of common stock, net of commissions and underwriting discounts Proceeds from issuance of common stock, net of commissions and underwriting discounts Cash fee payment per month Cash fee payment per month Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term, Exercisable Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Non cash payments Non cash payments Non-Cash Payments Financial Instrument Subject to Mandatory Redemption, Par Value Per Share Shares subject to adjustment, per share Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Asset and Liabilities Measured at Fair Value on Recurring Basis Tax Credit Carryforward [Axis] Tax Credit Carryforward Other Commitment Aggregate fee Aggregate fee, Total Drug Delivery Fee Drug Delivery Fee Drug Delivery Fee 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 Granted PHP Warrant [Member] PHP Warrant [Member] PHP Warrant Document Type Document Type Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of convertible preferred stock to common stock, shares Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Used in investing Activities Marketable Securities Marketable securities Marketable Securities, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Weighted-average grant date fair value of stock options granted Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] Other comprehensive income (loss): Long-Term Purchase Commitment [Line Items] Long Term Purchase Commitment [Line Items] Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs Capitalized research and development Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Entity Filer Category Entity Filer Category Balance Sheet Location [Domain] Increase (Decrease) in Other Noncurrent Assets Other non-current assets Other non-current assets Increase (Decrease) in Accrued Liabilities Accrued expenses Increase (Decrease) in Accrued Liabilities, Total ADG20 Drug Substance [Member] A D G20 Drug Substance [Member] A D G20 Drug Substance Delivery Fee. Delivery Fee Delivery fee Temporary equity stock repurchased during period share. Temporary Equity Stock Repurchased During Period Share Temporary equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, Shares Payments to Acquire Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities, Total Purchases of marketable securities Lessor, Operating Lease, Payment to be Received, Year One Operating lease liabilities within twelve months Asset Class [Axis] Nonoperating Income (Expense) Total other income (expense), net Temporary equity stock issued during period value conversion of share Temporary Equity Stock Issued During Period Value Conversion Of Share Temporary equity, Conversion of convertible preferred stock to common stock Liabilities Total liabilities Property, Plant and Equipment [Table] Equity, Attributable to Parent Balance Balance Total stockholders' equity Accrued Liabilities [Abstract] Stock Issued During Period Value Common Stock at Inception Stock Issued During Period Value Common Stock At Inception Issuance of common stock at inception Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Net Income (Loss) Net loss Net loss Net Loss Nonoperating Income (Expense) [Abstract] Other income (expense): Proceeds from Issuance Initial Public Offering Proceeds from issuance initial public offering Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State income taxes, net of federal benefit Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Preferred Stock [Text Block] Convertible Preferred Stock Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Purchase Obligation, to be Paid, Year Three 2025 Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Operating Lease, Right-of-Use Asset, Periodic Reduction Amortization of operating lease right-of-use assets Shares Issued, Price Per Share Shares issued, price per share Offering price per share Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Operating Lease, Weighted Average Remaining Lease Term weighted-average remaining lease Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Fair Value. Preferred Stock Fair Value Preferred Stock Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Ending Balance Beginning Balance Population Health Partners [Member] Population Health Partners [Member] PHP Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Leasehold Improvements [Member] Leasehold Improvements [Member] Percentage Of Total Number Of Shares Of Common Stock Outstanding Percentage Of Total Number Of Shares Of Common Stock Outstanding Percentage of number of shares of common stock outstanding Income Tax Authority [Axis] Income Tax Authority Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Two Thousands Twenty One Equity Incentive Plan [Member] Two Thousands Twenty One Equity Incentive Plan [Member] 2021 Equity Incentive Plan Temporary Equity, Issued During Period Shares Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock. Temporary Equity Issued During Period Shares Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock Temporary Equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, shares 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 Purchases of property and equipment Revision of Prior Period [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Vested Stock Issued During Period, Shares, New Issues Issuance of common stock, shares Class of Warrant or Right [Axis] Proceeds from Sale and Maturity of Marketable Securities Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities, Total Income Tax Disclosure [Abstract] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Marketable Securities [Table Text Block] Summary of Marketable Securities Operating Loss Carryforwards Operating loss carryforwards Operating Loss Carryforwards, Total XML 5 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information
Feb. 05, 2024
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Feb. 05, 2024
Entity Registrant Name Invivyd, Inc.
Entity Central Index Key 0001832038
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company true
Entity Ex Transition Period false
Title of 12(b) Security Common stock, par value $0.0001 per share
Trading Symbol IVVD
Security Exchange Name NASDAQ
Entity File Number 001-40703
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 85-1403134
Entity Address, Address Line One 1601 Trapelo Road
Entity Address, Address Line Two Suite 178
Entity Address, City or Town Waltham
Entity Address, State or Province MA
Entity Address, Postal Zip Code 02451
City Area Code 781
Local Phone Number 819-0080
XML 6 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 92,076 $ 542,224
Marketable securities 279,915 49,194
Prepaid expenses and other current assets 4,926 25,293
Total current assets 376,917 616,711
Property and equipment, net 2,282 83
Operating lease right-of-use asset 3,777 0
Other non-current assets 191 3,297
Total assets 383,167 620,091
Current liabilities:    
Accounts payable 1,517 5,783
Accrued expenses 21,911 56,277
Operating lease liabilities, current 1,559 0
Other current liabilities 44 0
Total current liabilities 25,031 62,060
Operating lease liabilities, non-current 2,165 0
Early-exercise liability 1 6
Other non-current liability 0 6
Total liabilities 27,197 62,072
Commitments and contingencies (Note 8) 0 0
Stockholders' equity (deficit):    
Preferred stock (undesignated), $0.0001 par value; 10,000,000 shares authorized and no shares issued and outstanding at December 31, 2022 and December 31, 2021 0 0
Common stock, $0.0001 par value; 1,000,000,000 shares authorized, 109,044,046 shares issued and outstanding at December 31, 2022; 1,000,000,000 shares authorized, 111,251,660 shares issued and 110,782,909 shares outstanding at December 31, 2021 11 11
Treasury stock, at cost; 0 shares and 468,751 shares at December 31, 2022 and December 31, 2021, respectively 0 0
Additional paid-in capital 889,657 850,125
Accumulated other comprehensive income (loss) (272) (8)
Accumulated deficit (533,426) (292,109)
Total stockholders' equity 355,970 558,019
Total liabilities, convertible preferred stock and stockholders' equity $ 383,167 $ 620,091
XML 7 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Preferred stock, par value $ 0.0001 $ 0.0001  
Preferred stock, shares authorized 10,000,000 10,000,000  
Preferred stock shares issued 0 0 16,944,484
Preferred stock shares outstanding 0 0  
Common stock, par value $ 0.0001 $ 0.0001  
Common stock, shares authorized 1,000,000,000 1,000,000,000 150,000,000
Common stock, shares issued 109,044,046 111,251,660 150,000,000
Common stock, shares outstanding 109,044,046 110,782,909  
Treasury stock, Shares 0 468,751  
XML 8 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating expenses:    
Research and development(1) [1] $ 179,214 $ 182,891
Acquired in-process research and development(2) [2] 4,400 7,500
Selling, general and administrative 47,044 36,517
Warrant expense [3] 17,373 0
Total operating expenses 248,031 226,908
Loss from operations (248,031) (226,908)
Other income (expense):    
Other income (expense), net 6,714 118
Total other income (expense), net 6,714 118
Net loss (241,317) (226,790)
Other comprehensive income (loss):    
Unrealized loss on available-for-sale securities, net of tax (264) (8)
Comprehensive loss $ (241,581) $ (226,798)
Earnings Per Share, Basic $ (2.23) $ (5.32)
Earnings Per Share, Diluted $ (2.23) $ (5.32)
Weighted Average Number of Shares Outstanding, Basic 108,268,289 42,621,265
Weighted Average Number of Shares Outstanding, Diluted 108,268,289 42,621,265
[1] Includes related-party amounts of $8,154 and $4,150 for the years ended December 31, 2022 and 2021, respectively (see Notes 7 and 8).
[2] Includes related-party amounts of $4,400 and $7,500 for the years ended December 31, 2022 and 2021, respectively (see Note 7).
[3] Includes related-party amounts of $17,373 and $0 for the years ended December 31, 2022 and 2021, respectively (see Note 8).
XML 9 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Research and Development Arrangement [Member]    
Related party expenses $ 8,154 $ 4,150
In Process Research and Development [Member]    
Related party expenses 4,400 7,500
Warrant [Member]    
Related party expenses $ 17,373 $ 0
XML 10 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT - USD ($)
$ in Thousands
Total
IPO [Member]
Series C Convertible Preferred Stock [Member]
Convertible Preferred Stock [Member]
Common Stock [Member]
Common Stock [Member]
IPO [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
IPO [Member]
Treasury Stock Common [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Preferred Stock [Member]
Convertible Preferred Stock [Member]
Treasury Stock Value                 $ (85)      
Balance at Dec. 31, 2020 $ (65,249)       $ 1   $ 154     $ 0 $ (65,319) $ 169,548
Balances, shares at Dec. 31, 2020       12,647,934 5,593,240              
Treasury stock, Shares at Dec. 31, 2020                 22,600,000      
Issuance of convertible preferred stock     $ 335,163                  
Issuance of convertible preferred stock, shares     4,296,550                  
Issuance of common stock 66 $ 327,520       $ 2 66 $ 327,518        
Issuance of common stock, shares         6,000 20,930,000            
Conversion of convertible preferred stock to common stock 504,711     $ (504,711) $ 8   504,703          
Conversion of convertible preferred stock to common stock, shares       (16,944,484) 84,722,420              
Retirement of treasury shares             (85)   $ 85      
Retirement of treasury shares, shares                 (22,600,000)      
Vesting of restricted common stock from early-exercised options 5           5          
Repurchase of unvested restricted common stock (in shares)         (468,751)       468,751      
Stock-based compensation expense 17,764           17,764          
Unrealized loss on available-for-sale securities, net of tax (8)                 (8)    
Net loss (226,790)                   (226,790)  
Balance at Dec. 31, 2021 $ 558,019       $ 11   850,125     (8) (292,109) $ 0
Balance, shares at Dec. 31, 2021       0 110,782,909             0
Treasury stock, Shares at Dec. 31, 2021 468,751               468,751      
Treasury stock at Dec. 31, 2021 $ 0               $ 0      
Treasury Stock Value 0               $ 0      
Issuance of warrants for common stock 17,373           17,373          
Exercise of stock options $ 241           241          
Exercise of stock options, shares         298,353              
Issuance of common stock, shares 700,000                      
Retirement of treasury shares, shares                 (2,619,488)      
Vesting of restricted common stock from early-exercised options $ 1           1          
Repurchase of unvested restricted common stock (in shares)         (2,150,737)       (2,150,737)      
Stock-based compensation expense 21,648           21,648          
Issuance of common stock under the employee stock purchase plan 269           269          
Issuance of common stock under the employee stock purchase plan, shares         113,521              
Unrealized loss on available-for-sale securities, net of tax (264)                 (264)    
Net loss (241,317)                   (241,317)  
Balance at Dec. 31, 2022 $ 355,970       $ 11   $ 889,657     $ (272) $ (533,426) $ 0
Balance, shares at Dec. 31, 2022         109,044,046             0
Treasury stock, Shares at Dec. 31, 2022 0               0      
Treasury stock at Dec. 31, 2022 $ 0               $ 0      
Treasury Stock Value $ 0               $ 0      
XML 11 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]  
Convertible preferred stock, net of issuance costs $ 337
XML 12 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:    
Net loss $ (241,317) $ (226,790)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 21,648 17,764
Warrant expense [1] 17,373 0
Net amortization of premiums and accretion of discounts on marketable securities (2,023) 1,430
Amortization of operating lease right-of-use assets 421 0
Non-Cash Payments 0 66
Depreciation Expense 41 1
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets 20,367 (22,899)
Other non-current assets 3,106 (3,297)
Accounts payable (4,300) (2,370)
Accrued expenses (34,867) 51,358
Operating lease liabilities (475) 0
Other current liabilities 44 0
Other non-current liabilities (5) 1
Net cash used in operating activities (219,987) (184,736)
Cash flows from investing activities:    
Purchases of marketable securities (297,962) (188,627)
Maturities of marketable securities 69,000 138,000
Purchases of property and equipment (1,705) (84)
Net Cash Used in investing Activities (230,667) (50,711)
Cash flows from financing activities:    
Proceeds from issuance of convertible preferred stock, net of issuance costs 0 335,163
Proceeds from issuance of common stock, net of commissions and underwriting discounts 0 330,905
Payments of initial public offering costs 0 (3,385)
Proceeds from exercises of stock options 241 0
Proceeds from issuance of common stock under the employee stock purchase plan 269 0
Payments for repurchases of unvested restricted common stock (4) 0
Net cash provided by financing activities 506 662,683
Net (decrease) increase in cash and cash equivalents (450,148) 427,236
Cash and cash equivalents at beginning of period 542,224 114,988
Cash and cash equivalents at end of period 92,076 542,224
Supplemental disclosure of cash flow information:    
Operating lease right-of-use asset recognized upon adoption of ASC 842 1,728 0
Operating lease right-of-use asset recognized under ASC 842 2,470 0
Supplemental disclosure of non-cash investing activities:    
Purchases of property and equipment in accounts payable and accrued expenses $ 535 $ 0
[1] Includes related-party amounts of $17,373 and $0 for the years ended December 31, 2022 and 2021, respectively (see Note 8).
XML 13 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of the Business and Basis of Presentation
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation

1. Nature of the Business and Basis of Presentation

Invivyd, Inc., (formerly Adagio Therapeutics, Inc.) together with its consolidated subsidiaries (the “Company”), is a biopharmaceutical company on a mission to rapidly and perpetually deliver antibody-based therapies that protect vulnerable people from the devastating consequences of circulating viral threats, beginning with SARS-CoV-2 (“COVID-19”). The Company's technology works at the intersection of evolutionary virology, predictive modeling, and antibody engineering, and is designed to identify high-quality, long-lasting antibodies with a high barrier to viral escape. The Company is generating a robust pipeline of product candidates which could be used in prevention or treatment of serious viral diseases, starting with COVID-19 and expanding into influenza and other high-need indications.

In March 2023, the Company announced the election of VYD222 to advance into the clinic as a monoclonal antibody (“mAb”) therapeutic option for COVID-19 with a focus on serving vulnerable populations. The Company aims to leverage evolving COVID-19 regulatory paradigms and maximize efficiency to deliver this much-needed product for immunocompromised individuals and other vulnerable populations.

VYD222 is one of two mAb components of NVD200, a combination mAb product candidate that the Company previously selected for clinical advancement prior to evolution in the current global COVID-19 regulatory paradigm. The Company is prioritizing the clinical development of VYD222 instead of NVD200 with the aim of providing patients with a therapeutic option for COVID-19 as quickly and efficiently as possible. VYD222 was engineered from adintrevimab, the Company's investigational mAb that has a robust safety data package and demonstrated clinically meaningful results in global Phase 3 clinical trials for both the prevention and treatment of COVID-19.

Beyond VYD222, the Company continues to leverage its expanded lab capabilities and integrated discovery platform to produce additional candidates that will be optimized to stay ahead of the evolving SARS-CoV-2 virus. In addition, the Company continues to work with regulatory agencies to streamline the development and commercialization plans for novel antibodies to protect immunocompromised and other high-risk populations against the evolving SARS-CoV-2 virus.

The Company was incorporated in the State of Delaware in June 2020. The Company operates as a virtual company and maintains a corporate headquarters for general and administrative purposes only. In June 2022, and subsequently amended in September 2022, the Company entered into a lease for dedicated laboratory and office space in Newton, MA for research and development purposes. The Company performs research and development activities internally and engages third parties, including Adimab, LLC (“Adimab”), to perform ongoing research and development and other services on its behalf.

The Company is subject to a number of risks and uncertainties common to early-stage companies in the biopharmaceutical industry, including, but not limited to, completing clinical trials, the ability to raise additional capital to fund operations, obtaining regulatory approval for product candidates, market acceptance of products, competition from substitute products, protection of proprietary intellectual property, compliance with government regulations, the impact of COVID-19, dependence on key personnel, the ability to attract and retain qualified employees, and reliance on third-party organizations for the discovery, manufacturing, clinical and commercial success of its product candidates.

In July 2021, the Company effected a five-for-one stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the preferred stock conversion ratios.

In August 2021, the Company completed its initial public offering (“IPO”) pursuant to which it issued and sold 20,930,000 shares of its common stock, including 2,730,000 shares pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $327.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock (see Note 11).

The Company has not generated any revenue since inception. The Company’s product candidates require significant additional research and development efforts, including extensive clinical testing and regulatory approval prior to commercialization. These efforts require significant amounts of additional capital, adequate personnel and infrastructure and compliance-reporting capabilities. Even if the Company’s development efforts are successful, it is uncertain when, if ever, the Company will generate revenue from product sales, including government supply contracts.

Substantial Doubt about Ability to Continue as a Going Concern

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has primarily funded its operations with proceeds from sales of convertible preferred stock and proceeds from the Company’s initial public offering of common stock. The Company has incurred losses and negative cash flows from operations since its inception, including a net loss of $241.3 million for the year ended December 31, 2022. As of December 31, 2022, the Company had an accumulated deficit of $533.4 million. The Company expects to continue to generate operating losses for the foreseeable future.

Subsequent to the original issuance of the consolidated financial statements for the year ended December 31, 2022, the Company continued to spend according to its operating plan in 2023. Based on current operating plans and excluding any contribution from revenues or external financing, the Company believes that its existing cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements into the fourth quarter of 2024. As such, excluding any contribution from revenues or external financing, the Company will not have sufficient cash and cash equivalents to fund its operating expenses and capital requirements beyond one year from the reissuance of these consolidated financial statements on February 9, 2024, and therefore, the Company has concluded that there is substantial doubt about its ability to continue as a going concern.

The Company will require additional funding through a combination of contribution from revenues, equity offerings, government or private-party grants, debt financings or other capital sources, including collaborations with other companies, strategic alliances and licensing arrangements to finance its future operations. The Company may not be able to obtain financing on acceptable terms, or at all, and the Company may not be able to enter into collaborations or other arrangements. The terms of any financing may adversely affect the holdings or rights of the Company’s stockholders.

If the Company is unable to obtain sufficient capital, the Company will be forced to delay, reduce or eliminate some or all of its research and development programs, product portfolio expansion or future commercialization efforts, which could adversely affect its business prospects, or the Company may be unable to continue operations. Although management continues to pursue these plans, there is no assurance that the Company will be successful in obtaining sufficient funding on terms acceptable to the Company to fund continuing operations, if at all.

Impact of COVID-19 on Our Operations

The full impact of the COVID-19 pandemic and the disease continues to evolve and change as of the date of this Annual Report on Form 10-K, and such impact will directly affect the potential commercial prospects of VYD222 and other product candidates for the prevention and treatment of COVID-19. The severity of the COVID-19 pandemic, the evolution of the disease and the continued emergence of variants of concern (“VoCs”), the availability, administration and acceptance of vaccines, monoclonal antibodies, antiviral agents and other therapeutic modalities, vaccine mandates by employers and/or local or national governments, and the potential development of “herd immunity” by the global population will affect the design and enrollment of the Company's clinical trials, the potential regulatory authorization or approval of the Company's product candidates and the commercialization of the Company's product candidates, if approved.

Similarly, it is not possible to determine the scale and rate of economic recovery from the pandemic, supply chain disruptions, and labor availability and costs, or the impact of other indirect factors that may be attributable to the pandemic. The ultimate extent of the impact of the COVID-19 pandemic on the Company's business, financial condition, operations and product development timelines and plans remains uncertain and will depend on future developments, including the duration and spread of outbreaks and the continued emergence of variants, its impact on the Company's clinical trial design and enrollment, trial sites, contract research organizations (“CROs”), contract development and manufacturing organizations (“CDMOs”), and other third parties with which the Company does business, as well as its impact on regulatory authorities and the Company's key scientific and management personnel. To date, the Company has experienced some delays and disruptions in its development activities as a result of the COVID-19 pandemic. Some of the Company's CROs, CDMOs and other service providers also continue to be impacted. The Company will continue to monitor developments as it addresses the disruptions, delays and uncertainties relating to the COVID-19 pandemic. If the financial markets and/or the overall economy are impacted for an extended period, the Company's results and operations may be materially adversely affected and may affect the Company's ability to raise capital.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

The accompanying consolidated financial statements include the accounts of Invivyd, Inc. and its wholly owned subsidiaries, Invivyd Security Corporation, Invivyd Switzerland GmbH, and Invivyd Netherlands B.V. All intercompany accounts and transactions have been eliminated in consolidation. The Company views its operations and manages its business in one operating segment, which is the business of discovering, developing and commercializing differentiated products for the prevention and treatment of infectious diseases.

XML 14 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, research and development expenses and related prepaid or accrued costs, stock-based compensation expense and warrant expense. The Company bases its estimates on historical experience, known trends and other market-specific or relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results may differ materially from those estimates or assumptions.

The Company is monitoring the potential impact of the COVID-19 pandemic on its business and consolidated financial statements. The Company is not aware of any specific event or circumstance that would require any update to its estimates or judgments reflected in these consolidated financial statements or a revision of the carrying value of its assets or liabilities as of the issuance date of these consolidated financial statements. These estimates may change as new events occur and additional information is obtained.

Concentrations of Credit Risk, Significant Suppliers and License Rights

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash, cash equivalents and marketable securities. The Company invests its excess cash in money market funds and marketable securities that are subject to minimal credit and market risks. The Company maintains its cash, cash equivalents and marketable securities at two accredited financial institutions that it believes are creditworthy. From time to time, these deposits may exceed federally insured limits. The Company has not experienced any losses historically in these accounts. Accordingly, the Company does not believe it is exposed to unusual credit risk related to its cash, cash equivalents and marketable securities beyond the normal credit risk associated with commercial banking relationships.

The Company is dependent on third-party organizations to manufacture and process its product candidates for its development programs. In particular, the Company relies on a single third-party contract manufacturer to produce and process its product candidates and to manufacture supply of its product candidates for preclinical and clinical activities (see Note 9). The Company also currently relies on this same third-party contract manufacturer for any anticipated requirements of commercial supply, including both drug substance and drug product. The Company expects to continue to be dependent on a small number of manufacturers to supply it with its requirements for all products. The Company’s research and development programs, including any associated potential commercialization efforts, could be adversely affected by a significant interruption in the supply of the necessary materials.

The Company is dependent on a limited number of third parties that provide license rights used by the Company in the development and potential commercialization of its product candidates and programs. Through December 31, 2022, the Company’s research and development programs primarily relate to rights conveyed by Adimab (see Note 7). The Company could experience delays in the development and potential commercialization of its product candidates and programs if the Adimab agreements or any other license agreement utilized in the Company’s research and development activities is terminated, if the Company fails to meet the obligations required under its arrangements, or if the Company is unable to successfully secure new strategic alliances or licensing agreements.

Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the acquisition date to be cash equivalents.

Marketable Securities

Marketable securities represent holdings of available-for-sale marketable debt securities in accordance with the Company’s investment policy. The Company determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classified all of its marketable securities at December 31, 2022 as “available-for-sale” pursuant to ASC320, Investments – Debt and Equity Securities. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their maturities as well as the time period the Company intends to hold such securities. Available-for-sale securities are maintained by an investment manager and consist of U.S. Treasury securities and federal agency securities. Available-for-sale securities are carried at fair value with the unrealized gains and losses included in other comprehensive income (loss) as a component of stockholders’ equity (deficit) until realized. Any premium or discount arising at purchase is amortized or accreted to interest expense or income over the life of the instrument. Realized gains and losses are determined using the specific identification method and are included in other income (expense). There were no material realized gains or losses on marketable securities recognized for the year ended December 31, 2022.

The Company reviews marketable securities for other-than-temporary impairment whenever the fair value of a marketable security is less than the amortized cost and evidence indicates that a marketable security’s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations and comprehensive loss if the Company has experienced a credit loss, has the intent to sell the marketable security, or if it is more likely than not that the Company will be required to sell the marketable security before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company’s investment policy, the severity and duration of the impairment and changes in value subsequent to the end of the period. There were no other-than-temporary impairments of investments recognized for the years ended December 31, 2022 or 2021.

Fair Value Measurements

Certain assets of the Company are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The Company’s cash equivalents and marketable securities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts payable and accrued expenses approximate their fair values due to the short-term nature of these liabilities.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:

 

 

Estimated Useful Life

Machinery and equipment

 

3 to 5 years

Furniture and fixtures

 

3 to 5 years

Leasehold improvements

 

Shorter of lease term of useful life

 

 

Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated in accordance with the above guidelines once placed into service. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations. Expenditures for repairs and maintenance that do not improve or extend the life of the respective assets are charged to expense as incurred.

Impairment of Long-Lived Assets

Long-lived assets consist of property and equipment. The Company continually evaluates long-lived assets for potential impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares the carrying values of the asset group to the expected future undiscounted cash flows that the asset group is expected to generate from the use and eventual disposition of the long-lived asset group. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such asset group is considered to be impaired, the impairment loss to be recognized would be based on the excess of the carrying value of the impaired asset group over its fair value. The Company did not recognize any impairment losses on long-lived assets during the years ended December 31, 2022 and 2021.

Leases

Effective January 1, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) (“ASC 842”) using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840, Leases (“ASC 840”).

The Company evaluates whether an arrangement is or contains a lease at the inception date. If determined to be or contain a lease, the Company determines the classification of the lease at the commencement date, which represents the date at which the lessor makes the underlying asset available for use by the Company. When determining the expected accounting lease term, the Company includes the noncancellable lease term, together with periods covered by (i) an option to extend the lease if the Company is reasonably certain to exercise such option, (ii) an option to terminate the lease if the Company is reasonably certain not to exercise such option and (iii) an option to extend or not terminate the lease where the exercise of such option is controlled by the lessor. The Company has elected the short-term lease exemption, which allows the Company to not recognize lease liabilities and right-of-use assets arising from lease arrangements with original lease terms of twelve months or less. The Company elected the practical expedient to not separate lease and non-lease components for its leases.

Right-of-use assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments under the arrangement. The Company measures its lease liabilities as the present value of the lease payments, discounted using an incremental borrowing rate, as interest rates implicit in lease arrangements are generally not readily determinable. The Company measures its right-of-use assets as the present value of its lease payments at the commencement date. The incremental borrowing rate represents the interest rate at which the Company could borrow an amount equal to the lease payments on a fully collateralized basis, over a similar term, in a similar economic environment. The Company recognizes rent expense for operating leases on a straight-line basis. The Company recognizes variable lease expenses as incurred.

The Company remeasures right-of-use assets and lease liabilities when a lease is modified, and the modification is not accounted for as a separate contract. A modification is accounted for as a separate contract if the modification grants the Company an additional right of use not included in the original lease arrangement and the increase in lease payments is commensurate with the additional right of use. The Company assesses its right-of-use assets for impairment in a manner consistent with its assessment for long-lived assets held and used in operations.

Patent Costs

Costs to secure, defend and maintain patents, including those incurred in connection with filing and prosecuting patent applications, are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred for patent-related expenditures are classified as general and administrative expenses.

Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company is focused on the discovery, development and commercialization of antibody-based solutions for infectious diseases with pandemic potential. The Company’s chief operating decision maker reviews the Company’s financial information on an aggregated basis for purposes of assessing performance and allocating resources.

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expenses consist of costs incurred in performing research and development activities, including expenses incurred under agreements with external vendors and consultants engaged to perform non-clinical studies, preclinical studies and clinical trials as well as to manufacture research and development materials for use in such studies and trials; salaries and related personnel costs; stock-based compensation; consultant fees; and third-party license fees.

Nonrefundable advance payments for goods and services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed, or when it is no longer expected that the goods will be delivered or the services rendered.

Accrued Research and Development Costs

The Company has entered into various research, development and manufacturing contracts with third-party service providers, including contract research organizations and contract manufacturing organizations. With the exception of the Company’s manufacturing arrangement with WuXi Biologics (Hong Kong) Limited (see Note 9), these agreements are generally cancelable. The Company recognizes research and development expense associated with such arrangements as the costs are incurred and records accruals for estimated ongoing research, development and manufacturing costs, where necessary. When billing terms under these contracts do not coincide with the timing of when the work is performed, the Company is required to make estimates of outstanding obligations to those third parties as of period end. Any accrual estimates are based on a number of factors, including the Company’s knowledge of the progress towards completion of the specific tasks to be performed, invoicing to date under the contracts, communication from the vendors of any actual costs incurred during the period that have not yet been invoiced and the costs included in the contracts. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made by the Company. The historical accrual estimates made by the Company have not been materially different from the actual costs.

Asset Acquisitions and Acquired In-Process Research and Development Expenses

The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. Goodwill is not recognized in asset acquisitions. In an asset acquisition, the cost allocated to acquire in-process research and development (“IPR&D”) with no alternative future use is recognized as expense on the acquisition date.

Contingent consideration in asset acquisitions payable in the form of cash is recognized in the period the triggering event is determined to be probable of occurrence and the related amount is reasonably estimable. Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is resolved.

Stock-Based Compensation

The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options with service-based vesting granted to employees, non-employees and directors based on the fair value on the date of grant using the Black-Scholes option-pricing model. The Company has issued awards with only service-based vesting conditions through December 31, 2022.

Compensation expense for awards granted to employees and directors for their service on the board of directors is recognized on a straight-line basis over the requisite service period of the respective award, which is generally the vesting period of the award. Compensation expense for awards granted to non-employees is recognized in the same period and manner as if the Company had paid cash for the goods or services provided, which is generally the vesting period of the award. The Company accounts for forfeitures of stock-based awards as they occur.

The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s salary and related costs are classified or in which the award recipient’s service payments are classified.

Warrant Expense

The Company recognizes stock-based compensation for warrants granted to non-employee service providers based upon the awards’ estimated grant date fair value. The warrants vest subject to the satisfaction of service-based conditions. Warrant expense is measured based on the fair value of the award on the date of grant and expense is recognized on a straight-line basis over the requisite service period, which varies for each non-employee service provider on a grant-by-grant basis.

The Company accounts for forfeitures as they occur. The Company classifies stock-based compensation for non-employee service providers as warrant expense in its statements of operations and comprehensive loss.

The Company estimates the fair value of warrants using the Geometric Brownian Motion model. The assumptions used in estimating the fair value of these awards, such as expected term, expected dividend yield, volatility, and risk-free interest rate represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. If actual results are not consistent with the Company’s assumptions and judgments used in making these estimates, the Company may be required to increase or decrease warrant expense, which could be material to the Company’s consolidated results of operations.

Income Taxes

The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income, and to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future profits expected and considering prudent and feasible tax planning strategies.

The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more likely than not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the related net interest and penalties. The Company had no amounts accrued for interest and penalties on its consolidated balance sheets as of December 31, 2022 and 2021.

Comprehensive Loss

Comprehensive loss includes net loss as well as other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. For the years ended December 31, 2022 and 2021, the Company's only element of other comprehensive loss was unrealized losses on marketable securities.

Net Loss per Share

The Company follows the two-class method when computing net income (loss) per share attributable to common stockholders as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income (loss) for the period to be allocated between common and participating securities based upon their respective rights to share in the undistributed earnings as if all income (loss) for the period had been distributed. The Company considers its convertible preferred stock to be participating securities as, in the event a dividend is paid on common stock, the holders of convertible preferred stock would be entitled to receive dividends on a basis consistent with the common stockholders. The Company also considers the shares

issued upon the early exercise of stock options that are subject to repurchase to be participating securities because holders of such shares have non-forfeitable dividend rights in the event a dividend is paid on common stock. There is no allocation required under the two-class method during periods of loss since the participating securities do not have a contractual obligation to share in the losses of the Company.

Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Diluted net income (loss) per share attributable to common stockholders is computed by adjusting net loss attributable to common stockholders to reallocate undistributed earnings based on the potential impact of dilutive securities. Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, including potential dilutive common shares. For the purposes of this calculation, the Company’s convertible preferred stock, outstanding stock options, unvested restricted common stock and outstanding warrants are considered potential dilutive common shares.

The Company has generated a net loss for each of the periods presented. Accordingly, basic and diluted net loss per share attributable to common stockholders are the same because the inclusion of the potentially dilutive securities would be anti-dilutive.

Recently Issued and Adopted Accounting Pronouncements

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and may remain an emerging growth company until the last day of the fiscal year following the fifth anniversary of the completion of its initial public offering. However, if certain events occur prior to the end of such five-year period, including if it becomes a “large accelerated filer,” its annual gross revenues exceeds $1.235 billion or it issues more than $1.0 billion of non-convertible debt in the previous three-year period, it will cease to be an emerging growth company prior to the end of such five-year period. For so long as the Company remains an emerging growth company, it is permitted and intends to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. For example, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies.

In February 2016, the FASB issued ASC 842, as subsequently amended. ASC 842 sets forth the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). ASC 842 replaces the existing guidance in ASC 840. ASC 842 requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. A lessee is also required to record (i) a right-of-use asset and a lease liability on its balance sheets for all leases with a term of greater than 12 months regardless of their classification and (ii) lease expense on its statement of operations for operating leases and amortization and interest expense on its statement of operations for financing leases. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. The Company adopted the new standard and used the modified retrospective approach with January 1, 2022 as the initial date of application. The Company elected the available package of practical expedients which allowed the Company to not reassess previous accounting conclusions around whether arrangements are or contain leases, the classification of leases, and the treatment of initial direct costs. As a result of the adoption of ASC 842, the Company recorded (i) an operating lease liability, current of $0.3 million, (ii) an operating lease liability, non-current of $1.4 million and (iii) an operating lease right-of-use asset of $1.7 million, net of the unamortized balance of deferred rent liability as of the transition date. There was no impact from the adoption of ASC 842 to the Company’s results of operations and cash flows from operations. A summary of the impact of the adoption is as follows (in thousands):

 

 

December 31, 2021

 

Impact of Adoption

 

January 1, 2022

 

Operating lease right-of-use asset

$

 

$

1,728

 

$

1,728

 

Operating lease liability, current

 

 

 

308

 

 

308

 

Other non-current liability

 

6

 

 

(6

)

 

 

Operating lease liability, non-current

 

 

 

1,426

 

 

1,426

 

XML 15 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities
12 Months Ended
Dec. 31, 2022
Marketable Securities [Abstract]  
Marketable Securities

3. Marketable Securities

Marketable securities held by the Company are classified as available-for-sale debt securities pursuant to ASC 320, Investments – Debt and Equity Securities, and carried at fair value in the accompanying consolidated balance sheets on a settlement date basis.

The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities as of December 31, 2022 and 2021 (in thousands):

 

December 31, 2022

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

107,973

 

 

$

13

 

 

$

(115

)

 

$

107,871

 

Federal agency securities

 

 

172,214

 

 

 

39

 

 

 

(209

)

 

 

172,044

 

Total financial assets

 

$

280,187

 

 

$

52

 

 

$

(324

)

 

$

279,915

 

 

December 31, 2021

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

49,202

 

 

$

 

 

$

(8

)

 

$

49,194

 

 

No available-for-sale marketable securities held as of December 31, 2022 or 2021 had remaining maturities greater than twelve months.

XML 16 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. Fair Value Measurements

The following tables present the Company’s fair value hierarchy for its assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

Fair Value Measurements at
December 31, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

91,050

 

 

$

 

 

$

 

 

$

91,050

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

107,871

 

 

 

 

 

 

 

 

$

107,871

 

Federal agency securities

 

 

 

 

 

172,044

 

 

 

 

 

$

172,044

 

 

$

198,921

 

 

$

172,044

 

 

$

 

 

$

370,965

 

 

 

Fair Value Measurements at
December 31, 2021:

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

541,220

 

 

$

 

 

$

 

 

$

541,220

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

49,194

 

 

 

 

 

 

 

 

 

49,194

 

 

$

590,414

 

 

$

 

 

$

 

 

$

590,414

 

As of December 31, 2022 and 2021, the money market funds and U.S. Treasury securities were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy.

As of December 31, 2022, the Company’s marketable securities also consisted of federal agency securities, which were valued based on Level 2 inputs. In determining the fair value of its federal agency securities, the Company relied on quoted prices for similar securities in active markets or other inputs that are observable or can be corroborated by observable market data. Since Federal agency securities typically do not trade as U.S. government agency securities and no exchange exists to price such investments, they are recognized as Level 2 assets.

There were no changes to the valuation methods during the years ended December 31, 2022 or 2021.

The Company evaluates transfers between levels at the end of each reporting period. There were no transfers into or out of Level 1, Level 2 or Level 3 fair value measurements during the years ended December 31, 2022 or 2021.

XML 17 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses Other Current Assets

5. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Prepaid external research, development and manufacturing costs

 

$

843

 

 

$

20,582

 

Prepaid insurance

 

 

2,392

 

 

 

3,190

 

Prepaid compensation and other

 

 

1,314

 

 

 

1,292

 

Interest receivable

 

 

377

 

 

 

229

 

 

 

$

4,926

 

 

$

25,293

 

XML 18 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Accrued Liabilities [Abstract]  
Accrued Expenses

6. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued external research, development and manufacturing costs

 

$

13,955

 

 

$

48,590

 

Accrued professional and consultant fees

 

 

1,153

 

 

 

2,155

 

Accrued employee compensation

 

 

5,985

 

 

 

4,945

 

Other

 

 

818

 

 

 

587

 

 

 

$

21,911

 

 

$

56,277

 

XML 19 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Collaboration Agreements
12 Months Ended
Dec. 31, 2022
License Agreement [Abstract]  
License and Collaboration Agreements

7. License and Collaboration Agreements

Adimab Assignment Agreement

In July 2020, the Company entered into an Assignment and License Agreement with Adimab (the “Adimab Assignment Agreement”). Under the terms of the agreement, Adimab assigned to the Company all rights, title and interest in and to certain of its coronavirus-specific antibodies (each, a “CoV Antibody” and together, the “CoV Antibodies”), including modified or derivative forms thereof, and related intellectual property (“Adimab CoV Assets”). In addition, Adimab granted to the Company a non-exclusive, worldwide, royalty-bearing, sublicensable license to certain of its platform patents and technology for the development, manufacture and commercialization of the CoV Antibodies and pharmaceutical products containing or comprising one or more CoV Antibodies (each, a “Product”) for all indications and uses, with the exception of certain diagnostic uses and use as a research reagent (the “Field”). The Company is entitled to sublicense the assigned rights and licensed intellectual property solely with respect to any CoV Antibody or Product, subject to specified conditions of the agreement. The Company is obligated to use commercially reasonable efforts to achieve specified development and regulatory milestones for Products in certain major markets and to commercialize a product in any country in which the Company obtains marketing approval.

Pursuant to the terms of the Adimab Assignment Agreement, the parties will establish one or more work plans that set forth the activities to be performed under the agreement (each, a “Work Plan”), and each party is responsible for performing the obligations to which it is assigned under such Work Plans. Upon execution of the Adimab Assignment Agreement, the Company and Adimab agreed on an initial Work Plan that outlined the services that will be performed commencing at inception of the arrangement. The Company is obligated to pay Adimab quarterly for its services performed under each Work Plan at a specified full-time equivalent rate. Otherwise, the Company is solely responsible for the development, manufacture and commercialization of the CoV Antibodies and associated Products at its own cost and expense. The Company is solely responsible for preparing and submitting all investigational new drug applications, new drug applications, biologics license applications and other regulatory filings for the CoV Antibodies and Products in the Field, and for obtaining and maintaining all marketing approvals for Products in the Field, at its sole expense. Additionally, the Company has the sole right to prosecute, maintain, enforce and defend patents covering the CoV Antibodies and Products, all at its own expense.

Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Assignment Agreement are recognized as research and development expense as such amounts are incurred. For the years ended December 31, 2022 and 2021, the Company recognized $0.6 million and $1.3 million, respectively, of research and development expense in connection with services performed by Adimab on the Company's behalf. Please refer to Note 16 for additional information.

In July 2020, in consideration for the rights assigned and license conveyed under the Adimab Assignment Agreement, the Company issued 5,000,000 shares of its Series A convertible preferred stock (the “Series A Preferred Stock”), then having a fair value of $40.0 million, to Adimab. Concurrently, Adimab relinquished 21,250,000 shares of the Company’s common stock to the Company, then having a fair value of $85,000. Additionally, the Company is obligated to pay Adimab up to $16.5 million upon the achievement of specified development and regulatory milestones for the first Product under the agreement that achieves such specified milestones and up to $8.1 million upon the achievement of specified development and regulatory milestones for the second Product under the agreement that achieves such specified milestones. The maximum aggregate amount of milestone payments payable under the agreement for any and all Products is $24.6 million; however, milestone payments do not accrue for certain in vitro diagnostic devices consisting of or containing CoV Antibodies.

In February 2021, the Company achieved the first specified milestone under the agreement upon dosing of the first patient in a Phase 1 global clinical trial evaluating adintrevimab, which obligated the Company to make a $1.0 million milestone payment to Adimab. In April 2021, the Company achieved the second specified milestone under the agreement upon dosing of the first patient in a Phase 2 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $2.5 million milestone payment to Adimab. In August 2021, the Company achieved the third specified milestone under the agreement upon dosing of the first patient in a Phase 3 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $4.0 million milestone payment to Adimab. The Company recognized each expense when achievement of each of the first, second and third milestones became probable of achievement in February, April and August 2021, respectively. The next potential milestone under the Adimab Assignment Agreement is a low six-digit dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022.

For the year ended December 31, 2022, the Company did not recognize any IPR&D expense in connection with contingent consideration payable under the Adimab Assignment Agreement. For the year ended December 31, 2021, the Company recognized $7.5 million as IPR&D expense in connection with contingent consideration payable under the Adimab Assignment Agreement.

The Company is obligated to pay Adimab royalties of a mid-single-digit percentage based on net sales of any Products, once commercialized. The royalty rate is subject to reductions specified under the agreement. Royalties are due on a Product-by-Product and country-by-country basis beginning upon the first commercial sale of each Product and ending on the later of (i) 12 years after the first commercial sale of such Product in such country and (ii) the expiration of the last valid claim of a patent covering such Product in such country (“Royalty Term”). In addition, the Company is obligated to pay Adimab royalties of a specified percentage in the range of 45% to 55% of any compulsory sublicense consideration received by the Company in lieu of certain royalty payments. Except for the first milestone payment of $1.0 million, the second milestone payment of $2.5 million and the third milestone payment of $4.0 million, which were paid by the Company to Adimab in March, May and September 2021, respectively, no other milestone, royalty or other contingent payments had become due to Adimab through December 31, 2022.

Unless earlier terminated, the Adimab Assignment Agreement remains in effect until the expiration of the last-to-expire Royalty Term for any and all Products. The Company may terminate the agreement at any time for any or no reason upon advance written notice to Adimab, or in the event of a material breach by Adimab that is not cured with specific periods. Adimab may only terminate the agreement for an uncured material breach by the Company for its due diligence obligation or a payment obligation. Upon any termination of the agreement prior to its expiration, all licenses and rights granted pursuant to the arrangement will automatically terminate and revert to the granting party and all other rights and obligations of the parties will terminate.

The Company concluded that the Adimab Assignment Agreement represented an asset acquisition of IPR&D assets with no alternative future use. The arrangement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset.

Adimab Collaboration Agreement

In May 2021, the Company entered into a Collaboration Agreement with Adimab, as amended in November 2022 (the “Adimab Collaboration Agreement”) for the discovery and optimization of proprietary antibodies as potential therapeutic product candidates. Under the Adimab Collaboration Agreement, the Company and Adimab will collaborate on research programs for a specified number of targets selected by the Company within a specified time period. Under the Adimab Collaboration Agreement, Adimab granted the Company a worldwide, non-exclusive license to certain of its platform patents and technology and antibody patents to perform the Company’s responsibilities during the ongoing research period and for a specified evaluation period thereafter (the “Evaluation Term”). In addition, the Company granted Adimab a license to certain of the Company’s patents and intellectual property solely to perform Adimab’s responsibilities under the research plans. Under the Adimab Collaboration Agreement, the Company has an exclusive option, on a program-by-program basis, to obtain licenses

and assignments to commercialize selected products containing or comprising antibodies directed against the applicable target, which option may be exercised upon the payment of a specified option fee for each program. Upon exercise of an option by the Company, Adimab will assign to the Company all right, title and interest in the antibodies of the optioned research program and will grant the Company a worldwide, royalty-free, fully paid-up, non-exclusive, sublicensable license under the Adimab platform technology for the development, manufacture and commercialization of the antibodies for which the Company has exercised its options and products containing or comprising those antibodies. The Company is obligated to use commercially reasonable efforts to develop, seek marketing approval for, and commercialize one product that contains an antibody discovered in each optioned research program.

The Company is obligated to pay Adimab a quarterly fee of $1.3 million, which may be cancelled at the Company’s option at any time. For so long as the Company is paying such quarterly fee (or earlier if (i) the Company experiences a change of control after the third anniversary of the Adimab Collaboration Agreement or (ii) Adimab owns less than a specified percentage of the Company’s equity), Adimab and its affiliates will not assist or direct certain third parties to discover or optimize antibodies that are intended to bind to coronaviruses or influenza viruses. The Company may also elect to decrease the scope of Adimab’s exclusivity obligations and obtain a corresponding decrease in the quarterly fee. For the years ended December 31, 2022 and 2021, the Company recognized $5.2 million and $2.6 million, respectively, of research and development expense related to the quarterly fee.

For each agreed upon research program that is commenced, the Company is obligated to pay Adimab quarterly for its services performed during a given research program at a specified full-time equivalent rate; a discovery delivery fee of $0.2 million; and an optimization completion fee of $0.2 million. For each option exercised by the Company to commercialize a specific research program, the Company is obligated to pay Adimab an exercise fee of $1.0 million. Amounts paid with respect to services performed by Adimab on the Company’s behalf in each of the research programs under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. For the years ended December 31, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of research and development expense in connection with services performed by Adimab on the Company's behalf. Through December 31, 2022, the Company recognized $0.4 million and $1.0 million of IPR&D expense related to drug delivery fees and an option exercise, respectively. Additionally, through December 31, 2022, the Company has not paid an optimization completion fee to Adimab. Please refer to Note 16 for additional information.

The Company is obligated to pay Adimab up to $18.0 million upon the achievement of specified development and regulatory milestones for each product under the Adimab Collaboration Agreement that achieves such milestones. The next potential milestone under the Adimab Collaboration Agreement is a low single-digit million dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022. The Company is also obligated to pay Adimab royalties of a mid-single-digit percentage based on net sales of any product under the Adimab Collaboration Agreement, subject to reductions for third-party licenses. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of any patent claiming composition of matter or method of making or using any antibody identified or optimized under the Adimab Collaboration Agreement in such country.

In addition, the Company is obligated to pay Adimab for Adimab’s performance of certain validation work with respect to certain antigens acquired from a third party. In consideration for this work, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products that contain such antigens for the same royalty term as antibody-based products, but the Company is not obligated to make any milestone payments for such antigen products. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Collaboration Agreement.

The Adimab Collaboration Agreement will expire (i) if the Company does not exercise any option, upon the conclusion of the last Evaluation Term for the research programs, or (ii) if the Company exercises an option, on the expiration of the last royalty term for a product in a particular country, unless the agreement is earlier terminated. The Company may terminate the Adimab Collaboration Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Collaboration Agreement in the event of a material breach by the other party that is not cured within specified periods.

The Company concluded that the Adimab Collaboration Agreement represented an asset acquisition of IPR&D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. Please refer to Note 16 for additional information.

Adimab Platform Transfer Agreement

In September 2022 (“Effective Date”), the Company entered into a Platform Transfer Agreement with Adimab (the “Adimab Platform Transfer Agreement”) under which the Company was granted the right under certain intellectual property of Adimab to practice certain elements of Adimab’s platform technology, including B-cell cloning using Adimab’s proprietary yeast cell lines and other antibody optimization libraries, trade secrets, protocols and software of Adimab, to discover, engineer and optimize antibodies. The Company does not have access to Adimab’s proprietary discovery libraries. The Company was also granted the right under certain intellectual property of Adimab to research, develop, make, sell and exploit such antibodies and products containing such antibodies. The Adimab platform will be transferred to the Company in accordance with the terms of the Adimab Platform Transfer Agreement. In September 2022, the Company recognized $3.0 million as IPR&D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer Agreement.

The Company is obligated to pay Adimab an annual fee of single digit millions on each of the first four anniversaries of the Effective Date, which will allow the Company to receive material improvements to the platform technology, including materially improved antibody optimization libraries, updates that provide new functionality to the platform, and software upgrades, from Adimab through June 2027. The first annual fee will become due in September 2023. Beginning in July 2027 and ending in June 2042, unless terminated earlier, the Company has the option to receive additional material improvements to the platform technology from Adimab, subject to a commercially reasonable fee to be negotiated by the parties.

The Company is obligated to pay Adimab up to $9.5 million upon the achievement of specified development and regulatory milestones for each product under the Adimab Platform Transfer Agreement that achieves such milestones. The next potential milestone under the Adimab Platform Transfer Agreement is a mid-six-digit dollar milestone related to the start of IND-enabling toxicology studies, which was not considered probable as of December 31, 2022.

In addition, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products containing an antibody discovered, engineered or optimized using Adimab’s platform technology, once commercialized. The royalty rate is subject to reductions specified under the Adimab Platform Transfer Agreement. Royalties are due on a product-by-product and country-by-country basis. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of a program antibody patent for covering the program antibody contained in such product in such country. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Platform Transfer Agreement.

The Company may terminate the Adimab Platform Transfer Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Platform Transfer Agreement in the event of a material breach by the other party that is not cured within specified periods or in connection with the other party’s insolvency.

The Company concluded that the Adimab Platform Transfer Agreement represented an asset acquisition of IPR&D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to the annual material improvement fees are recognized as research and development expense as such amounts are incurred. Please refer to Note 16 for additional information.

WuXi Biologics Cell Line License Agreement

In December 2020, as amended in February 2023, the Company entered into a Cell Line License Agreement with WuXi Biologics (Hong Kong) Limited (“WuXi Biologics”) (the “Cell Line License Agreement”), under which WuXi Biologics granted to the Company a non-exclusive, non-transferable, worldwide, royalty-bearing, sublicensable license to certain of its intellectual property, including certain patent rights associated with a proprietary cell line developed by WuXi Biologics for the exploitation of certain recombinant antibodies developed using such proprietary cell line (each, a “Licensed Product”). Each Licensed Product generated under the arrangement will be produced from a transformed or transfected version of the proprietary cell line derived by WuXi Biologics (each of such transformed or transfected cell lines, a “Licensed Cell Line”).

The Company paid an upfront fee of $0.2 million to WuXi Biologics upon completion of cell bank generation for the first Licensed Cell Line created under the Cell Line License Agreement. The Company is also obligated to pay royalties in the range of less than 1.0% to WuXi Biologics based on net sales of any Licensed Products manufactured by the Company or a third party on its behalf. However, if the Company uses WuXi Biologics to manufacture all of its commercial supplies for Licensed Products, no royalties would be owed by the Company to WuXi Biologics for net sales of Licensed Products. The Company has an option to buy out its royalty obligations on a Licensed Cell Line-by-Licensed Cell Line basis by making a one-time payment in the low eight-figures to WuXi Biologics. Royalties are due on a Licensed Product-by-Licensed Product basis commencing on the date of the first commercial sale of the applicable product and continuing for so long as the Company commercializes Licensed Products or, if earlier, until the Company exercises its option to buy out the royalty obligations. Through December 31, 2022, no royalties had become due to WuXi Biologics.

The Cell Line License Agreement remains in effect until it is terminated. The Company may terminate the Cell Line License Agreement at any time with notice to WuXi Biologics. WuXi Biologics may terminate the Cell Line License Agreement in the event the Company fails to make a payment when due under the Cell Line License Agreement and such non-payment is not cured within a specified period after notice. Either party may terminate the Cell Line License Agreement in the event of a material breach by the other party that is not cured within a specified period after notice. Upon termination of the Cell Line License Agreement, the license conveyed by WuXi Biologics to the Company will continue in full force and effect with respect to all Licensed Products manufactured using the Licensed Cell Line already generated under the Cell Line License Agreement, provided that the Company continues to pay its royalty obligations, if any.

The Company concluded that the Cell Line License Agreement represented an asset acquisition of IPR&D with no alternative future use. The Cell Line License Agreement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset. Therefore, the aggregate acquisition cost of $0.2 million, consisting solely of the upfront fee, was recognized as acquired IPR&D expense for the period from June 3, 2020 (inception) to December 31, 2020.

Research Collaboration and License Agreement with The Scripps Research Institute

In August 2021, the Company entered into a Research Collaboration and License Agreement (the “Research Agreement”) with The Scripps Research Institute (“TSRI”). Under the terms of the Research Agreement, TSRI performed research activities to identify vaccine candidates for the prevention, diagnosis or treatment of influenza or beta coronaviruses. In August 2021, the Company paid TSRI $1.5 million in funding, which was credited against research funding payable by the Company under the Research Agreement.

In April 2022, the Company provided written notice to TSRI to terminate the Research Agreement. Following early termination in the second quarter of 2022, all licenses were terminated and reverted to TSRI.

Amounts incurred for services performed by TSRI under the Research Agreement were expensed to research and development expense as the services were rendered. During the years ended December 31, 2022 and December 31, 2021, the Company recognized $1.7 million and $2.3 million, respectively, of research and development expense associated with services performed under the Research Agreement.

XML 20 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Population Health Partners, L.P
12 Months Ended
Dec. 31, 2022
Other Commitments [Abstract]  
Population Health Partners, L.P

8. Population Health Partners, L.P

In November 2022 (the “PHP Effective Date”), the Company entered into a Master Services Agreement with Population Health Partners, L.P. (“PHP”), pursuant to which PHP agreed to provide services and create deliverables for the Company as agreed between the Company and PHP and set forth in one or more work orders under such agreement (the “PHP MSA”). The term of the PHP MSA commenced on the PHP Effective Date and will continue for a period of one year, unless terminated earlier in accordance with its terms. On the PHP Effective Date, the Company and PHP entered into the first work order under the PHP MSA (the “PHP Work Order”), pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to the Company’s product candidates. The PHP Work Order is effective for six months from the Effective Date and may be extended by written agreement of the Company and PHP. The PHP MSA contains customary confidentiality provisions and representations and warranties of the parties, as well as mutual non-solicitation of certain employees during the term of the PHP MSA and for a period of one year thereafter.

As compensation for the services and deliverables under the PHP Work Order, the Company shall pay PHP a cash fee of $0.5 million per month during the term of the PHP Work Order for an aggregate fee of $3.0 million (the “Aggregate Fee”). In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.

For the year ended December 31, 2022, the Company recognized $0.8 million of research and development expense related to the cash compensation paid to PHP.

In addition to the cash compensation, on the PHP Effective Date, the Company issued a warrant to purchase shares of the Company's common stock to PHP (the “PHP Warrant”). The exercise price of the PHP Warrant is $3.48 per share of Common Stock, which is equal to the Nasdaq Official Closing Price of a share of Common Stock on the trading day immediately prior to the PHP Effective Date. The PHP Warrant is exercisable for up to an aggregate of 6,824,712 shares of Common Stock, and vests in three separate tranches as follows:

 

 

3,591,954 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028;

 

 

1,795,977 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and

 

 

1,436,781 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030.

For purposes of the PHP Warrant, the term “Market Capitalization” means, with respect to a particular trading day, the total value of the outstanding shares of Common Stock on such date, calculated by multiplying the Company’s volume weighted average price for the ten (10) trading days immediately preceding such date by the Company’s total number of outstanding shares of Common Stock as reflected in (i) the Company’s most recent periodic or annual report filed with the U.S. Securities and Exchange Commission (“SEC”) (e.g., Annual Report on Form 10-K or Quarterly Report on Form 10-Q), as the case may be, (ii) a more recent public announcement by the Company or (iii) a more recent written notice by the Company or the Company’s transfer agent setting forth the number of shares of the Company's common stock outstanding.

The PHP Warrant is exercisable for ten years from the PHP Effective Date with respect to the vested portion(s) of the PHP Warrant. The PHP Warrant may be exercised by cash exercise or, at the election of PHP, by means of “cashless exercise” pursuant to a formula set forth in the PHP Warrant. The Company has also granted PHP certain “piggyback” registration rights requiring the Company to register any shares of the Company's common stock underlying the Warrant for resale with the SEC, subject to the Company’s existing obligations under that certain Second Amended and Restated Investors’ Rights Agreement, dated April 16, 2021, by and among the Company and the investors party thereto.

Upon the consummation of a change of control of the Company (as defined in the PHP Warrant) on or prior to November 15, 2028, all of the shares underlying the PHP Warrant would become immediately vested and exercisable; upon the consummation of a change of control of the Company after November 15, 2028 but on or prior to November 15, 2029, the shares underlying the second and third tranches of the PHP Warrant would become immediately vested and exercisable; and upon the consummation of a change of control of the Company after November 15, 2029 but on or prior to November 15, 2030, the shares underlying the third tranche of the PHP Warrant would become immediately vested and exercisable.

Refer to Note 12 for additional information on the PHP Warrant.

Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.

XML 21 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

9. Commitments and Contingencies

Operating Lease Commitments

In September 2021, the Company entered into a five-year noncancelable facilities lease agreement for approximately 9,600 square feet of office space in Waltham, Massachusetts. The monthly rental payments under the lease, which include base rent charges of $0.4 million per year, are subject to periodic rent increases through September 2026. In addition to base rent, monthly rental payments include the Company’s proportionate share of operating expenses. The lease terms provide for one five-year extension term with base rent calculated on the then-market rate.

In June 2022, the Company entered into a two-year noncancelable agreement for dedicated laboratory and office space in Newton, Massachusetts (the “Newton, MA Lease”). The monthly rental payments under the agreement include base rent charges of $0.7 million per year. The agreement terms provide for a month-to-month extension after completion of the initial two-year term with base rent calculated on the then-market rate with three months’ prior notice.

In September 2022, the Company amended the Newton, MA Lease. Pursuant to the amendment, the Company entered into a separate two-year noncancelable agreement for new dedicated laboratory and office space on the same campus as the Newton, MA Lease. The Company took occupancy of the new dedicated laboratory and office space in December 2022. The monthly rental payments under the amended agreement include base rent charges of $1.3 million per year. The agreement terms provide for a month-to-month extension, after completion of the initial two-year term extending through November 2024, with base rent calculated on the then-market rate with three months’ prior notice.

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

 

 

December 31,

 

 

 

2022

 

Lease cost:

 

 

 

Operating lease cost

 

$

754

 

Variable lease cost

 

 

31

 

Total lease cost

 

$

785

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

Operating cash flows related to operating leases

 

$

837

 

Future minimum lease payments under the noncancelable leases as of December 31, 2022 was as follows (in thousands):

 

Year Ending December 31,

 

Operating Lease

 

2023

 

$

1,731

 

2024

 

 

1,521

 

2025

 

 

430

 

2026

 

 

328

 

Total lease payments

 

 

4,010

 

Present value adjustment

 

 

(286

)

Present value of operating lease liability

 

$

3,724

 

As of December 31, 2022, the Company’s operating lease was measured using a weighted-average incremental borrowing rate of 6.0% over a weighted-average remaining lease term of 2.6 years.

The total operating liability is presented on the Company’s condensed consolidated balance sheet based on maturity dates. $1.5 million of the total operating liability is classified under "operating lease liability, current” for the portion due within twelve months, and $2.2 million is classified under "operating lease liability, non-current”.

License Agreements

The Company has entered into license agreements with Adimab and WuXi Biologics (see Note 7).

Other Agreements

In November 2022, the Company entered into the PHP MSA (see Note 8). Concurrently with the PHP MSA, the Company entered into the PHP Work Order, pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to its product candidates. The PHP Work Order is effective for six months from November 2022 and may be extended by written agreement of the Company and PHP. As compensation for the services and deliverables under the PHP Work Order, the Company is obligated to pay PHP a cash fee of $0.5 million per month during the term of the PHP Work Order for an Aggregate Fee of $3.0 million. In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.

Clinical and Manufacturing Agreements

In July 2020, the Company entered into a Clinical Master Services Agreement with WuXi Biologics (the “Clinical Master Services Agreement”). The Clinical Master Services Agreement outlines the terms and conditions under which WuXi Biologics coordinates biologics development and clinical manufacturing services for the Company.

In December 2020, the Company entered into a Commercial Manufacturing Services Agreement with WuXi Biologics, which was amended and restated in August 2021 (as amended and restated, the “Commercial Manufacturing Agreement”). The Commercial Manufacturing Agreement outlines the terms and conditions under which WuXi Biologics manufactures drug substance and drug product for commercial use.

The Company committed to minimum noncancelable purchase obligations related to batches of adintrevimab drug substance and certain services with respect to the product requirements for 2022 and 2023 and batches of adintrevimab drug product and certain services with respect to the product requirements for 2022, the payments for which will extend into 2023.

In April 2022, the total volume of contractually binding drug substance and drug product batches to be manufactured under the Commercial Manufacturing Agreement was reduced to $51.6 million, a decrease of $107.8 million from the previous commitment of minimum non-cancelable purchase obligations of $159.4 million. In addition, WuXi Biologics agreed to provide the Company with a credit in the low eight-figures to offset future services rendered by WuXi.

In July 2022, the Company provided notice to WuXi Biologics to cancel the contractually binding adintrevimab drug product batches.

In November 2022, WuXi Biologics reassigned the remaining contractually binding adintrevimab drug substance batches under the Commercial Manufacturing Agreement to contractually binding NVD200 drug substance batches under its Clinical Master Services Agreement. As of December 31, 2022, the total remaining cost of contractually binding NVD200 drug substance batches to be manufactured under the Clinical Master Services Agreement is $18.1 million, which is expected to be incurred and paid in 2023.

In March 2023, the remaining contractually binding batches were repurposed, and the related services now relate to manufacturing of VYD222.

During the year ended December 31, 2022, the majority of the low eight-figure credit was applied to WuXi Biologics services as a reduction of research and development expenses and a reduction of accounts payable and accrued expenses. The remaining portion of the credit is expected to be utilized during the first quarter of 2023.

Unless earlier terminated, the Commercial Manufacturing Agreement remains in effect for an initial period of five years and thereafter automatically renews for further successive periods of five years each. Either party may terminate the agreement upon the breach or default by the other party, other than a non-payment breach, that is not cured within 90 days after notice. Both parties are also entitled to terminate the Commercial Manufacturing Agreement if the other party becomes insolvent or is the subject of a petition in bankruptcy or of any other related proceeding or event. Either party may terminate either the Commercial Manufacturing Agreement in its entirety, or an individual order, (i) to the extent the other party suffers a force majeure event that is continuing for a predefined period of time and (ii) if the other party fails to make a payment when due under the arrangement and such non-payment is not cured within 30 days after notice.

Other Contracts

The Company enters into agreements with third parties in the ordinary course of business for various products and services, including those related to research, preclinical and clinical operations, manufacturing and support, supply chain, and distribution. These contracts do not contain any material minimum purchase commitments. Certain of these agreements provide for termination rights subject to the payment of termination fees and/or wind-down costs. Under such agreements, the Company is contractually obligated to make certain payments to vendors upon early termination, primarily to reimburse them for their unrecoverable outlays incurred prior to cancellation as well as any amounts owed by the Company prior to early termination. The actual amounts the Company could pay in the future to the vendors under such agreements may differ from the purchase order amounts due to cancellation provisions. The termination fees were not probable of payment as of December 31, 2022 and 2021.

Legal Proceedings

From time to time, the Company may become involved in legal proceedings or other litigation relating to claims arising in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and that such expenditures can be reasonably estimated. Significant judgment is required to determine both probability and estimated exposure amount. Legal fees and other costs associated with such proceedings are expensed as incurred. As of December 31, 2022 and 2021, the Company was not a party to any material legal proceedings.

On January 31, 2023, a securities class action lawsuit captioned Brill v. Invivyd, Inc., et. al., Case No. 1:23-CV-10254-LTS, was filed against the Company and certain of its former officers in the U.S. District Court for the District of Massachusetts. The complaint alleges violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder on the basis of purportedly materially false and misleading statements and omissions concerning ADG20’s effectiveness against the Omicron variant of COVID-19. The complaint seeks, among other things, unspecified damages, attorneys’ fees, expert fees, and other costs.

The Company believes that is has strong defenses and it intends to vigorously defend against this action. The lawsuit is in early stages, and, at this time, no assessment can be made as to the likely outcome or whether the outcome will be material to the Company.

Additionally, the Company received a request from the SEC, dated March 22, 2023, for documents and information concerning, among other matters, the Company’s testing and analysis of the efficacy of ADG20 against Omicron and other COVID-19 variants, its public statements regarding the potential use of ADG20 against the Omicron variant, and related communications with investors and the media. The Company intends to cooperate fully with this fact-finding inquiry.

Indemnification Agreements

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

XML 22 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Preferred Stock
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Convertible Preferred Stock

10. Convertible Preferred Stock

The Company has issued Series A convertible preferred stock (the “Series A Preferred Stock”), Series B convertible preferred stock (the “Series B Preferred Stock”), and Series C Preferred Stock (the “Series C Preferred Stock”), all of which are collectively referred to as the “Preferred Stock.”

In July 2020, the Company issued and sold 6,237,500 shares of Series A Preferred Stock, at a price of $8.00 per share, for gross proceeds of $49.9 million and incurred $0.2 million of issuance costs. Concurrently, the Company issued 5,000,000 shares of Series A Preferred Stock to Adimab as consideration payable pursuant to the Adimab Assignment Agreement (see Note 7).

In October and November 2020, the Company issued and sold 1,410,434 shares of Series B Preferred Stock, at a price of $56.72 per share, for gross proceeds of $80.0 million and incurred $0.2 million of issuance costs. Adimab, a related party, participated in the Series B Preferred Stock financing by purchasing 44,076 shares of Series B Preferred Stock for an aggregate purchase price of $2.5 million. The issuance of the Series B Preferred Stock resulted in changes to certain terms of the Series A Preferred Stock. The Company concluded that such changes were not significant and resulted in a modification, rather than an extinguishment, of the Series A Preferred Stock. The changes to the terms of the Series A Preferred Stock did not result in incremental value to the stockholders. Therefore, there was no impact to the accounting for the Series A Preferred Stock.

In April 2021, the Company issued and sold 4,296,550 shares of its Series C Preferred Stock, at a price of $78.08578 per share, for aggregate gross proceeds of $335.5 million and incurred $0.3 million of issuance costs. Adimab, a related party, participated in the Series C Preferred Stock financing by purchasing 128,064 shares of Series C Preferred Stock for an aggregate purchase price of $10.0 million.

The terms of the Series C Preferred Stock were substantially the same as the terms of the Series A Preferred Stock and Series B Preferred Stock, except that the original issue price per share and the conversion price per share of the Series C Preferred Stock is $78.08578.

In July 2021, the Company filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue (i) 150,000,000 shares of common stock and (ii) 16,944,484 shares of Preferred Stock. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things: (i) increase the number of authorized shares of common stock from 150,000,000 shares to 1,000,000,000 shares, (ii) eliminate all references to the previously existing series of convertible preferred stock and (iii) authorize 10,000,000 shares of undesignated preferred stock that may be issued from time to time by the Company’s board of directors in one or more series.

Upon issuance of each series of Preferred Stock, the Company assessed the embedded conversion and liquidation features of the securities and determined that such features did not require the Company to separately account for these features. The Company also concluded that no beneficial conversion feature existed on the issuance date of each series of Preferred Stock.

Upon the closing of the Company’s IPO in August 2021, all shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock (see Note 11).

XML 23 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Common Stock

11. Common Stock

The voting, dividend and liquidation rights of the holders of shares of the Company’s common stock were subject to and qualified by the rights, powers and preferences of the holders of the Preferred Stock set forth above and described in the Company’s final prospectus related to the IPO filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended (the “Securities Act”) on August 6, 2021.

In June 2020, the Company issued and sold 21,250,000 shares of its common stock to Adimab upon formation of the Company for $0.00002 per share. In July 2020, such shares of common stock were repurchased by the Company from Adimab contemporaneous with the execution of the Adimab Assignment Agreement, pursuant to which the Company acquired certain intellectual property rights in exchange for the issuance of 5,000,000 shares of its Series A Preferred Stock. As of December 31, 2022 and 2021 the 21,250,000 shares of common stock repurchased from Adimab were retired and redesignated as authorized but unissued shares of the Company’s common stock. The fair value of the repurchased common stock was $0.004 per share, or $85,000 in the aggregate, as determined based on a third-party valuation (see Note 7).

In April 2021, the Company increased the number of shares of common stock authorized for issuance from 19,000,000 to 23,251,555 shares and increased the number of shares of preferred stock authorized for issuance from 12,647,934 to 16,944,484 shares, of which 4,296,550 shares were designated as Series C Preferred Stock.

As described in Note 10 above, in July 2021, the Company filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue 150,000,000 shares of common stock. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things, increase the number of authorized shares of common stock from 150,000,000 shares to 1,000,000,000 shares.

As of December 31, 2022, the Company had reserved 44,164,654 shares of common stock for the exercise of outstanding stock options and the issuance of awards available for grant under the Company’s 2020 Equity Incentive Plan, 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan (see Note 12).

Shelf Registration Statement

In September 2022, the Company filed a shelf registration statement on Form S-3 with the SEC (File No. 333-267643) and accompanying base prospectus, which was declared effective by the SEC on October 5, 2022, for the offer and sale of up to $400 million of the Company’s securities.

Treasury Stock

In April and May 2021, the Company retired an aggregate of 22,600,000 shares of common stock held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’s common stock.

In November 2021, the Company repurchased 468,751 shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period. As of December 31, 2021, the shares of common stock repurchased were recorded as treasury stock in the accompanying consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.

In February and June 2022, the Company repurchased 1,158,089 and 992,648 shares of unvested restricted common stock, respectively, at the original purchase price upon a termination of service during the vesting period. The shares of common stock repurchased were recorded as treasury stock in the accompanying condensed consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.

In March and September 2022, the Company retired an aggregate of 1,626,840 and 992,648 shares of common stock, respectively, held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’s common stock.

In March 2023, the Company repurchased 206,802 shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period.

Stock Split

In July 2021, the Company effected a five-for-one stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the Preferred Stock conversion ratios.

Initial Public Offering

In August 2021, the Company completed its IPO, pursuant to which it issued and sold 20,930,000 shares of its common stock at an initial public offering price of $17.00 per share, including 2,730,000 shares of its common stock pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $327.5 million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all of the shares of the Company’s convertible preferred stock then outstanding converted into 84,722,420 shares of common stock. Upon the conversion of the convertible preferred stock, the Company reclassified the carrying value of the convertible preferred stock to common stock (at par value) and additional paid-in capital.

XML 24 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

12. Stock-Based Compensation

2020 Equity Incentive Plan

The Company’s 2020 Equity Incentive Plan (the “2020 Plan”) provides for the Company to grant incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units and other stock-based awards to employees, members of the board of directors and consultants. The 2020 Plan is administered by the board of directors or, at the discretion of the board of directors, by a committee of the board of directors. The board of directors may also delegate to one or more officers of the Company the power to grant awards to employees and certain officers of the Company. The exercise prices, vesting and other restrictions are determined at the discretion of the board of directors, or its committee or any such officer if so delegated.

The exercise price for stock options granted may not be less than the fair market value of the Company’s common stock on the date of grant, as determined by the board of directors, or at least 110% of the fair market value of the Company’s common stock on the date of grant in the case of an incentive stock option granted to an employee who owns stock representing more than 10% of the voting power of all classes of stock as determined by the board of directors as of the date of grant. Prior to the IPO, the Company’s board of directors determined the fair value of the Company’s common stock, taking into consideration its most recently available valuation of common stock performed by third parties as well as additional factors which may have changed since the date of the most recent contemporaneous valuation through the date of grant. Stock options granted under the 2020 Plan expire after ten years and typically vest over a four-year period with the first 25% vesting upon the first anniversary of a specified vesting commencement date and the remainder vesting in 36 equal monthly installments over the succeeding three years, contingent on the recipient’s continued employment or service. Certain awards of stock options permit the holders to exercise the option in whole or in part prior to the full vesting of the option in exchange for unvested shares of restricted common stock with respect to any unvested portion of the option so exercised.

As of December 31, 2022, there were 10,362,687 shares authorized to be issued upon the exercise of outstanding stock option grants and no shares reserved for future issuance under the 2020 Plan.

2021 Equity Incentive Plan

In July 2021, the Company’s board of directors adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. The number of shares reserved for issuance under the 2021 Plan was equal to 35,075,122, which is the sum of 11,413,572 new shares; plus the number of shares (not to exceed 23,661,550 shares), which represents (i) the number of shares that remained available for issuance under the 2020 Plan, at the time the 2021 Plan became effective, and (ii) any shares subject to outstanding stock options or other stock awards that were granted under the 2020 Plan that are forfeited, terminate, expire or are otherwise not issued. In addition, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to 5% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by the board of directors. On January 1, 2022, 5,539,145 shares of common stock were automatically added to the shares authorized for issuance under the 2021 Plan. The number of shares to be issued under the 2021 Plan did not increase on January 1, 2023 as determined by the Company's board of directors. The shares of common stock underlying any awards that are forfeited, cancelled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the 2021 Plan will be added back to the shares of common stock available for issuance under the 2021 Plan.

As of December 31, 2022, there were an aggregate of 42,935,402 shares authorized to be issued under the 2020 Plan and the 2021 Plan, which includes 10,362,687 and 12,876,704 shares authorized to be issued upon the exercise of outstanding stock option grants from the 2020 Plan and 2021 Plan, respectively, and 0 and 19,696,011 shares reserved for future issuance under the 2020 Plan and 2021 Plan, respectively.

Stock Option Valuation

The fair value of stock option grants is estimated using the Black-Scholes option-pricing model. Prior to its IPO in August 2021, the Company had been a private company. Due to the proximity to the IPO, the Company continues to lack sufficient company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. For options with service-based vesting conditions, the expected term of the Company’s stock options has been determined utilizing the “simplified” method. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted:

 

2022

 

 

2021

 

Expected term (in years)

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

71.8

%

 

 

73.3

%

Risk-free interest rate

 

 

2.7

%

 

 

1.0

%

Expected dividend yield

 

 

%

 

 

%

 

Stock Option Activity

The following table summarizes the Company’s stock option activity since December 31, 2021:

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

18,871,592

 

 

$

10.15

 

 

 

9.3

 

 

$

24,897

 

Granted

 

 

12,625,109

 

 

 

4.30

 

 

 

 

 

 

 

Exercised

 

 

(298,353

)

 

 

0.81

 

 

 

 

 

 

 

Forfeited

 

 

(7,958,957

)

 

 

10.41

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Vested and expected to vest at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Options exercisable at December 31, 2022

 

 

6,845,330

 

 

$

8.25

 

 

 

6.3

 

 

$

1,001

 

The weighted-average grant date fair value of stock options granted during the year ended December 31, 2022 and 2021 was $2.79 and $7.56, respectively, per share.

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair market value of the common stock for the options that had exercise prices lower than the estimated fair value of the Company’s common stock at December 31, 2022 and December 31, 2021.

The total intrinsic value of stock options exercised was $1.0 million for the year ended December 31, 2022. There were no options exercised during the year ended December 31, 2021.

In July 2022, David Hering, M.B.A. was appointed as the Company's Chief Executive Officer. In conjunction with this appointment, Mr. Hering was granted a stock option to purchase 2,000,000 shares of common stock, which vest monthly in equal installments over 48 months.

Mr. Hering was also eligible to receive an additional stock option to purchase up to 1,000,000 shares of common stock (the Additional Option Grant) if certain goals approved by the Company’s board of directors, on the recommendation of the Compensation Committee, were achieved on or prior to December 31, 2022, with such achievement to be determined by the Company’s board of directors, upon the recommendation of the Compensation Committee. If such performance goals were partially achieved on or prior to December 31, 2022, then Mr. Hering was entitled to receive a partial amount of the Additional Option Grant, with such partial amount to be determined by the Company’s board of directors, in its sole and absolute discretion. In December 2022, Mr. Hering received a partial amount of the Additional Option Grant and was granted a stock option to purchase 700,000 shares of common stock, which vests in monthly equal installments over a 48-month period commencing on the grant date.

Early Exercise of Stock Options into Restricted Stock

The Company’s restricted stock activity during the year ended December 31, 2022 was solely due to shares of restricted common stock issued pursuant to the permitted early exercise of stock options as permitted under the 2020 Plan prior to amendments. The 2021 Plan does not permit early exercise of stock options. Shares of common stock issued upon exercise of unvested stock options are restricted and continue to vest in accordance with the original vesting schedule applicable to the associated stock option award. The Company has the right to repurchase any unvested shares of restricted common stock, at the original purchase price, upon any voluntary or involuntary termination of the service relationship during the vesting period.

 

Number
of Shares

 

Unvested restricted stock at December 31, 2021

 

 

3,082,175

 

Issued

 

 

 

Vested

 

 

(571,105

)

Repurchased

 

 

(2,150,737

)

Unvested restricted stock at December 31, 2022

 

 

360,333

 

 

 

Proceeds from the early exercise of stock options are recorded as an early-exercise liability on the consolidated balance sheets. The liability for unvested common stock subject to repurchase is then reclassified to common stock and additional paid-in capital as the Company’s repurchase right lapses. Shares issued pursuant to the early exercise of stock options are not considered to be outstanding for accounting purposes until the shares vest. As of each of December 31, 2022 and 2021, the liability related to the payments for unvested shares from early-exercised options was less than $0.1 million.

Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations and comprehensive loss (in thousands):

 

2022

 

 

2021

 

Research and development

 

$

12,800

 

 

$

6,591

 

Selling, general and administrative

 

 

8,848

 

 

 

11,173

 

 

$

21,648

 

 

$

17,764

 

 

In February 2022, Tillman U. Gerngross, Ph.D., resigned as Chief Executive Officer and President and as a member of the Company's board of directors. In accordance with his resignation, Dr. Gerngross's outstanding stock options were forfeited, resulting in a reversal of selling, general and administrative related stock-based compensation expense of approximately $4.6 million.

As of December 31, 2022, total unrecognized stock-based compensation cost related to unvested awards was $62.0 million and the weighted-average period over which such expense is expected to be recognized was 2.8 years.

2021 Employee Stock Purchase Plan

In July 2021, the Company’s board of directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. A total of 1,342,773 shares of common stock were initially reserved for issuance under the 2021 ESPP. There were 113,521 shares issued under the 2021 ESPP as of December 31, 2022. The number of shares of common stock that may be issued under the 2021 ESPP will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, by an amount equal to the lesser of (i) 1% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, (ii) 2,685,546 shares and (iii) an amount determined by the Company’s board of directors. The number of shares to be issued under the 2021 ESPP did not increase on January 1, 2023 as determined by the Company's board of directors. The first offering under the 2021 ESPP was June 6, 2022. As of December 31, 2022, 1,229,252 shares remained available for issuance under the 2021 ESPP. During the year ended December 31, 2022, the Company recognized $0.1 million in related stock-based compensation expense.

Warrant Expense

In November 2022, the Company entered into the PHP MSA, the PHP Work Order and a warrant agreement with respect to the PHP Warrant. To compensate for the services and deliverables provided by PHP, the Company issued 6,824,712 equity-classified warrants to PHP. Each warrant shall give the right to acquire common stock of the Company at a purchase price of $3.48 per share. Per the agreement, the PHP Warrant is exercisable upon either the achievement of corresponding market capitalization targets or a consummation of a fundamental transaction (as defined in the PHP Warrant); as such, there are no other requirements, including any continuous service requirements, in order for PHP to be entitled to the PHP Warrant, if and when any portion of it vests.

The following table sets forth the activity relating to the PHP Warrant outstanding for the year ended December 31, 2022 (aggregate value in thousands):

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

6,824,712

 

 

 

3.48

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

6,824,712

 

 

$

3.48

 

 

 

9.88

 

 

$

 

Warrants exercisable at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

Assumptions used to determine the fair value of PHP Warrant using the simulation model based on Geometric Brownian Motion in a risk-neutral framework are as follows:

 

 

 

Year Ended December 31,

 

 

2022

 

Weighted-average grant date fair value per warrant

 

$

2.55

 

Expected term (in years)

 

 

10.0

 

Expected volatility

 

 

70.0

%

Risk-free interest rate

 

 

3.8

%

Expected dividend yield

 

 

%

Common shares outstanding

 

 

108,982,401

 

The aggregate grant date fair value of the PHP Warrant was $17.4 million which was recognized as warrant expense on the grant date.

XML 25 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

13. Income Taxes

During the years ended December 31, 2022 and 2021, the Company did not record income tax benefits for the net operating losses (“NOLs”) incurred or for the research and development tax credits generated in each period, due to its uncertainty of realizing a benefit from those items. All of the Company’s operating losses since inception have been generated in the U.S.

A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

(21.0

)%

 

 

(21.0

)%

State income taxes, net of federal benefit

 

 

(3.5

)

 

 

(2.9

)

Federal research and development tax credits

 

 

(4.1

)

 

 

(1.4

)

Stock-based compensation

 

 

0.3

 

 

 

 

Change in deferred tax asset valuation allowance

 

 

28.3

 

 

 

25.3

 

Effective income tax rate

 

 

%

 

 

%

 

The Company’s net deferred tax assets consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

61,653

 

 

$

51,635

 

Capitalized research and development

 

 

36,550

 

 

 

 

Research and development tax credit carryforwards

 

 

16,901

 

 

 

4,350

 

Stock-based compensation expense

 

 

8,308

 

 

 

4,116

 

Warrant expense

 

 

4,066

 

 

 

 

Intangibles

 

 

2,602

 

 

 

1,707

 

Operating lease liability

 

 

871

 

 

 

 

Other

 

 

1,269

 

 

 

1,160

 

Total gross deferred tax assets

 

 

132,220

 

 

 

62,968

 

Valuation allowance

 

 

(131,325

)

 

 

(62,968

)

Total deferred tax assets

 

$

895

 

 

$

 

Deferred tax liabilities:

 

 

 

 

 

 

Operating lease right-of-use assets

 

$

(884

)

 

$

 

Depreciation expense

 

 

(11

)

 

 

 

Total deferred tax liabilities

 

 

(895

)

 

 

 

Total net deferred tax assets

 

$

 

 

$

 

 

As of December 31, 2022 and 2021, the Company had U.S. federal NOL carryforwards of $263.7 million and $221.9 million, respectively, which may be available to reduce future taxable income. All of the U.S. federal NOL carryforwards have an indefinite carryforward period but are limited in their usage to 80% of annual taxable income. In addition, as of December 31, 2022, the Company had state NOL carryforwards of $103.3 million, which may be available to reduce future taxable income, of which $7.0 million have an indefinite carryforward period while the remaining $96.3 million begin to expire in 2032. As of December 31, 2022, the Company also had U.S. federal and state research and development tax credit carryforwards of $13.2 million and $3.6 million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in 2041 and 2036, respectively.

Utilization of the U.S. federal and state NOL carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income or tax liabilities. In general, an ownership change, as defined by Section 382, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than 50% over a three-year period. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the NOL carryforwards or research and development tax credit carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. If a change in ownership were to have occurred during that period and resulted in the restriction of NOL or credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance.

The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company’s history of cumulative losses since inception, expectation of future losses and lack of other positive evidence and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December 31, 2022 and 2021. Management reevaluates the positive and negative evidence at each reporting period. During the years ended December 31, 2022 and 2021, the Company increased its valuation allowance by $68.3 million and $57.3 million, respectively, with such increase recognized as income tax expense, in order to maintain a full valuation allowance against its deferred tax assets, and there were no changes recorded to the allowance during the period.

The Company assesses uncertain tax positions in accordance with the guidance for accounting for uncertain tax positions. This pronouncement prescribes a recognition threshold and measurement methodology for recording within the consolidated financial statements uncertain tax positions taken, or expected to be taken, in the Company’s income tax returns. To the extent the uncertain tax positions do not meet the “more likely than not” threshold, the Company derecognizes such positions. For

tax positions meeting the “more likely than not" threshold, the Company measures and records the highest probable benefit, and establishes appropriate reserves for benefits that exceed the amount likely to be sustained upon examination. As of December 31, 2022 and 2021, the Company has not recorded any uncertain tax positions or related interest and penalties.

The Company files income tax returns in the U.S. federal and various state jurisdictions and is not currently under examination by any taxing authority for any open tax year. Due to NOL carryforwards, all years remain open for income tax examination. To the extent the Company has tax attribute carryforwards, the tax years in which the attribute was generated may still be adjusted upon examination by the federal or state tax authorities to the extent utilized in a future period. No federal or state tax audits are currently in process.

XML 26 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Defined Contribution Plan

14. Defined Contribution Plan

The Company maintains a 401(k) Plan (the “401(k) Plan”) for the benefit of eligible employees. The 401(k) Plan is a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers all employees who meet defined minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Pursuant to the terms of the 401(k) Plan, the Company is required to make non-elective contributions of 3% of eligible participants’ compensation. For the years ended December 31, 2022 and 2021, the Company contributed $0.8 million and $0.6 million, respectively, to the 401(k) Plan.

XML 27 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Loss per Share

15. Net Loss per Share

Basic and diluted net loss per share attributable to common stockholders was calculated as follows (in thousands, except share and per share amounts):

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net loss attributable to common stockholders

 

$

(241,317

)

 

$

(226,790

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares outstanding, basic and diluted

 

 

108,268,289

 

 

 

42,621,265

 

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

 

$

(2.23

)

 

$

(5.32

)

Shares of unvested restricted common stock are not considered outstanding for accounting purposes until vested and were excluded from the calculations of basic net loss per share attributable to common stockholders for all periods presented.

The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated, because including them would have had an anti-dilutive effect:

 

 

2022

 

 

2021

 

Stock options to purchase common stock

 

 

23,239,391

 

 

 

18,871,592

 

Unvested restricted common stock

 

 

360,333

 

 

 

3,082,175

 

Warrants to purchase common stock

 

 

6,824,712

 

 

 

 

 

 

 

30,424,436

 

 

 

21,953,767

 


 

XML 28 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

16. Related Party Transactions

Adimab participated in the Series B Preferred Stock financing and the Series C Preferred Stock financing by purchasing 44,076 and 128,064 shares of Series B Preferred Stock and Series C Preferred Stock, respectively, for an aggregate purchase price of $2.5 million and $10.0 million, respectively (see Note 10).

Adimab Assignment Agreement

Under the Adimab Assignment Agreement, Adimab, a principal stockholder of the Company, received upfront consideration in the form of Series A Preferred Stock, is entitled to receive milestone and royalty payments upon specified conditions, and receives payments from the Company for providing ongoing services under the agreement (see Note 7).

The Company did not recognize any IPR&D expense in connection with milestones payable during the year ended December 31, 2022. During the year ended December 31, 2021, the Company recognized $7.5 million as IPR&D expense in connection with milestones payable.

During the years ended December 31, 2022 and 2021, the Company recognized $0.6 million and $1.3 million, respectively, of research and development expense with respect to services performed by Adimab on the Company’s behalf.

Adimab Collaboration Agreement

Under the Adimab Collaboration Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).

During the years ended December 31, 2022 and 2021, the Company recognized $5.2 million and $2.6 million, respectively, of research and development expense related to the quarterly fee.

During the years ended December 31, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of research and development expense with respect to services performed by Adimab on the Company’s behalf.

During the year ended December 31, 2022, the Company recognized $1.0 million of IPR&D expense related to an option exercise fee. The Company did not recognize any IPR&D expense related to an option exercise fee during the year ended December 31, 2021.

During the year ended December 31, 2022, the Company recognized $0.4 million of IPR&D expense related to drug delivery fees. The Company did not recognize any IPR&D expense related to drug delivery fees during the year ended December 31, 2021.

Adimab Platform Transfer Agreement

Under the Adimab Platform Transfer Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).

During the year ended December 31, 2022, the Company recognized $3.0 million of IPR&D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer Agreement. The Adimab Platform Transfer Agreement was not in effect during the year ended December 31, 2021.

As of December 31, 2022 and 2021, $0.3 million and $0.6 million, respectively, was due to Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement and the Adimab Platform Transfer Agreement by the Company. As of December 31, 2022 and 2021, no amounts were due from Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement or the Adimab Platform Transfer Agreement to the Company.

Mithril Group

In March 2022, a group of stockholders, including, among others, Adimab; Mithril II LP; M28 Capital Management LP; Polaris Venture Partners V, L.P.; and Population Health Equity Partners III, L.P., which are collectively referred to as the Mithril Group, submitted a notice of intent to nominate three directors to the Company’s board of directors at the 2022 annual meeting of stockholders. In April 2022, the Mithril Group filed definitive proxy materials with the SEC seeking election of three directors to the Company's board of directors and adoption of a non-binding resolution for director declassification.

Subsequently, during the year ended December 31, 2022, Mithril II LP requested that the Company reimburse it for costs associated with legal expenses, corporate governance matters and stockholder proposals incurred as a result of the aforementioned matters in connection with the Company’s 2022 annual meeting of stockholders. The Company made such reimbursement payment to Mithril II LP in the amount of $1.4 million, which the Company recognized as a selling, general and administrative expense.

As of December 31, 2022, no amounts were due to any member of the Mithril Group by the Company, and no amounts were due from any member of the Mithril Group to the Company.

Population Health Partners, L.P.

Under the PHP MSA and PHP Work Order, the Company is obligated to pay cash compensation for services and deliverables (see Note 8). Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.

During the year ended December 31, 2022, the Company recognized $0.8 million of research and development expense related to services performed by PHP in connection with the PHP Work Order.

During the year ended December 31, 2022, the Company recognized $17.4 million of warrant expense related to warrants issued to PHP in connection with the PHP Warrant.

As of December 31, 2022, $0.8 million was due to PHP by the Company, and no amounts were due from PHP to the Company.

The agreements with PHP were not in effect during the year ended December 31, 2021.

XML 29 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, research and development expenses and related prepaid or accrued costs, stock-based compensation expense and warrant expense. The Company bases its estimates on historical experience, known trends and other market-specific or relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results may differ materially from those estimates or assumptions.

The Company is monitoring the potential impact of the COVID-19 pandemic on its business and consolidated financial statements. The Company is not aware of any specific event or circumstance that would require any update to its estimates or judgments reflected in these consolidated financial statements or a revision of the carrying value of its assets or liabilities as of the issuance date of these consolidated financial statements. These estimates may change as new events occur and additional information is obtained.

Concentrations of Credit Risk, Significant Suppliers and License Rights

Concentrations of Credit Risk, Significant Suppliers and License Rights

Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash, cash equivalents and marketable securities. The Company invests its excess cash in money market funds and marketable securities that are subject to minimal credit and market risks. The Company maintains its cash, cash equivalents and marketable securities at two accredited financial institutions that it believes are creditworthy. From time to time, these deposits may exceed federally insured limits. The Company has not experienced any losses historically in these accounts. Accordingly, the Company does not believe it is exposed to unusual credit risk related to its cash, cash equivalents and marketable securities beyond the normal credit risk associated with commercial banking relationships.

The Company is dependent on third-party organizations to manufacture and process its product candidates for its development programs. In particular, the Company relies on a single third-party contract manufacturer to produce and process its product candidates and to manufacture supply of its product candidates for preclinical and clinical activities (see Note 9). The Company also currently relies on this same third-party contract manufacturer for any anticipated requirements of commercial supply, including both drug substance and drug product. The Company expects to continue to be dependent on a small number of manufacturers to supply it with its requirements for all products. The Company’s research and development programs, including any associated potential commercialization efforts, could be adversely affected by a significant interruption in the supply of the necessary materials.

The Company is dependent on a limited number of third parties that provide license rights used by the Company in the development and potential commercialization of its product candidates and programs. Through December 31, 2022, the Company’s research and development programs primarily relate to rights conveyed by Adimab (see Note 7). The Company could experience delays in the development and potential commercialization of its product candidates and programs if the Adimab agreements or any other license agreement utilized in the Company’s research and development activities is terminated, if the Company fails to meet the obligations required under its arrangements, or if the Company is unable to successfully secure new strategic alliances or licensing agreements.

Cash Equivalents

Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the acquisition date to be cash equivalents.

Marketable Securities

Marketable Securities

Marketable securities represent holdings of available-for-sale marketable debt securities in accordance with the Company’s investment policy. The Company determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classified all of its marketable securities at December 31, 2022 as “available-for-sale” pursuant to ASC320, Investments – Debt and Equity Securities. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their maturities as well as the time period the Company intends to hold such securities. Available-for-sale securities are maintained by an investment manager and consist of U.S. Treasury securities and federal agency securities. Available-for-sale securities are carried at fair value with the unrealized gains and losses included in other comprehensive income (loss) as a component of stockholders’ equity (deficit) until realized. Any premium or discount arising at purchase is amortized or accreted to interest expense or income over the life of the instrument. Realized gains and losses are determined using the specific identification method and are included in other income (expense). There were no material realized gains or losses on marketable securities recognized for the year ended December 31, 2022.

The Company reviews marketable securities for other-than-temporary impairment whenever the fair value of a marketable security is less than the amortized cost and evidence indicates that a marketable security’s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations and comprehensive loss if the Company has experienced a credit loss, has the intent to sell the marketable security, or if it is more likely than not that the Company will be required to sell the marketable security before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company’s investment policy, the severity and duration of the impairment and changes in value subsequent to the end of the period. There were no other-than-temporary impairments of investments recognized for the years ended December 31, 2022 or 2021.

Fair Value Measurements

Fair Value Measurements

Certain assets of the Company are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The Company’s cash equivalents and marketable securities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts payable and accrued expenses approximate their fair values due to the short-term nature of these liabilities.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:

 

 

Estimated Useful Life

Machinery and equipment

 

3 to 5 years

Furniture and fixtures

 

3 to 5 years

Leasehold improvements

 

Shorter of lease term of useful life

 

 

Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated in accordance with the above guidelines once placed into service. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations. Expenditures for repairs and maintenance that do not improve or extend the life of the respective assets are charged to expense as incurred.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

Long-lived assets consist of property and equipment. The Company continually evaluates long-lived assets for potential impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares the carrying values of the asset group to the expected future undiscounted cash flows that the asset group is expected to generate from the use and eventual disposition of the long-lived asset group. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such asset group is considered to be impaired, the impairment loss to be recognized would be based on the excess of the carrying value of the impaired asset group over its fair value. The Company did not recognize any impairment losses on long-lived assets during the years ended December 31, 2022 and 2021.

Leases

Leases

Effective January 1, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) (“ASC 842”) using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840, Leases (“ASC 840”).

The Company evaluates whether an arrangement is or contains a lease at the inception date. If determined to be or contain a lease, the Company determines the classification of the lease at the commencement date, which represents the date at which the lessor makes the underlying asset available for use by the Company. When determining the expected accounting lease term, the Company includes the noncancellable lease term, together with periods covered by (i) an option to extend the lease if the Company is reasonably certain to exercise such option, (ii) an option to terminate the lease if the Company is reasonably certain not to exercise such option and (iii) an option to extend or not terminate the lease where the exercise of such option is controlled by the lessor. The Company has elected the short-term lease exemption, which allows the Company to not recognize lease liabilities and right-of-use assets arising from lease arrangements with original lease terms of twelve months or less. The Company elected the practical expedient to not separate lease and non-lease components for its leases.

Right-of-use assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments under the arrangement. The Company measures its lease liabilities as the present value of the lease payments, discounted using an incremental borrowing rate, as interest rates implicit in lease arrangements are generally not readily determinable. The Company measures its right-of-use assets as the present value of its lease payments at the commencement date. The incremental borrowing rate represents the interest rate at which the Company could borrow an amount equal to the lease payments on a fully collateralized basis, over a similar term, in a similar economic environment. The Company recognizes rent expense for operating leases on a straight-line basis. The Company recognizes variable lease expenses as incurred.

The Company remeasures right-of-use assets and lease liabilities when a lease is modified, and the modification is not accounted for as a separate contract. A modification is accounted for as a separate contract if the modification grants the Company an additional right of use not included in the original lease arrangement and the increase in lease payments is commensurate with the additional right of use. The Company assesses its right-of-use assets for impairment in a manner consistent with its assessment for long-lived assets held and used in operations.

Patent Costs

Patent Costs

Costs to secure, defend and maintain patents, including those incurred in connection with filing and prosecuting patent applications, are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred for patent-related expenditures are classified as general and administrative expenses.

Segment Information

Segment Information

The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company is focused on the discovery, development and commercialization of antibody-based solutions for infectious diseases with pandemic potential. The Company’s chief operating decision maker reviews the Company’s financial information on an aggregated basis for purposes of assessing performance and allocating resources.

Research and Development Expenses

Research and Development Expenses

Research and development costs are expensed as incurred. Research and development expenses consist of costs incurred in performing research and development activities, including expenses incurred under agreements with external vendors and consultants engaged to perform non-clinical studies, preclinical studies and clinical trials as well as to manufacture research and development materials for use in such studies and trials; salaries and related personnel costs; stock-based compensation; consultant fees; and third-party license fees.

Nonrefundable advance payments for goods and services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed, or when it is no longer expected that the goods will be delivered or the services rendered.

Accrued Research and Development Costs

Accrued Research and Development Costs

The Company has entered into various research, development and manufacturing contracts with third-party service providers, including contract research organizations and contract manufacturing organizations. With the exception of the Company’s manufacturing arrangement with WuXi Biologics (Hong Kong) Limited (see Note 9), these agreements are generally cancelable. The Company recognizes research and development expense associated with such arrangements as the costs are incurred and records accruals for estimated ongoing research, development and manufacturing costs, where necessary. When billing terms under these contracts do not coincide with the timing of when the work is performed, the Company is required to make estimates of outstanding obligations to those third parties as of period end. Any accrual estimates are based on a number of factors, including the Company’s knowledge of the progress towards completion of the specific tasks to be performed, invoicing to date under the contracts, communication from the vendors of any actual costs incurred during the period that have not yet been invoiced and the costs included in the contracts. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made by the Company. The historical accrual estimates made by the Company have not been materially different from the actual costs.

Asset Acquisitions and Acquired In-Process Research and Development Expenses

Asset Acquisitions and Acquired In-Process Research and Development Expenses

The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. Goodwill is not recognized in asset acquisitions. In an asset acquisition, the cost allocated to acquire in-process research and development (“IPR&D”) with no alternative future use is recognized as expense on the acquisition date.

Contingent consideration in asset acquisitions payable in the form of cash is recognized in the period the triggering event is determined to be probable of occurrence and the related amount is reasonably estimable. Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is resolved.

Stock-Based Compensation

Stock-Based Compensation

The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options with service-based vesting granted to employees, non-employees and directors based on the fair value on the date of grant using the Black-Scholes option-pricing model. The Company has issued awards with only service-based vesting conditions through December 31, 2022.

Compensation expense for awards granted to employees and directors for their service on the board of directors is recognized on a straight-line basis over the requisite service period of the respective award, which is generally the vesting period of the award. Compensation expense for awards granted to non-employees is recognized in the same period and manner as if the Company had paid cash for the goods or services provided, which is generally the vesting period of the award. The Company accounts for forfeitures of stock-based awards as they occur.

The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s salary and related costs are classified or in which the award recipient’s service payments are classified.

Warrant Expense

Warrant Expense

The Company recognizes stock-based compensation for warrants granted to non-employee service providers based upon the awards’ estimated grant date fair value. The warrants vest subject to the satisfaction of service-based conditions. Warrant expense is measured based on the fair value of the award on the date of grant and expense is recognized on a straight-line basis over the requisite service period, which varies for each non-employee service provider on a grant-by-grant basis.

The Company accounts for forfeitures as they occur. The Company classifies stock-based compensation for non-employee service providers as warrant expense in its statements of operations and comprehensive loss.

The Company estimates the fair value of warrants using the Geometric Brownian Motion model. The assumptions used in estimating the fair value of these awards, such as expected term, expected dividend yield, volatility, and risk-free interest rate represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. If actual results are not consistent with the Company’s assumptions and judgments used in making these estimates, the Company may be required to increase or decrease warrant expense, which could be material to the Company’s consolidated results of operations.

Income Taxes

Income Taxes

The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income, and to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future profits expected and considering prudent and feasible tax planning strategies.

The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more likely than not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the related net interest and penalties. The Company had no amounts accrued for interest and penalties on its consolidated balance sheets as of December 31, 2022 and 2021.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss includes net loss as well as other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. For the years ended December 31, 2022 and 2021, the Company's only element of other comprehensive loss was unrealized losses on marketable securities.

Net Loss per Share

Net Loss per Share

The Company follows the two-class method when computing net income (loss) per share attributable to common stockholders as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income (loss) for the period to be allocated between common and participating securities based upon their respective rights to share in the undistributed earnings as if all income (loss) for the period had been distributed. The Company considers its convertible preferred stock to be participating securities as, in the event a dividend is paid on common stock, the holders of convertible preferred stock would be entitled to receive dividends on a basis consistent with the common stockholders. The Company also considers the shares

issued upon the early exercise of stock options that are subject to repurchase to be participating securities because holders of such shares have non-forfeitable dividend rights in the event a dividend is paid on common stock. There is no allocation required under the two-class method during periods of loss since the participating securities do not have a contractual obligation to share in the losses of the Company.

Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Diluted net income (loss) per share attributable to common stockholders is computed by adjusting net loss attributable to common stockholders to reallocate undistributed earnings based on the potential impact of dilutive securities. Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, including potential dilutive common shares. For the purposes of this calculation, the Company’s convertible preferred stock, outstanding stock options, unvested restricted common stock and outstanding warrants are considered potential dilutive common shares.

The Company has generated a net loss for each of the periods presented. Accordingly, basic and diluted net loss per share attributable to common stockholders are the same because the inclusion of the potentially dilutive securities would be anti-dilutive.

Recent Accounting Pronouncements

Recently Issued and Adopted Accounting Pronouncements

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and may remain an emerging growth company until the last day of the fiscal year following the fifth anniversary of the completion of its initial public offering. However, if certain events occur prior to the end of such five-year period, including if it becomes a “large accelerated filer,” its annual gross revenues exceeds $1.235 billion or it issues more than $1.0 billion of non-convertible debt in the previous three-year period, it will cease to be an emerging growth company prior to the end of such five-year period. For so long as the Company remains an emerging growth company, it is permitted and intends to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. For example, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies.

In February 2016, the FASB issued ASC 842, as subsequently amended. ASC 842 sets forth the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). ASC 842 replaces the existing guidance in ASC 840. ASC 842 requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. A lessee is also required to record (i) a right-of-use asset and a lease liability on its balance sheets for all leases with a term of greater than 12 months regardless of their classification and (ii) lease expense on its statement of operations for operating leases and amortization and interest expense on its statement of operations for financing leases. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. The Company adopted the new standard and used the modified retrospective approach with January 1, 2022 as the initial date of application. The Company elected the available package of practical expedients which allowed the Company to not reassess previous accounting conclusions around whether arrangements are or contain leases, the classification of leases, and the treatment of initial direct costs. As a result of the adoption of ASC 842, the Company recorded (i) an operating lease liability, current of $0.3 million, (ii) an operating lease liability, non-current of $1.4 million and (iii) an operating lease right-of-use asset of $1.7 million, net of the unamortized balance of deferred rent liability as of the transition date. There was no impact from the adoption of ASC 842 to the Company’s results of operations and cash flows from operations. A summary of the impact of the adoption is as follows (in thousands):

 

 

December 31, 2021

 

Impact of Adoption

 

January 1, 2022

 

Operating lease right-of-use asset

$

 

$

1,728

 

$

1,728

 

Operating lease liability, current

 

 

 

308

 

 

308

 

Other non-current liability

 

6

 

 

(6

)

 

 

Operating lease liability, non-current

 

 

 

1,426

 

 

1,426

 

XML 30 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Estimated Useful Life of Property and Equipment Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:

 

 

Estimated Useful Life

Machinery and equipment

 

3 to 5 years

Furniture and fixtures

 

3 to 5 years

Leasehold improvements

 

Shorter of lease term of useful life

 

Summary of the impact of the adoption A summary of the impact of the adoption is as follows (in thousands):

 

 

December 31, 2021

 

Impact of Adoption

 

January 1, 2022

 

Operating lease right-of-use asset

$

 

$

1,728

 

$

1,728

 

Operating lease liability, current

 

 

 

308

 

 

308

 

Other non-current liability

 

6

 

 

(6

)

 

 

Operating lease liability, non-current

 

 

 

1,426

 

 

1,426

 

XML 31 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Marketable Securities [Abstract]  
Summary of Marketable Securities

The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities as of December 31, 2022 and 2021 (in thousands):

 

December 31, 2022

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

107,973

 

 

$

13

 

 

$

(115

)

 

$

107,871

 

Federal agency securities

 

 

172,214

 

 

 

39

 

 

 

(209

)

 

 

172,044

 

Total financial assets

 

$

280,187

 

 

$

52

 

 

$

(324

)

 

$

279,915

 

 

December 31, 2021

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

U.S. Treasury securities

 

$

49,202

 

 

$

 

 

$

(8

)

 

$

49,194

 

XML 32 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table TextBlock

The following tables present the Company’s fair value hierarchy for its assets and liabilities that are measured at fair value on a recurring basis (in thousands):

 

 

 

Fair Value Measurements at
December 31, 2022:

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

91,050

 

 

$

 

 

$

 

 

$

91,050

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

107,871

 

 

 

 

 

 

 

 

$

107,871

 

Federal agency securities

 

 

 

 

 

172,044

 

 

 

 

 

$

172,044

 

 

$

198,921

 

 

$

172,044

 

 

$

 

 

$

370,965

 

 

 

Fair Value Measurements at
December 31, 2021:

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

541,220

 

 

$

 

 

$

 

 

$

541,220

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

49,194

 

 

 

 

 

 

 

 

 

49,194

 

 

$

590,414

 

 

$

 

 

$

 

 

$

590,414

 

XML 33 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets (Table)
12 Months Ended
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]  
Summary of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Prepaid external research, development and manufacturing costs

 

$

843

 

 

$

20,582

 

Prepaid insurance

 

 

2,392

 

 

 

3,190

 

Prepaid compensation and other

 

 

1,314

 

 

 

1,292

 

Interest receivable

 

 

377

 

 

 

229

 

 

 

$

4,926

 

 

$

25,293

 

XML 34 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued external research, development and manufacturing costs

 

$

13,955

 

 

$

48,590

 

Accrued professional and consultant fees

 

 

1,153

 

 

 

2,155

 

Accrued employee compensation

 

 

5,985

 

 

 

4,945

 

Other

 

 

818

 

 

 

587

 

 

 

$

21,911

 

 

$

56,277

 

XML 35 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating lease expense

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

 

 

December 31,

 

 

 

2022

 

Lease cost:

 

 

 

Operating lease cost

 

$

754

 

Variable lease cost

 

 

31

 

Total lease cost

 

$

785

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

Operating cash flows related to operating leases

 

$

837

 

Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations

Future minimum lease payments under the noncancelable leases as of December 31, 2022 was as follows (in thousands):

 

Year Ending December 31,

 

Operating Lease

 

2023

 

$

1,731

 

2024

 

 

1,521

 

2025

 

 

430

 

2026

 

 

328

 

Total lease payments

 

 

4,010

 

Present value adjustment

 

 

(286

)

Present value of operating lease liability

 

$

3,724

 

XML 36 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Weighted Average Fair Values and Valuation Assumptions

The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted:

 

2022

 

 

2021

 

Expected term (in years)

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

71.8

%

 

 

73.3

%

Risk-free interest rate

 

 

2.7

%

 

 

1.0

%

Expected dividend yield

 

 

%

 

 

%

Summary of Stock Option Activity

The following table summarizes the Company’s stock option activity since December 31, 2021:

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

18,871,592

 

 

$

10.15

 

 

 

9.3

 

 

$

24,897

 

Granted

 

 

12,625,109

 

 

 

4.30

 

 

 

 

 

 

 

Exercised

 

 

(298,353

)

 

 

0.81

 

 

 

 

 

 

 

Forfeited

 

 

(7,958,957

)

 

 

10.41

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Vested and expected to vest at December 31, 2022

 

 

23,239,391

 

 

$

7.01

 

 

 

7.9

 

 

$

1,594

 

Options exercisable at December 31, 2022

 

 

6,845,330

 

 

$

8.25

 

 

 

6.3

 

 

$

1,001

 

Schedule of Unvested Common Stock Options

 

Number
of Shares

 

Unvested restricted stock at December 31, 2021

 

 

3,082,175

 

Issued

 

 

 

Vested

 

 

(571,105

)

Repurchased

 

 

(2,150,737

)

Unvested restricted stock at December 31, 2022

 

 

360,333

 

 

Summary of Share Based Compensation Expense Recognized

The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations and comprehensive loss (in thousands):

 

2022

 

 

2021

 

Research and development

 

$

12,800

 

 

$

6,591

 

Selling, general and administrative

 

 

8,848

 

 

 

11,173

 

 

$

21,648

 

 

$

17,764

 

PHP Warrants Member  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Weighted Average Fair Values and Valuation Assumptions

Assumptions used to determine the fair value of PHP Warrant using the simulation model based on Geometric Brownian Motion in a risk-neutral framework are as follows:

 

 

 

Year Ended December 31,

 

 

2022

 

Weighted-average grant date fair value per warrant

 

$

2.55

 

Expected term (in years)

 

 

10.0

 

Expected volatility

 

 

70.0

%

Risk-free interest rate

 

 

3.8

%

Expected dividend yield

 

 

%

Common shares outstanding

 

 

108,982,401

 

Summary of the activity relating to the PHP Warrants outstanding

The following table sets forth the activity relating to the PHP Warrant outstanding for the year ended December 31, 2022 (aggregate value in thousands):

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

(in years)

 

 

(in thousands)

 

Outstanding at December 31, 2021

 

 

 

 

$

 

 

 

 

 

$

 

Granted

 

 

6,824,712

 

 

 

3.48

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

6,824,712

 

 

$

3.48

 

 

 

9.88

 

 

$

 

Warrants exercisable at December 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

XML 37 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate

A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:

 

 

2022

 

 

2021

 

Federal statutory income tax rate

 

 

(21.0

)%

 

 

(21.0

)%

State income taxes, net of federal benefit

 

 

(3.5

)

 

 

(2.9

)

Federal research and development tax credits

 

 

(4.1

)

 

 

(1.4

)

Stock-based compensation

 

 

0.3

 

 

 

 

Change in deferred tax asset valuation allowance

 

 

28.3

 

 

 

25.3

 

Effective income tax rate

 

 

%

 

 

%

Summary of Net Deferred Tax Assets

The Company’s net deferred tax assets consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

61,653

 

 

$

51,635

 

Capitalized research and development

 

 

36,550

 

 

 

 

Research and development tax credit carryforwards

 

 

16,901

 

 

 

4,350

 

Stock-based compensation expense

 

 

8,308

 

 

 

4,116

 

Warrant expense

 

 

4,066

 

 

 

 

Intangibles

 

 

2,602

 

 

 

1,707

 

Operating lease liability

 

 

871

 

 

 

 

Other

 

 

1,269

 

 

 

1,160

 

Total gross deferred tax assets

 

 

132,220

 

 

 

62,968

 

Valuation allowance

 

 

(131,325

)

 

 

(62,968

)

Total deferred tax assets

 

$

895

 

 

$

 

Deferred tax liabilities:

 

 

 

 

 

 

Operating lease right-of-use assets

 

$

(884

)

 

$

 

Depreciation expense

 

 

(11

)

 

 

 

Total deferred tax liabilities

 

 

(895

)

 

 

 

Total net deferred tax assets

 

$

 

 

$

 

XML 38 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

Basic and diluted net loss per share attributable to common stockholders was calculated as follows (in thousands, except share and per share amounts):

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net loss attributable to common stockholders

 

$

(241,317

)

 

$

(226,790

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares outstanding, basic and diluted

 

 

108,268,289

 

 

 

42,621,265

 

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

 

$

(2.23

)

 

$

(5.32

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

 

2022

 

 

2021

 

Stock options to purchase common stock

 

 

23,239,391

 

 

 

18,871,592

 

Unvested restricted common stock

 

 

360,333

 

 

 

3,082,175

 

Warrants to purchase common stock

 

 

6,824,712

 

 

 

 

 

 

 

30,424,436

 

 

 

21,953,767

 

XML 39 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of the Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2021
Jul. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Stock split   five-for-one    
Net Loss     $ 241,317 $ 226,790
Accumulated Deficit     $ 533,426 $ 292,109
Issuance of common stock, shares     700,000  
IPO [Member]        
Issuance of common stock, shares 20,930,000      
Stock issued during period shares new issues, underwriters subscription 2,730,000      
Proceeds from issuance initial public offering $ 327,500      
Convertible preferred Stock Shares Issued Upon Conversion 84,722,420      
XML 40 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Feb. 29, 2016
Accounting Policies [Abstract]        
Percentage of income tax examination likelihood upon ultimate settlement 50.00%      
Unrecognized tax benefits accrued for interest and penalties $ 0 $ 0    
Impairment loss 0 0    
Annual gross revenue 1,235,000      
Realized gains or losses on marketable securities recognized 0      
Gain (loss) on investments 0 0    
Operating lease right-of-use asset 3,777 0 $ 1,728 $ 1,700
Operating lease liabilities, current 1,559 0 308 300
Convertible Debt 1,000,000      
Other non-current liability 0 6 0  
Operating lease liabilities, non-current $ 2,165 $ 0 $ 1,426 $ 1,400
XML 41 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details)
Dec. 31, 2022
Machinery and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Machinery and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Property, Plant and Equipment, Net
XML 42 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Feb. 29, 2016
Operating lease right-of-use asset $ 3,777 $ 1,728 $ 0 $ 1,700
Operating lease liabilities, current 1,559 308 0 300
Other non-current liability 0 0 6  
Operating lease liabilities, non-current 2,165 $ 1,426 $ 0 $ 1,400
Impact of Adoption [Member]        
Operating lease right-of-use asset 1,728      
Operating lease liabilities, current 308      
Other non-current liability (6)      
Operating lease liabilities, non-current $ 1,426      
XML 43 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Abstract]    
Available for sale marketable securities $ 0 $ 0
XML 44 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Line Items]    
Amortized Cost $ 280,187  
Unrealized Gain on Marketable Securities 52  
Unrealized Loss on Marketable Securities (324)  
Fair Value 279,915  
US Treasury Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 107,973 $ 49,202
Unrealized Gain on Marketable Securities 13 0
Unrealized Loss on Marketable Securities (115) (8)
Fair Value 107,871 $ 49,194
Federal agency securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 172,214  
Unrealized Gain on Marketable Securities 39  
Unrealized Loss on Marketable Securities (209)  
Fair Value $ 172,044  
XML 45 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets:    
Asset fair value disclosure $ 370,965 $ 590,414
Fair Value Level 1    
Assets:    
Asset fair value disclosure 198,921 590,414
Fair Value Level 2    
Assets:    
Asset fair value disclosure 172,044 0
Fair Value Level 3    
Assets:    
Asset fair value disclosure 0 0
Money Market Funds | Cash And Cash Equivalents    
Assets:    
Asset fair value disclosure 91,050 541,220
Money Market Funds | Cash And Cash Equivalents | Fair Value Level 1    
Assets:    
Asset fair value disclosure 91,050 541,220
Money Market Funds | Cash And Cash Equivalents | Fair Value Level 2    
Assets:    
Asset fair value disclosure 0 0
Money Market Funds | Cash And Cash Equivalents | Fair Value Level 3    
Assets:    
Asset fair value disclosure 0 0
US Treasury Securities    
Assets:    
Asset fair value disclosure 107,871 49,194
US Treasury Securities | Fair Value Level 1    
Assets:    
Asset fair value disclosure 107,871 49,194
US Treasury Securities | Fair Value Level 2    
Assets:    
Asset fair value disclosure 0 0
US Treasury Securities | Fair Value Level 3    
Assets:    
Asset fair value disclosure 0 $ 0
Federal agency securities    
Assets:    
Asset fair value disclosure 172,044  
Federal agency securities | Fair Value Level 1    
Assets:    
Asset fair value disclosure  
Federal agency securities | Fair Value Level 2    
Assets:    
Asset fair value disclosure 172,044  
Federal agency securities | Fair Value Level 3    
Assets:    
Asset fair value disclosure $ 0  
XML 46 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Additional Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Transfers between level 3 $ 0 $ 0
XML 47 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid external research, development and manufacturing costs $ 843 $ 20,582
Prepaid Insurance 2,392 3,190
Prepaid compensation and other 1,314 1,292
Interest receivable 377 229
Prepaid expenses and other current assets $ 4,926 $ 25,293
XML 48 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities [Abstract]    
Accrued external research, development and manufacturing costs $ 13,955 $ 48,590
Accrued professional and consultant fees 1,153 2,155
Accrued employee compensation 5,985 4,945
Other 818 587
Accrued expenses $ 21,911 $ 56,277
XML 49 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Collaboration Agreements - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 7 Months Ended 12 Months Ended
Sep. 30, 2022
Feb. 28, 2022
Sep. 30, 2021
Aug. 31, 2021
May 31, 2021
Mar. 31, 2021
Feb. 28, 2021
Jul. 31, 2020
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Defined Benefit Plan Disclosure [Line Items]                        
Preferred stock shares issued                   0 0 16,944,484
Milestone Payment   $ 1,000         $ 2,500          
Acquired IPR&D expense $ 3,000                      
Accrued Upfront Fee                   $ 200    
Quarterly fee                   1,300    
Delivery fee                   200    
Completion fee                   200    
Exercise fee                   $ 1,000    
Royalty Based on Net Sales of Licensed Products, Percentage                   1.00%    
Royalty expense                   $ 0    
Research and development expense [1]                   179,214 $ 182,891  
Research and Development [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Quarterly fee                   5,200 2,600  
Research Development And Regulatory Milestone                        
Defined Benefit Plan Disclosure [Line Items]                        
Potential Milestone Payment                   18,000    
Series A Preferred Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Preferred stock shares issued               6,237,500        
Adimab Assignment Agreement                        
Defined Benefit Plan Disclosure [Line Items]                        
Preferred stock shares issued               5,000,000        
Milestone Payment     $ 4,000 $ 4,000 $ 2,500 $ 1,000            
Acquired IPR&D expense                   0 7,500  
Adimab Assignment Agreement | Research and Development [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Recognized expense                   $ 600 1,300  
Adimab Assignment Agreement | Maximum [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Potential Milestone Payment               $ 24,600        
Royalty Percentage Of Sublicense Consideration                   55.00%    
Adimab Assignment Agreement | Minimum [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Royalty Percentage Of Sublicense Consideration                   45.00%    
Adimab Assignment Agreement | First Product                        
Defined Benefit Plan Disclosure [Line Items]                        
Potential Milestone Payment               16,500        
Adimab Assignment Agreement | Second Product                        
Defined Benefit Plan Disclosure [Line Items]                        
Potential Milestone Payment               $ 8,100        
Adimab Assignment Agreement | Series A Preferred Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Preferred stock shares issued               5,000,000        
Preferred Stock Fair Value               $ 40,000        
Adimab Assignment Agreement | Common Stock [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Shares repurchased               21,250,000        
Shares repurchased, Fair value               $ 85,000        
TSRI                        
Defined Benefit Plan Disclosure [Line Items]                        
Amount Paid As Pre Paid Funding For Research Plan       $ 1,500                
Research and development expense                   $ 1,700 2,300  
Adimab Collaboration Agreement [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Acquired IPR&D expense                   1,000    
Delivery fee                   400    
Completion fee                   0    
Expenses                   1,700 300  
Adimab Collaboration Agreement [Member] | Research and Development [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Quarterly fee                   5,200 $ 2,600  
Adimab Platform Transfer Agreement [Member] | Research Development And Regulatory Milestone                        
Defined Benefit Plan Disclosure [Line Items]                        
Potential Milestone Payment                   $ 9,500    
Wu Xi Cell Line License Agreement [Member]                        
Defined Benefit Plan Disclosure [Line Items]                        
Acquired IPR&D expense                 $ 200      
[1] Includes related-party amounts of $8,154 and $4,150 for the years ended December 31, 2022 and 2021, respectively (see Notes 7 and 8).
XML 50 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Population Health Partners, L.P (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Other Commitments [Line Items]    
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
PHP    
Other Commitments [Line Items]    
Cash fee payment per month $ 0.5  
Aggregate fee 3.0  
Recognized research and development $ 0.8  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 3.48  
PHP Warrant    
Other Commitments [Line Items]    
Exercisable common stock 6,824,712  
PHP Warrant | November 15, 2029    
Other Commitments [Line Items]    
Common Stock, Conversion Basis 1,795,977 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and  
PHP Warrant | November 15, 2028    
Other Commitments [Line Items]    
Common Stock, Conversion Basis 3,591,954 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028;  
PHP Warrant | November 15, 2030    
Other Commitments [Line Items]    
Common Stock, Conversion Basis 1,436,781 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030.  
XML 51 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
12 Months Ended
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Sep. 14, 2021
USD ($)
ft²
Dec. 31, 2022
USD ($)
Nov. 30, 2022
USD ($)
Apr. 30, 2022
USD ($)
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Feb. 29, 2016
USD ($)
Long Term Purchase Commitment [Line Items]                  
Lease term     5 years            
Lease space | ft²     9,600            
Monthly rental payments $ 1,300 $ 700 $ 400            
Future minimum payments under non-cancelable purchase obligations       $ 107,800          
borrowing rate       6.00%          
weighted-average remaining lease       2 years 7 months 6 days          
Fees to be paid in cash         $ 3,000        
Operating Lease, Liability, Current       $ 1,559     $ 308 $ 0 $ 300
Operating lease liabilities within twelve months       1,500          
Operating Lease, Liability, Noncurrent       2,165     $ 1,426 $ 0 $ 1,400
Purchase Obligation       4,010   $ 159,400      
A&R Commercial Manufacturing Agreement                  
Long Term Purchase Commitment [Line Items]                  
Future minimum payments under non-cancelable purchase obligations           $ 51,600      
PHP                  
Long Term Purchase Commitment [Line Items]                  
Fees to be paid in cash         $ 500        
A D G20 Drug Substance                  
Long Term Purchase Commitment [Line Items]                  
Future minimum payments under non-cancelable purchase obligations       $ 18,100          
XML 52 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Apr. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 1,731  
2024 1,521  
2025 430  
2026 328  
Total lease payments 4,010 $ 159,400
Present value adjustment (286)  
Present value of operating lease liability $ 3,724  
XML 53 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of operating lease expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Lease cost  
Operating lease cost $ 754
Variable lease cost 31
Total lease cost 785
Operating Lease, Liability [Abstract]  
Operating cash flows related to operating leases $ 837
XML 54 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended
Aug. 31, 2021
Apr. 30, 2021
Jul. 31, 2020
Nov. 30, 2020
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Preferred stock shares issued         0   0 16,944,484
Preferred stock per share         $ 0.0001   $ 0.0001  
Common Stock, Shares, Issued         109,044,046   111,251,660 150,000,000
Common Stock, Shares Authorized         1,000,000,000   1,000,000,000 150,000,000
Preferred stock shares outstanding         0   0  
Minimum [Member]                
Common Stock, Shares Authorized 150,000,000 19,000,000            
Maximum [Member]                
Common Stock, Shares Authorized 1,000,000,000 23,251,555            
Series A Preferred Stock [Member]                
Preferred stock shares issued     6,237,500          
Preferred stock per share     $ 8          
Proceeds from issuance of preferred stock     $ 49.9          
Payments of Stock Issuance Costs     0.2          
Preferred stock issuance costs     $ 0.2          
Series A Preferred Stock [Member] | Adimab Assignment Agreement                
Preferred stock shares issued     5,000,000          
Series B Preferred Stock [Member]                
Preferred stock shares issued       1,410,434        
Preferred stock per share       $ 56.72        
Proceeds from issuance of preferred stock       $ 80.0        
Payments of Stock Issuance Costs       0.2        
Preferred stock issuance costs       $ 0.2        
Series B Preferred Stock [Member] | Adimab Assignment Agreement                
Preferred stock shares issued       44,076        
Preferred Stock Fair Value       $ 2.5        
Series C preferred stock [Member]                
Preferred stock shares issued   4,296,550            
Preferred stock per share   $ 78.08578            
Proceeds from issuance of preferred stock   $ 335.5            
Payments of Stock Issuance Costs   0.3            
Preferred Stock Original Issue And Conversion Price Per Share           $ 78.08578    
Preferred stock issuance costs   $ 0.3            
Series C preferred stock [Member] | Adimab Assignment Agreement                
Preferred stock shares issued   128,064            
Preferred Stock Fair Value   $ 10.0            
IPO [Member]                
UndesignatedPreferredStockCapitalSharesReservedForFutureIssuance               10,000,000
Conversion of Stock, Shares Converted 84,722,420              
IPO [Member] | Minimum [Member]                
Common Stock, Shares Authorized               150,000,000
IPO [Member] | Maximum [Member]                
Common Stock, Shares Authorized               1,000,000,000
XML 55 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2023
Feb. 28, 2022
Nov. 30, 2021
Aug. 31, 2021
Jul. 31, 2021
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
May 31, 2021
Apr. 30, 2021
Jul. 31, 2020
Jun. 30, 2020
Convertible preferred stock shares reserved for future issuance             44,164,654              
Common stock, shares issued           150,000,000 109,044,046     111,251,660        
Common stock, par value             $ 0.0001     $ 0.0001        
Preferred stock shares issued           16,944,484 0     0        
Number of common stock repurchased, retired and redesignated             21,250,000     21,250,000        
Securities, available for offer and sale             $ 400              
Common stock, shares authorized           150,000,000 1,000,000,000     1,000,000,000        
Preferred stock, shares authorized             10,000,000     10,000,000        
Stockholders' Equity Note, Stock Split           five-for-one                
Issuance of common stock, shares             700,000              
IPO [Member]                            
Common stock, par value         $ 17                  
Issuance of common stock, shares         20,930,000                  
Common stock, option Exercised         2,730,000                  
Proceeds from issuance initial public offering         $ 327,500                  
Common Stock Issuable Upon Conversion         84,722,420                  
Series C preferred stock [Member]                            
Preferred stock shares issued                       4,296,550    
Preferred stock, shares authorized                       4,296,550    
Treasury Stocks [Member]                            
Common stock, shares issued                 1,626,840   22,600,000      
Common stock shares held               992,648            
Common shares Repurchased 992,648 206,802 1,158,089 468,751                    
Adimab Assignment Agreement                            
Common stock, shares issued                           21,250,000
Common stock, par value                           $ 0.00002
Preferred stock shares issued                         5,000,000  
Repurchased common stock, per share             $ 0.004     $ 0.004        
Common stock, fair value             $ 85,000     $ 85,000        
Maximum [Member]                            
Common stock, shares authorized         1,000,000,000             23,251,555    
Maximum [Member] | IPO [Member]                            
Common stock, shares authorized           1,000,000,000                
Maximum [Member] | Convertible Preferred Stock [Member]                            
Preferred stock, shares authorized                       16,944,484    
Minimum [Member]                            
Common stock, shares authorized         150,000,000             19,000,000    
Minimum [Member] | IPO [Member]                            
Common stock, shares authorized           150,000,000                
Minimum [Member] | Convertible Preferred Stock [Member]                            
Preferred stock, shares authorized                       12,647,934    
XML 56 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2022
$ / shares
shares
Jul. 31, 2022
shares
Feb. 28, 2022
USD ($)
Jan. 31, 2022
shares
Jul. 31, 2021
shares
Dec. 31, 2022
USD ($)
Installment
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance         2,685,546    
Fair value of common stock | $ / shares           $ 2.79 $ 7.56
Liability for unvested shares | $           $ 62,000  
Issuance of common stock, shares           700,000  
Common Stock, Shares, Issued         150,000,000 109,044,046 111,251,660
Unrecognized stock based compensation expense, Weighted average recognition period           2 years 9 months 18 days  
Stock based compensation expense | $     $ 4,600     $ 21,648 $ 17,764
Intrinsic value of stock options exercised | $           1,000 0
Warrant expense | $ [1]           17,373 $ 0
Stock Options [Member] | Chief Executive Officer [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Issuance of common stock, shares   2,000,000          
Additional Option Grant   1,000,000          
Maximum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Liability for unvested shares | $           $ 100  
2021 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance         35,075,122 42,935,402  
Shares available for future issuance         23,661,550 19,696,011  
Issuance of common stock, shares       5,539,145 11,413,572    
Percentage of number of shares of common stock outstanding         5.00%    
2021 Equity Incentive Plan | Stock Options [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance           12,876,704  
2020 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance           10,362,687  
Shares available for future issuance           0  
Grant exercise price, percentage of estimated fair value of common stock on date of grant (not less than)           110.00%  
Combined voting power on all classes of stock threshold           10.00%  
Percentage of options vesting           25.00%  
Number of quarterly installments for vesting | Installment           36  
Share-based payment award, expiration period           10 years  
Award vesting period           4 years  
Number of quarterly installments for vesting succeeding period           3 years  
2021 Employee Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance         1,342,773 113,521  
2021 Employee Stock Purchase Plan [Member] | Maximum [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock based compensation expense | $           $ 100  
2020 Employee Stock Purchase Plan Member              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for future issuance           0  
2020 Employee Stock Purchase Plan Member | Stock Options [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance           10,362,687  
2022 Employee Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock authorized for issuance           1,229,252  
PHP Warrants Member              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Issuance of common stock, shares 6,824,712            
Purchase price per share | $ / shares $ 3.48            
Warrant expense | $           $ 17,400  
[1] Includes related-party amounts of $17,373 and $0 for the years ended December 31, 2022 and 2021, respectively (see Note 8).
XML 57 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of common stock $ 2.79 $ 7.56
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 6 years 6 years
Expected volatility 71.80% 73.30%
Risk-free interest rate 2.70% 1.00%
Expected dividend yield 0.00% 0.00%
XML 58 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Number of Shares Beginning Balance 18,871,592  
Granted 12,625,109  
Exercised (298,353)  
Forfeited (7,958,957)  
Number of Shares Ending Balance 23,239,391 18,871,592
Vested and expected to vest 23,239,391  
Options exercisable 6,845,330  
Beginning Balance $ 10.15  
Granted 4.3  
Exercised 0.81  
Forfeited 10.41  
Ending Balance 7.01 $ 10.15
Vested and expected to vest 7.01  
Options exercisable $ 8.25  
Weighted Average Remaining Contractual Term 7 years 10 months 24 days 9 years 3 months 18 days
Weighted Average Remaining Contractual Term, Vested and Expected to vest 7 years 10 months 24 days  
Weighted Average Remaining Contractual Term, Exercisable 6 years 3 months 18 days  
Aggregate Intrinsic Value, Outstanding $ 24,897  
Aggregate Intrinsic Value, Outstanding 1,594 $ 24,897
Aggregate Intrinsic Value, Vested and Expected to vest 1,594  
Aggregate Intrinsic Value, Exercisable $ 1,001  
XML 59 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details)
12 Months Ended
Dec. 31, 2022
shares
Share-Based Payment Arrangement [Abstract]  
Beginning Balance 3,082,175
Issued 0
Vested (571,105)
Repurchased (2,150,737)
Ending Balance 360,333
XML 60 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2022
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock based compensation expense $ 4,600 $ 21,648 $ 17,764
Research and Development [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock based compensation expense   12,800 6,591
Selling, General and Administrative [Member]      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock based compensation expense   $ 8,848 $ 11,173
XML 61 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - PHP Warrants outstanding for the year (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Granted 12,625,109  
Beginning Balance $ 10.15  
Granted 4.3  
Ending Balance $ 7.01 $ 10.15
Weighted Average Remaining Contractual Term 7 years 10 months 24 days 9 years 3 months 18 days
Aggregate Intrinsic Value, Outstanding $ 24,897  
Aggregate Intrinsic Value, Outstanding $ 1,594 $ 24,897
PHP Warrants Member    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning Balance 0  
Granted 6,824,712  
Ending Balance 6,824,712 0
Beginning Balance $ 0  
Granted 3.48  
Ending Balance $ 3.48 $ 0
Weighted Average Remaining Contractual Term 9 years 10 months 17 days  
Aggregate Intrinsic Value, Outstanding $ 0  
Aggregate Intrinsic Value, Outstanding $ 0 $ 0
XML 62 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details) - PHP Warrants Member
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted-average grant date fair value per warrant | $ / shares $ 2.55
Expected term (in years) 10 years
Expected volatility 70.00%
Risk-free interest rate 3.80%
Expected dividend yield 0.00%
Common shares outstanding | shares 108,982,401
XML 63 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 68,300 $ 57,300
Unrecognized tax benefits accrued for interest and penalties 0 0
Domestic Tax Authority    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 263,700 $ 221,900
Percentage deduction of annual taxable income. 80.00%  
Domestic Tax Authority | Research Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward $ 13,200  
Tax credit carryforward expiration term 2041  
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 103,300  
State and Local Jurisdiction | Research Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward $ 3,600  
Tax credit carryforward expiration term 2036  
Indefinite Period | State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 7,000  
Tax Year2040 | State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 96,300  
Operating loss carryforwards expiration 2032  
XML 64 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Federal statutory income tax rate (21.00%) (21.00%)
State income taxes, net of federal benefit (3.50%) (2.90%)
Federal research and development tax credits (4.10%) (1.40%)
Stock-based compensation 0.30% 0.00%
Change in deferred tax asset valuation allowance 28.30% 25.30%
Effective income tax rate 0.00% 0.00%
XML 65 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 61,653 $ 51,635
Capitalized research and development 36,550 0
Research and development tax credits carryforwards 16,901 4,350
Stock-based compensation expense 8,308 4,116
Warrant expense 4,066 0
Intangibles 2,602 1,707
Operating lease liability 871 0
Other 1,269 1,160
Total gross deferred tax assets 132,220 62,968
Valuation allowance (131,325) (62,968)
Total deferred tax assets 895 0
Deferred tax liabilities:    
Operating lease right-of-use assets (884) 0
Depreciation expense (11) 0
Total deferred tax liabilities (895) 0
Total net deferred tax assets $ 0 $ 0
XML 66 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan - Additional Information (Details) - 401(k) Plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]    
Percentage of eligible participants of non-elective contributions 3.00%  
Defined contribution amount $ 0.8 $ 0.6
XML 67 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Numerator:    
Net loss $ (241,317) $ (226,790)
Denominator:    
Weighted-average common shares outstanding, basic 108,268,289 42,621,265
Weighted Average Number of Shares Outstanding, Diluted 108,268,289 42,621,265
Net loss per share attributable to common stockholders, basic $ (2.23) $ (5.32)
Net loss per share attributable to common stockholders, diluted $ (2.23) $ (5.32)
XML 68 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 30,424,436 21,953,767
Employee Stock Option [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 23,239,391 18,871,592
Unvested Restricted Common Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 360,333 3,082,175
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 6,824,712 0
XML 69 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Nov. 30, 2020
Jul. 31, 2020
Related Party Transaction [Line Items]            
Preferred stock shares issued 0 0 16,944,484      
Quarterly Fee $ 1,300          
Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Quarterly Fee 5,200 $ 2,600        
Series B Preferred Stock [Member]            
Related Party Transaction [Line Items]            
Preferred stock shares issued         1,410,434  
Series C preferred stock [Member]            
Related Party Transaction [Line Items]            
Preferred stock shares issued       4,296,550    
Series A Preferred Stock [Member]            
Related Party Transaction [Line Items]            
Preferred stock shares issued           6,237,500
Related Party [Member] | In Process Research And Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 1,000 0        
Related Party [Member] | Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Drug Delivery Fee $ 400 0        
Adimab [Member] | Series B Preferred Stock [Member]            
Related Party Transaction [Line Items]            
Number of shares issued 44,076          
Purchase price of shares $ 2,500          
Adimab [Member] | Series C preferred stock [Member]            
Related Party Transaction [Line Items]            
Number of shares issued 128,064          
Purchase price of shares $ 10,000          
Adimab Assignment Agreement [Member]            
Related Party Transaction [Line Items]            
Preferred stock shares issued           5,000,000
Due To Related Parties 300 600        
Due From Related Party 0 0        
Adimab Assignment Agreement [Member] | In Process Research And Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 0 7,500        
Adimab Assignment Agreement [Member] | Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 600 1,300        
Adimab Assignment Agreement [Member] | Series A Preferred Stock [Member]            
Related Party Transaction [Line Items]            
Preferred stock shares issued           5,000,000
Preferred Stock Fair Value           $ 40,000
Adimab Collaboration Agreement [Member] | Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Quarterly Fee 5,200 2,600        
Expense due to releted party 1,700 $ 300        
Adimab Platform Transfer Agreement [Member] | In Process Research And Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 3,000          
Mithril Group [Member]            
Related Party Transaction [Line Items]            
Due To Related Parties 0          
Mithril Group [Member] | Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 1,400          
PHP Member            
Related Party Transaction [Line Items]            
Due To Related Parties 800          
Due From Related Party 0          
PHP Member | Warrant [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party 17,400          
PHP Member | Research and Development Expense [Member]            
Related Party Transaction [Line Items]            
Expense due to releted party $ 800          
XML 70 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Selected Quarterly Financial Information [Abstract]    
Net loss $ (241,317) $ (226,790)
XML 71 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2021
Common stock, shares issued 109,044,046 111,251,660 150,000,000
Common stock, shares outstanding 109,044,046 110,782,909  
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "V 25@'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 " M@$E8QVYCL.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\V*8NCVHGA2$%Q0O(5D=C=L\X=DI-VW-ZV[740?0,@E,[]\ M\PVDU5'JD/ EA8B)+.:KT?4^2QW7;$\4)4#6>W0JUR7A2W,;DE-4KFD'4>F# MVB$(SF_ (2FC2,$$K.)"9%UKM-0)%85TPAN]X.-GZF>8T8 ].O24H:D;8-TT M,1['OH4+8((1)I>_"V@6XES]$SMW@)V28[9+:AB&>EC-N;)# ^_/3Z_SNI7U MF9376%YE*^D8<621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "V 25A=_[03?P0 ,81 8 >&PO=V]R:W-H965T&UL ME9AA;^HV%(;_BI5-TR:5)@Y0: =(E+8;NK>]K+!6VK0/)C'$:A)GM@/EW^\X M0,*F<,*^0)S$;QX?'[_'R6 KU8>..#?D,XE3/70B8[([U]5!Q!.FKV7&4[BR MDBIA!IIJ[>I,<186G9+8]3WOQDV82)W1H#@W4Z.!S$TL4CY31.=)PM3NGL=R M.W2H6Q>Y?97?AA0U^H%,M;%+]GN[^UT'!+D MVLCDT!D($I'N_]GG(1"G'?PS'?Q#![_@WC^HH'Q@AHT&2FZ)LG>#FCTHAEKT M!CB1VEF9&P57!?0SHP<9Y!!D0U@:DL?4"+,CTW0_VQ"U@6O@(?96-S@(WN\% M_3."3WQY3;SN%?$]O_/O[BZPE8!^">@7>NTS>A.YX8K\.5YJHV *_ZHCVBMT MZA5L7M_IC 5\Z$#B:JXVW!G]\!V]\7Y&^-HE7QM3KP*XV&6\#@[OWF]]02 Z M)40'51D#05A0/,5L74>!]U^Q6'.$HUMR="\+QHPK(6U"A032LC8NN%*11D4> M-2723DON5KX5-)8!\84DM&:XS33=BLPNO8)D$UPA7K^3J7<(U@; I M%H-JR#_)%[ZK(\.5/,^C_;;OM?L(5K_$ZJ-B[TH8PU,RD4F2IR(H[$#70>$Z M3:EU6_+S$T.G_(YMJG0-9(R NVPA8&3I%_?B8\(\)5VL[G;^ M@HELHF4LK4W[!D&CRNKQ<+5&B-6N3O%[7DA M3,R)7!'J_[C\BT!(ZF\G^*F?0P9S&T0L73-SYI_ M@]#+>/XP_@UCJGR?7F3\3P+F]B5/EF>699/GTU;'ZWEM#*GR?(J;=;D!#*3* MI"H\_XK,#1@ND0J6: Y%"FJ5#.MCAZL_/&*052&@N(D?(!?LDTQ#,#BQ.E0G M+(JX9+_;HAVO3=OHCK4J#CYNY@?"<1C"?E-?'0_(5[B/?$MK8]<@";M5:ETI M@_3!KEW%IN()1A:52S\BXI%B5:NDIF2&P'%MY8/UWP>8VA5O?!QE_\OVDQJ M UO+/T1V=NDV*,(6O$LQMJHF^+BE%S,X5IR=1\$%>GT4I"H)/N[D7V4 ,9E% M,L7LMT&D3V];GM?WZHC%%? M2@.O_<5AQ!ELVNP-<'TEI3DV[+M_^>EF] ]02P,$% @ +8!)6+V1QSP@ M!@ 8AD !@ !X;"]W;W)K\^F]10BR3NV@XO]^MOG*9-&CNA>^(^ 'F9 M&3\SGLPS8TZ?A7Q42\8T>LG27)T-EEJO3L9CE2Q91M6Q6+$\9A5+B+\Z> M5>,:&5?NA'@T-Y\79P//(&(I2[0Q0>'/$YNS-#66 ,?/RNA@NZ91;%YOK/]9 M.@_.W%'%YB+]FR_T\FPP': %NZ=%JK^+YT^LJYDO0%*"J5% M5BD#@HSGZ[_TI0I$0P%/.A1(I4#V5? K!;]T=(VL=.N":CH[E>(922,-ULQ% M&9M2&[SAN=G&&RWA+0<]/9M??;NY^O+YXOSV\@)]//]R_FU^B6X^75[>WJ 1 M^G%S@0X/CM !XCFZ78I"T7RA3L<:5C;ZXZ1:Y>-Z%=*QR@5+CI&/AXAXA#C4 MY_NKXUWU,?B[=9ILG2:E/;_+Z4)*EFM$E6):G;C\61N8N V8;^M$K6C"S@;P M\2@FG]A@]OMO./0^N+Q[)V,[OOI;7_T^Z[,Y54L$NX82<\%^%OR)IN"\%%X.GYJNF-+!1-"R&0KM@-TL@4ZZ07ZE(LU[L=:)F8N\M'; M6Q];B^,8MP#:,CZ)(S=&[-4,Y.V1G-W(*O6=9:<^)%P+G4,NA&XF[DA+W*!( MO!==I)S>\;2L2T[.J,R\$VF\E[5=IVN*Q+VL-#M/$E$ 3: 5?35%V>DPL9,F ML*J%0RJ(NCY#7/,:[BU: MT4B@X:8:.V';W(6#(&ZCMJ4ZZ@6NZ0WW\]O5#I4U\#IA.@AMT@9IRW2!K,D, M_PJ;O072)BL2>+Z5 @Y.(U[8A;7F--Q/:KTIT*C,3N@.BL-AN\]Q2'6AKCD. M]Y/<)97IZXB],)GP!NA7)TJ;MJS@VB)A!\2:VO"OS#;6^D*+&)BT0X;M=1AQBD:$0Z,-;T1GJ99#876<:UZ;76[6PBU&B^1Q*=(%D^J/LE.$IO$09G>><'WD M'N?>=Y[[/P8Z4C,?Z6<^&$+N&>3\ BD3"718Y NF^$-.-5L<#=&!=^QY'@;F ME@B&O8)]0-@;PB/S@]222C.X%'HI)/\'K)A-S\7F!5>JJ!Z*0BL-%Z9\48U@ M#&?9'7QUFTF^%&H_Q<[XVPQK94J?R&ZD:@(F_01L4EODZS"YX[()BSLT0PA< M//0F$_@)_T. ]ED XR$)\# ,/<<"NFI)A[,6;MV^LZ0Z_HZ%H%^E^F=T- MJ/L)TM]/W$I@O4*^;K8 "="Z0^HC@5X.0FGPRC VT=[I]H0@?R*E4>!J;/N MD[[^HW)\[Q:%U"T*Z6]1SA<+;HXIH?B;\X(1SU%"5QS(P G2;CZFTS@,+ 9P MR 4>)D$'W+I+(?U="O3215:DIGYL3C-$!K5K:]VKD/Y>I8F]X@ G0KL'&06^/[$.8%R")"90"#J0UBT+Z6]9 MULV _B_V+O,C2MP1.3FIM#NE6+A^!T7O. (+ MB=\)K4567BX9!=A& -[?"^AZJAMSS+[]M\KL7U!+ P04 " M@$E8W#F# M:!4# ! # & 'AL+W=O[[><4HG %PI*@[?[Z)8#,6D2T/U0"W^_+ M^SQX^!QM*'OB(2$"/"=QRL=:*$1VJ>O<#TF">8]F))57EI0E6,@E6^D\8P0' MA2F)=1-"6T]PE&KNJ#@W9^Z(YB*.4C)G@.=)@MG+%8GI9JP9VO;$CV@5"G5" M=T<97I$%$3^S.9,KO8X21 E)>413P,ARK$V,2\^ RE H?D5DPW>.@4)YI/1) M+6Z"L0951B0FOE AL/Q8DRF)8Q5)YO&G"JK5>RKC[O$V^M<"7L(\8DZF-/X= M!2(<:P,-!&2)\UC\H)MK4@%9*IY/8U[\!YM2:SD:\',N:%*9909)E):?^+DJ MQ([!0 <,9F4PNQKZE:'?U8 J RHJ4Z(4=?"PP.Z(T0U@2BVCJ8.BF(5;XD>I MNN\+P>352/J$.[V_6]S?WGB3AYD'KB:WD[OI#"RN9[.'!?@XQXRD(B0B\G'\ M"7P&[X$.>"C/\I$NY.XJANY7.UV5.YD'=O*(WP-]XP*8T#0;[-/N=J/![K7; MO^7Q(;LN2U;7S:SK9A;QT(%X<_EX$L9( .0M\I\N0(896.,X)TV5*6,Y12S5 MB6L7]B"$,I'U;@6ZR;S6S-2+XI)GV"=C3;X).&%KHKD?WADV_-+"W:^Y^Z=Q MEX\#P+D(*8O^DJ")OXQI[X 9L/S;JT!7H=>:Y9DU0'4-T"DUV)8@XCQOQD=O MJ/:YCRJ\MPK#'B*$!J@6OH*Q:ACK'!CY%<$%3H,H734164>)CBJ\UKS.O(5V M36VW4D]IDLAOG2Z]:W?KW6XRKS6M,Z&=&MHY ;I3XSH'^_%-ZW:7>@U2:U_Y MBG!0$PY.)SS1N#1=U2#!-D#Q]IO MVO:<3F76=Z8U-5M_QVP5I1S$9"G#PYXC7XRL'%?+A:!9,< ]4B''P>(PE",^ M84H@KR\I%=N%F@GK'PWN/U!+ P04 " M@$E8GEE.M&\% "#% & M 'AL+W=O^9L0?1[_&U2N*,/0@DUVE*Q=L-2_C+=0,WW@<>X\52Z8%VO[>B M"S9EZNOJ0SQ3 MR^M&V$ S-J?K1#WRE\\L)]31]B*>2/.+7G)9IX&BM50\S94!01IGVW_ZFCMB M3P&[%0HD5R#'"GZ%@ILKN,<*7H6"ERMXQC-;*L8/(ZIHOR?X"Q):&JSI!^-, MHPWTXTRO^U0)^!J#GNH/)_>C\?UT/$+P-)U\N1T-GN!E^@1_=^/[IRF:?$*3 MA_'CX.D6!-#@7DO>/3R./X/:[;EGPM:3:3 MO;8"D'JJ=I0#&FX!D0I F* [GJFE1.-LQF:'!MK KJ!(WBD.2:W%$8LND8N; MB#B$6 "-3E?'-7#=6V)NLF* JSA:(O<+NE4Q>V;RT->+9C>AL<"57 M-&+7#=CNDHD-:_3__@O[SC\VAA]D[("O5_#UZJSW'\$B%=$203S CMQ JEE! MXE#G^,("]:;>V _\K\U96Z6.4=*9;M/'09=@K]?>[+O!(A:2L(L+L0."G8)@ MIQ;3(/JUC@6;0>"W5H)'3$HDJD@3*^GZ"7X0*^FMDK_'QO, /'.UZCLI3K=W!@ M1QP4B(-:Q-^I$#13[SO.M@3U!GZXUB4(2F!QX ;N$:6R5,4"A 6=L!;-$U?@ M=5Y*)#:(86ERXH6.BX\P6L2(WW5".]!N ;1;"_0+A[TP%SQ]!\LS*\AN:?:6 M%:5-K@8F=G95T*E/RFK)!&S@B*<,G>?^O+ FYMS2!V7FC[)VR'NO^N/:!;+S M;J*,*2MW7%H /RBE68L4QE5+1'90R2E!_X> R4F RU+5@'=U'M>6U?X]G-H3 MV !67*XMXK&[E^AR:#9!X@?=BA2"=V49>R>$//@1 FNI#_(;5OA5PZZ(_MKZ M_,?1_T'6#EVP*]RXOK!^S:!52N+?4+LU8Z3[D V-$_J+".E6'GETY .NPZX7&B MM0KJL*L"NJO$N+Z2CJG(H&9)] #1-UU2P9KHALHXLN+=V@H/8%R2XP)K$^M< MNJ0"ZZ[,XOHZ:\,ZBI.U.NY+;*#6+ABZ M7Z?/ !SBU6"7:+)64L%AS1S>JIU>KK+8"8FOC\K'5,JB'O$))G['SH;L*C*I MK7Q_RJ9F6?*)3N%C$?T?/KK2'H[L"AJI+6CV[ 8-#KK-HF0]8[J+2"B0:JVH M4&^(IGR=*:D]<(;")NYXYN!]ACQX=A#D*P0I';U!XR$1T\TS@MZ5&:^]M[]& M0S>R3=VBK)BY=4G>T+EDX&&N8-+ R(07ER?A\)K0<^0X@B:T%A^$ P4G L!! M$T[<.8(/FUW3MY68]MY-2\K$PMQ82:BB &C;$A>CQ:W8C;D+.AH?XJL1MHP/ M"+X:$OL7 E^,K?9NZNWUW!T5BSB3*&%S@.%,SIC0 O!]SH%U_J(G*.X=^_\!4$L#!!0 ( "V 25C]--0U^0( "@) M 8 >&PO=V]R:W-H965T&ULK59K;]HP%/TK5UDUM=+6 M/'BJ@TCA416I/$1H^V':!Y-<2-0DSFP#[;^?G4#&HV2KQ!=B._>>G',/]G5K M0]DK#Q %O,51PMM:($1ZI^O<"S F_):FF,@W"\IB(N24+76>,B1^EA1'NF48 M=3TF8:+9K6QMPNP678DH3'#"@*_BF+#W#D9TT]9,;;!4 NZW4K)$ET4 M3^F$R9E>H/AAC D/:0(,%VW-,>^Z316?!3R'N.%[8U!*YI2^JLG ;VN&(H01 M>D(A$/E88Q>C2 %)&K^WF%KQ296X/]ZAWV?:I98YX=BET4OHBZ"M-37P<4%6 MD9C2S0-N]=04GDY8I8@]]&ZA8GX#R["L#PAU_S_= M+*%3*1RH9'C5,WA3Y$B8%X"L#_1P+3=6*K>) (6X:AS:FTWS5JUI:_WI9P&5-0J*C5**+T1M MH'(_2A$^Z\>%P [$-@NQS0OYT3S9%F:CTJ@<&7(:=>R&OM=T8F3+K!=S\.@J M$?EA7*P6[=[)NMS1>D=> _*N_1QK\* MXSVS>\Y,78.XV=TD,ZW-'9I,DG9?[.P+XB@Q4VR\@)-V/_V"0TP$6(:I4*V6Z_# M]-<7&B?/YR-I]/K!=?2XRLL/)A=GV_"1WM#\V_8J+=Y-#I3[:$TW691LA)0^ MG(\^2Y\"12PS[%-\C^AS]N:U4![*79+\*-\X]^DR+Q%A\>>)SFD< MEZ2B'/^MH*-#S#+CV]>O='-_\,7!W(49G2?QOZ+[?'4^FHZ$>_H0[N+\.GFV M:75 :LE;)G&V_U]XKM**(V&YR_)D764N2K".-B]_PY]51;S)(,E',I J ^F; M0:XRR(T,BG8D@U)E4!H99/U(!K7*H#8R$'(D@U9ET)H1U",9]"J#WLQP[!BF M589I\Z!G1S+,J@RS9@3I6,.)KRTG]JU8Z=#8S=8FQXHEO3:WU&QO[5CE2J\- M+NU;?/+2%_<=>1'FX<59FCP+:9F^X)4O]FK8YR_Z;[0IA7N3I\6W49$OOYA? M?KVY])W%YUMC(=S<%G\"X^OMC7!I"L57WXWK6^>+;PA7UX9I7%_OTUS./>'S MU^J5?>DOC.M_W @+PW3FSJTP%K[=+(3??_M#^$V(-L+M*MEEX>8^.YOD17'+ MH)-E5;0O+T4C1XIVF^1AW)%MSL_F7%T*_P[H^HZF_^G(O>#GOJ%I1#-A+LR3 MS1--\^@NIL)5,9C0-*7WPDV>+'_P\ 8?_TZJ>8JZ7A>#X$F,]0Z,<*(^;3[S M\_U]5([082Q+>#3CG7, M=VAB4@Q'AS&)',8DLH^O]*O\[V&\HUW#!Y=2GO%\RK;ADIZ/BHK.:/I$1Q=_ M_YNDB?_L&E20L 429B!A)A)F(6$V$N8@8>X+3-W#RA/AIXOQ5#V;/+V5/S*@ MCX0%(!BC9/F@9)FKY"]A'&Z65 CS8EA:?A1DZ8- 1")VJ5ENU[*F$F7&5O2< M&W"H3I$P PDSV[4AL15A(%4A0WH( .Z2)C7+KW(EMWO[%RRU.A<041KZ0;CI M+UXN>*AXD; %$F8@82829B%A-A+F(&&NVAH4"='$\E_C]!09U4?" A",4;AV M4+C&5;B39;O]^6GR("S?7-MN#]>V>^EW*9P+'JIP)&RAM_7\_(NG7,##-4Y$K;06V._ M0F::JC:&?@,9U$3"+"3,1L(<),Q%PCPDS$?" A",$?KT(/3I *'O[]4?G;FG M+=UH6N,>T[0]A1)=)0UE+;AE&GHNC8292)C5K@W"5H1]NDJ=[BJ5IFPR%UEP M#PGSD; !&.T,CMH9?8NK?!F02YQZ"R(A"V0, ,),V=M4;2NRZQV(B+.Y/8% MG(TLFH.$N4B8AX3Y2%@ @C&2E<3:I2%R1?ORR^O>+<4_EQ7RY.0,6,5B[J6* MBBXU?F&8\\LT5*E0FE'1F#OZ70=A=B1L3#H6M&3VD=H5&Q?@#C2J"Z5Y4)H/ MI04H&JO$-WXIZ:]1(F]^Y<<<.L%":0LHS:AH;]4QEK29HBC3YB\^'4FGBDZ( MTCP1MZ!%M*$T!TISH30/2O.AM !%8V5>6Y DO@?IFN912M=TDYVVLDOC.JN\TRZ/-8ZGU I^GT;)T0+\]ZQ8>TF0MT#"-?XWI3YHNHZQ(D6Q+ M^WCW0-!A-&I>%T/M5%": :694)H%I=FG&\J!!G2A- ]*\Z&T $5C55W[KB2^ M\>J:;G?I;:F+_HU/04#,6E+: T@PHS93:YJ*Q MHDUUM6E$AH:UH30'2G,[JJ2K1CQH5!]*"U T5MNUXTKB6Z[V2WK&Y5+;O8JW M=).%^Q6\]&?YNG.=3X5D3,*ZKBG-:1EJHX+2#"C-A-(L*,WNUU@.-*@+I7E0 MF@^E!2@:*]_:4"7Q'57?-L4E=1S]KU!O7"Y9+)?>/X51'-[%=/R0I.,LC*F0 MT>4NC?*HO.3>T)=+\?!GI[3;+J;QM*EKJ&T*2C.@-!-*LZ T&TISH#072O-Z M]$D?&C% T5A1U^8IB>^>^EI(M%1SIT#;WI[R/H4^$YLJ11ID%E": :694)H% MI=E0F@.EN5":!Z7Y?;MY@ K+2K7V;DE\\]:1!;52IW1GK9\25'4J-A<]SODA M!RL7ZLB"TLR.&FGZ12QH1%MJ&[RFJBB1UITJJ"4+2O,ZCJ$]'W:D(3,BB7 M8+#HH#8G*,V$TBPHS8;2'"C-[=F3/&A4'TH+4#16Q[4/BO3^FU; M6)H7B_R@@Z6+W6X)N]\2=L,E[(Y+V"V7L'LNG>Q$'C2@#Z4%*!JKVMH&1?@V MJ-X[J+5=*"VI0JU,4)H!I9E0F@6EV5": Z6YY.3V2QXTH ^E!2@:*]7:PD3X M%J:WR_&>PS0--WDF/"3IR54\I.U_D719EYOZA9J5H#0#2C.A- M*L_LUE@,- MZD)I'I3F0VD!BL9JN#8L$;YAR:B,A:6&7\Z3.0;#BL6LIU9:U[90FQ&49D!I M)I1F06DVZ=A?J=E4#C2D"Z5Y4)H/I04H&JO9VHA$^$:DHYKEK1+@,P??-88: MEJ T THS2=L41&93696;=Y>A5B0HS8'27"C-@])\*"U T5B=UXXE,F0/J'[+ M<4G; :)WK,R8\T,/%C#4F02EF5":!:794)H#I;E0F@>E^5!:@**Q,J\]3(3O M87KWPC\^=_"4#G5!06D&E&9":1:49D-I#I3FDBZGD2;-E.FT>=,,ZG""T@(4 MC55[;8,B?!O47[#NCW1X@YK3/=0H!:494)H)I5E0FDW:5J/6)3G4306E>5": M#Z4%*!K[K)#:QR7S?5S8=7_\8$,G=BAM :494)HIM]U 8R*IHB[KS2>00+U@ M4)H#I;F]Z\2#QO6AM !%8^5=6\)DOB7L/4O_Y+:#ATB:TEPBQ(\\6)U0*QB4 M9D)I%I1F]VLL!QK4A=(\*,V'T@(4C95O[023^4ZP8S?2BHGZGJ9"OJ("76_C MY!>EU1>'V7P;AYM.=;?W5R):ZX%?4*\8E&9 :2:49D%I=I^F5S;N[QH\\^"0<^_ _[-/_L(__:QOS)$E62>LA@-BG M $)=9E":"Z5Y4)H/I04H&CL:U(8TF6](0R_QE]O6IS%I;=[!+]1@:4-M:E": M":594)H-I3E0F@NE>;UZI0^-&:!HK+!KEYK,=ZGQEOG+'9L]$462);VI4Z@Q M#4HSH#032K.@-!M*V.B-/I3%/UY@4RU$,&I7D=QS F.FG. MB!VI5%E6B-944#OAD47%KA,+_;OE 7V"'Y2V@-(,*,V4VQXX29R) MBB(J6E-+4#L7E.9 :2Z4YD%I/I06=#3_,?G6'BV9[]'JMR= MXK;KIG6_ :U M7D%I!I1F0FD6E&9#:0Z4YI[N1!XTH ^E!2@:J][:[H3>=" /I06H&B,:I7:4Z7P/55]=P)0VH_) M:TJ5'VFH5*$T THSH30+2K.A- =*N;2<%_3M(?^Q@7_P=02P,$% @ +8!)6.8^0X^$ @ %04 !@ M !X;"]W;W)K_K),."Z0NY06%.5E(5C(RKUK[>*&2I2RIR/VBUKOR"<>&% M/;-C-E/+]! M27F!0G,I0.&J[PW:-\.NC74](F'MI[]%NGW6A9,HTCF?_B*65][[L'*:Y8F=-<[NZPUG-I M\1*9:_>%71W;\B I-70;S>!@<11QC<@&=]CD$K: -3_$8OIV<'<'M-#?9<;B=3W!C8H2F70GD"F*2R4LF M\Q25/H7HM>3T#K\'2TW*].&?C^ZA0N]^C&YG\T9O6()]SPR?1K5%+_SZI7W5 M^G&$>[?AWCV&'HZDV*(BOLP1#/P*E<(4M!5Q#@*=)*YUR42"D$A-'_[)JL:E MJV$?@VW8Z5SW_.TA,?^@50M4:S>0VF"6@JJN;7:;F1]4K?XOO'HP'IA:0ED>3AZ,P,9\Z0U.5C+GZ4.\XK]#--LO)JLJNJXF(V M*\,=3UGY+B]X!K]L1&I0F,^(XWBQE<3997JIGMV)YF==5 M$F?\5J"R3E,FGM[S)'^\FN#)_L$?\?VND@]FR\N"W?,-K[X5MP+N9@*<<>'R]U_Y1&0_&W+&2K_+D>QQ5NZM),$$1W[(ZJ?[( M'W_CK4%SJ2_,DU+]18^MK#-!85U6>=H.!@1IG#7_V<_6$4<#,!T90-H!9#C M&QE VP%T., =&>"V USEF<84Y8S"C!(3;.P?=^J>1\9>1\FZ'.>5;L2?<@B'O45 MS #\P0*RMV!%K!K7/'R'*'Z+B$.( =#Z_.'8 H<>'$J5/CKF4%;NT!;2J41; MD:<(,E2P*L[NFRD>5S$O+TQ^:]2Z9K4R_2_*@H7\:@+Y77+QP"?+7_Z#/>=7 MD\TOI*SG ??@ =>F??D%JE62E\;)T8RL3N8 MTB4/:Z'FJLFT0 ,]A0(X-$V7PBX=L6YQL&YAM>YZ8%F770F'"8>$9.IIOIU" M^B%6EKPR&K#0H+FR?O?@ZS(CV+'3T:5CCTV>356)OV5/JHX8*="QO+B!9A#Q MO!%P1UR.K>#6'*9)&#>N_3">JJV:GO.&OC/(X!%\I,-'[-RX8]D]+PLD9G=Q,EY?6_4O5&!?2EO?&5V?@*TDO+P5O&!QM"]:C0?R:L<%]'U"P-RR MS/Y6=Z_:.M0;TJA!#'@T6"Q&(ME1/+9S_(W"F4$RG('5U4!0['A#J+K4E)*% M/X*T8WQL)]##H%4RL21 'KD]'V)!T;$CPLU9B&)EV>?2S$MIZWNA MXUQBI;'E;2W"'9/\ KW6V>UAJ[0?OH6_\,@P? 9!' 0>&2GE+0OI*WOA8Z=B9V=;T4>O>5 -Q$JY?K^K=KI )F#?)B7YA:.V(BZ]8 N0ND<>W0DPAVA$SNA MVVQ+4UCH](V1#T$(5D!-1UUG$1>/LE[ G#BLE8U&VHB^-5(7H=19'*5IW\BN M(2#VAF"_FE3AR L2U!1WR5Q"$\@:!+\>'1LZ]P6N*%_H#08P4V[_H#:^X-^ M%0G+C);I:V?B+8:6Z4)CEG5D3T^0_7X:;7.!8'UYS$6UJNF0 M_%" *A&'5;.W=[#7:(B!W8?]L4%FS(ZC/70[]Q_:3B#0AS@"I'=/QM)N!*U3 M^UQ;;AJ$/(]XP4BYHAW_T].[WZ\C'@JY3'H#R=Q<2595%LF:I"YD._# DK$] M)&I@>G?N8&U'U2#H$I^,]<^TZPJHO2M8C<%%K$)W_#[.,AD,V>9 @^M;O9U$61<)G2P >2O)*\K$53JO:-#\RLYO@7ZJSY8,G:.SS[9.F%M/4] MTG4#],3R_N1NL3K5N<_B?Z!JU(4\6HX:$I)>N]ZL4.":C@E7U+#9[1,MV\[> M#: =^=,3NP'/LTG1DLT0G>N)ZP\[ H/4B"%NUPVXSK^=KFJO0T[9LU?AKK7S M>.ZT?2EM?<]T+8=[HN4XO2J4#,$&FY6'TYY3VX/MZX\/3.=TN'@T"(V%7'8< M_2<==[O_XG#Y3_P7^I2%21V!"P1/&'0?TX(I)Z3MZ=46O4+8?TM]JLQ^A1S5 MQL@&[(DS4$KHN7_ 5!+ P04 " M@$E8\%$KL\\2 !O,P M& 'AL+W=O,^; /E\G1/[XX/N,9>+!;[@2)34HXIICJ3K++\Z_>]B$P>DLKM!OJ+71+) MS#A>O#B2>OK@P\>XMK8UGS9U$Y^=K-MV^\/Y>2S7=E/$,[^U#:XL?=@4+3Z& MU7G25M\%& MV[0%S?CTO,6N?/:\3#N\T!WFC^QP.3>O?-.NH_E[4]EJNL YQ.UEGF>97\R_ MN.)+6YZ9J\N9F5_,YU]8[ZJWP96L=_7(>F_"JFC<9]%O9FY]$WWMJD)1 T., M]:<]?G)-T92NJ,T=OK2 :!O-_]XL8AL LO\[9B(5X/JX R\'^*V*.VSDRWW M"O?VY/E?_G3YMXL?OZ#>=:_>]9=6_T-<_,4=CLM_>69^[\[FE^;>W>^J&?XH MSV;F&Y*.#?7.W%3%RGGSK[4-Q=9VK2NCWO17T_J5Q?(!@=.NC8,KRMZ#M@+; M+**K7!&8;RO&7/WTWGU_\>.LWVZ+9R:?+'_\Z,Y"G, OGM^L"X5[*+O!Q MJ?<9@@$1&(6.6F\@B*L@&K79VK"U;5?4^%S9&CP3\'WK%K[:G9(T*EJ 3T"( M=EVT9AM\"V(R]UW=X,*BMEC$;_'?,OB-V*NR]T6D89J5J&1_[6Q36K%:Z4+9 MU7KMW@6(V:[!R2VLLK KUS2\( :YNWEW=WKK/YS.S3=9\SOE]5OV, M=C7)'O\! 6VY;GSM5SNA5)BE%8%4US:!/O2"V0$+H)(<+Z+29+* M10LHP$7P:FA[#V5WB"7LIRUWQ#58&Y9HEC6\_KF0BUYP+D:!^;@[#"V1$\\0 M#>95$2 A6/%J)@[+^A9-XSM 1U!H^HP("3_\S\OY?$YK%=4]2,WJMKRMA"E< M:0I&Q<8WOH3YH47OQ(RFS-$R>6GID-@84J4(@/(H" MOQ5@BTYCIQ5N$REH#7,'U L"/WFZ7S[8%9_U@..V"$7E5AME&R1,MW&?\L/+U%((1SX_0(91JS'^PZ@J PR=C Q2*2!?K3@ M@92477U(KZEW!9A;@%("I(]?PEAZS_3(@!_B M'@ZK_38'1;9'$UL4D8/J"@X^"4^G$(25N=P6QA [)?S\%LR V5\[5WY,[)R= MWO(S)/7@<+BI=\T#OLR41,.1@*%DT]*JFV(Q"2;PHVON+4AH)2Z"@G22N&0M MP9+8)!9+VR(=H"J# N5'0I;25!;1Q%*!3LI&@F0;6Y"UEUT->T<4E=PHN^(M MEK;F:C!J&QSA1[47/MEMQ$3<:$)%V39GYH7=>5Q5W:<\@2P#6NKL-,Z84I66 M('!= +C%ME@X<#+)5^@;B6&E"H'D2H\'@10@AOF;:RF$H7]5N62T$;&*[1Y< M79-6Z4^&JB0"$"5T'<(F#& M)JQK^BI(V10.IVQ"5FDO0R\A50?6"&(-3;&UIOX*O8L3U+,NV'9X*K*4:>J= M>"X+,]>"@%6;U#L2LS!^I.W6Q9GLAM3&? +T.&@E16TJ2B ME\**RVE]$H,U4KIR]=?VH25X7MW([$>_Q\>>D!=6P MD5JJD< 7BFI6P"!#P86*),N;9O1EW0D%WE3*1/_\YVV?>?6[H8 EVE0&V'7E M^=CCHO3@DQPL964CH;ZPZZ)>'O [//)OXEALVW3B P"*J%428($1" O1CV&B M=3+VKW>GB&10B:)(]1??'9;;2*Y@S[ ;*8^:MFL17*VI00VM4,-,UJJM5L=3 M5E18*$7MM%1'P$W)9^M:WN_-LJ,E!/.,NIGQ"RJAQAL(8LMLA">(B\/:<(:8 M"!\M/5P"H5)(#45D5&$AJZ8JYA<"')^[UH[N2ER1:C-\0E*U+:MKPJ5F8F35(0 (7U*2(-;1IVVDH10;,X9-&/3 M+;%+I[W!4+],F!?6@YVCU$V$[*%#$J<@NL 3EWL\L5QJA81"%&1T"C%.69K% MUI#1>60 #^V5S-GYQ]:S8H\*0T M*Y:0BTD9(4L=>VGY0;B@RPBB673B$G/"5@^@'B4288]B)RW75*@S\W[K4T]3 M^\@GDFD@Y"@L'@TRA4WKI)O;@Q3N;R9TD&[.I<=WU[,GJ$VNYQ>/$<4H9"^G MTQ=I(9CITGQ"P+,S4MAWH"BG+3J3#(PR>71$$ >CBX!:R@4^OVI V"4!-/+^ MHU4"J!)4-BE$[*>6(_G[48/7VCR2J8[FS+[A/*B=18%H\S['Y4Q9G#X MLL(S!&N?N5)+L@P%ZHBNE!%D E-*EJ?!"D73=Z->YLS\'68V[C@DCMC%D$M3 M+D(@SC3DATJ(C ; .X[*;)@RC?0[V*@KT'K//2=PM8;@&4FILAA=^F1DA+^Y^E0L1WD+;1R-]C^]_@^('1$2)( M\+@O!=TB3W=3Z\7]\6E<9J')ZCLHNC9&VZ;J@2M$7(FL!-)U.&[2<@HSM"I' MRE62]E@L@4""DN$BC9P/8PR81,GF8$(6@(GO!_FTG.JY3TLVNB,I]2@Y2)Z= M/'8,2X\EECVB.!0;6.AD-[!:3*9H2-82D$5MZITG!.[/'SKFZVIS/]0"H@RSLC#>2*7']?\=RDX47.AT MCOV(P*FGD&#W@!F_!IK0]B>["!UI\7M!XG7/L6 N1,9^?$KM0]/):8'.F3DO MBMJRI@13C1(,51SUB>4DR>@8HM0DLS>LHE5SQA^E=MI-A\C!=ZOUWD0\)97C MSIR)#R39**/BFU'2E-X=+FIMZD=7 ?I$]L'0IG>^8$*'(]E'$7 KI\FX]'4: M)PT)(SV4IQP\Z2$WK7B.4FOMH;X'Z[.*(CH#9%@E=Q$U(H5RM;+5B,>G!MP4 M.T'E@GUZ+6RHPXM!%3FUU)F$W&'#AB..P",]2#3DVR^L*7,UC;P]G7LSC950 M&64G2>QL$7IQN'Q1L2-C:U!()R[[K]$>9=,'ODGQ:&DNF9&W8Q$T!#="\D3I3)R9>MBQQ)%AM8D" Z>&F:9Z#?R#5N(U+L]/B8,'@#; MZ&!'*CI6G4M$K->!>DR'ALG/AZ/EOOX>GST>V$^F=OEP'5M%293BYGW7\MRR MMT\?J6. W=3M6L)N4S2%NG0Z0)<.U"8&DHPS&SBB\:SDNB 0/CBF&I)"+IF9 MUH:!V\A3F0184 J4QBCVDU4SU>9:DT^-"DU4WPIV@.5@!,;UWW3!O!E*I7_E MKGH8F,EN^0DY"-DPHE/HI'/=J95D8)_ZCC5C@W28EJK2,%Y&&C=-PYG>.^E( MA*\YO[V\./VO/ GG*$%%$?M5H,NRG4;/%KVD$O-H2-8C873J-HQ]CW2)N8[Y MNG,DVBFRKTG%_5$CS?K3BRZS]]ADV81#/03 A95-6>X>%7J1>K^40OK9RP=_ M&T>C;W8O]X6K4R*:34XP]/C)D9D=.MYT.,CFMEQ.,53_34N.-#R W MOBJT,9GE-1D[:M+%+H]&@SQ_#A/7GDTSCXOR >*0HD8=T.#3O0/49 "(4.FI M$O1-ELACD'1J.)PF*71&B-'7+=+90P"MCX=HPU'GT@1Z Q#V*? KGM88E^ULA=H>7%WST"'WX\QG^=!7Z9V4D@_X(M13)(84 MEQ98\XQP!)J>9?95V(#KW("OF6* Y]!M$^%(?F>6G" R=:UQ1,P#P2BJ^%X! M8]NP[_4A%=R)MCE^9\TS9L LC09C5[_,WZ*QU+(/!LZI9#8J*3GZ M32>KHZXR-;OBCC%((8>\2)/ND*X$!:X<&0[#$5Y31I-3" J2$N%HK4G))<#M M1A&M+Z**!;MV@;\_QJ_EE)EVP\DX^S:8XOYXM,S2Q>@$@WD4,]0#T].._NVK M=V]&Q-4_M7\X-SD)>6RIEZ_&:XWY:72,J*6I5A#CO%EY.W8V\M.#)4G$/='4=(W9W=9BUQ$]/,YH-5+#CQL/=@?!;Z>PWD**RVIQ'2O48RQ M:J",CYRMZEL8\@[%H[ '34@EM\\N],[,B&$/STC3*RG"Y76:RZ%#55"0/X:RGE7U& MDOD'W_;@68*0WTY&FUDA/2=JE%CD_2@Y+]I_+R:_ME),3E0S@9&:&"_U80>0 MCDBD.1A2U+#PP5%NJN//'GF-](^990)D>(['Z=Q;7STJY7!"9BV(R])M.1), M+SI0':DPAN.S]XT<5\OK%R+F#:@(O-)'\,\W-V^'US!O9-2/SM7JF#\5V>D< MS8^.QLRJ@S9R5Y0WA]IT5J:O/DHYE&)59X/IE*J'@W@SIW/,PH0H4( M0/FS3*\5#J\:W-WV)UUTU=$GWV^ELAV>>=\_D^)L>'/ZZ (O//[KG__IYN[% M]!75W^E331RV/\C,QPB3MXSUM( 3*_24<*%_:/;>&I[E!\R=+3LI=V_36R^2 M$/NK@,AG&VHN^/-F\0\EY'SUM;RDS(O0\^P#&ZU:WP+I7ZTI1R=?2 I-U/'W M&)Q](YKA.;RJ/F6=>_Y\87^H/3!RG#:-[,*:\0@UVI6FN'24J834WP\CYD-[ M&98E*LN'0.,J3@_UE@)JU(SM\';EUS4 &0 'AL+W=ON_?K3O^^.73Y_Z:F\.I5]W M1]/")]O.'_G2[I_[H3%G3H$/S]/+\_+.GA]*VC[[YBIZ]<]]\U0U]8UOS MSA5^.!Q*=WIIFN[VZT<7C_3!CW:W[_'!TV^^.I8[W:PIGMUX^N+KY\^1S?IQ=^L>;6)[\7N)--U[W'/][47S\Z1X!,8ZH>9RCA MQXUY99H&)P(P?I4Y'X4E<6#ZN\[^'>T=]K(IO7G5-7^S=;__^M$7CXK:;,NA MZ7_L;O]L9#^?XGQ5UWCZO[CE=Y\_>U14@^^[@PP&" ZVY9_E!\%#,N"+\X4! MES+@DN#FA0C*UV5??O.5ZVX+AV_#;/@+;95& W"VQ4.Y[AU\:F%<_\TU'T;1 M;8MKNVOMUE9EVQ=75=4-;6_;7?&N:VQEC?_J:0_KX:BGE^7)C[XK+X MOFO[O2^^;6M3YQ,\!4 #M)<*[QB55R>7U[>,=^SL/MG--^S MA?EFMEG\]]7&]PZHY7_F=LSS/9^?#SGH2W\L*_/U(V 1;]R->?3-'WYW\=GY MBSN@?1Z@?7[7[/_D6=TY]SSDE^OBX6L6/WN#KWWK>PO< @]^VIL")CN6KB0. MA ][>/2J.QS+]O2'WWUQ>?'Y"U]47>MACAK&U,76MF5;V;(I? \/@/U[7]@6 M7T()9/L3,$B_+_YT=?4.A,*O@P5H@2%:D"#XE!ZAP1 M"@\PE'U1;K<@%P@>@+!SN'9YP#UYA!/>-ST/;6RYL8WM88LK>K^VOFHZ/SC: M+@"&:,"EYP<5)2^#^U,4W+OE%-@WG R/Z;E4@#96NVM-R MM;D!Z7^D\PFPXP?.-+0&48FMB\Z!F*[< (^JSB,:0 !6[\]0[N*C XYE8I)Y M:)K;TKDRSKTFRA,R(YD- /0$0.AA& MU1I$03\ $N' 01$B*YZ 0X"[$&D]#"^;YE1L77> P9U/&1-/.Q)B?FH69NI: MBTL 'TJ&%5X!W59S\\,N;UV<7?RQ@7&T.>#@MX6HS>!!RGG=_+TE/ MED>*+F]+YG)\%@X?3A@.!J!/< M/U,C3M^"54;8@I6J:G L?.K:XHGC2;9L5N(& .7=I@0)O M(&DFV@D/K)H 43$0#H @Y( ,H<>EWZ_H_P)/'E!/RR \+#A(!'@#&"#,CVBM M!8G1"W]_J)!B:2H@!6 !X#>>H]@.*I-F)Q6]!F3GA\W?2;EU:#'"P30*>!Q, M>Q@!@C8\'@"#\K&;(CUWVY$ Q\4RDD'LVWY(%' J+4F$T2 PX?O]:5U\1_(" MK'_ E&/:CZ1 M"Q^-[(TY=6(AM,A"^>S [QW@'1<@:PGD]<$X.HE-V;Y'^4 X''L[7$J_ #- MH %)S"$JK*O/P(P#XPO!",PR-]A0> MA_ Q# ^"C4RN?$<>AC"?L!ZJ<">)EN"=$WX UU./J_'WICBKR!RBC\^ MR;%=-AY$S># Y.B;=)^P/5_X\O"0C2(8-!E(M,H>Z>1%"XFRV*9$P-M:B1E' MA@?8.47MAAU*#]%H9+KA(]EW#C?R$=H6+"C!\AR,F#T9\:ASV3!%G$)G=@8YD3 MA,&$DW_:NV[8[0OPV T!JUY[QM4//SSX!129L\PA8E')UH#\;LR)MW=5PVN; MA-T^'[$;GV)4 K!:4Y[\OPX7A>7S%LC*G3.) 0<0L8>AQQ4^+T!;PE+1%G\P MSA*Q S0$M 56 )+Y2D%17&Q+V[ 0Q_ ??M)M&KLKU3$D'JS%=R$[$OVLG;JH M*,KS"6&Y@?T=8NL**7P[H$8EU67((,3H2F]V8$@#4UOR4]@R1000. ]!C*5XYX#7XKD +H%X,2DB> M$0::$IYMRH;VP!%H1/*(7040--;@C(7E%H&9B!OT0A ?E^(-CH M_Y#%?'7]ZMGE^0I,D4@_A%!X[S4> VX-"1)T\75BT:?OHS68 NYG+#M'L3&D M W[#6!(#?@_*Y@S/A8BQ:W?\1TK.' T!))+2AF'6I40-D]T:P!5'"/ALQ(_/ MA7]/00[8,Q(B'U'JHUQ-23)%MC/!81 %V*8$QR$,%YQO<95^7E_# 6-@9'"G M;+XV&/(@ $ RGSX2&/1\"=L8D0&,L ,<>&-H85&6ISOR<2A,Q[:_1+-(TK(T MQE"3,WL42&C1MQ3P>(RO/T&\EO0".&#N1F).C=V&V&-TA-?%CXLH08P&^0 JP&L8)D1!+-HE440<3+_O M:G;PG9E!J2)1P&2U#&_>&@H?!BNH&)T3L0'!A*LLB-2J ],+QZ"MB&">0#46 M:#O54YF02QB,H)C;)9F"\Q'\9V!]]BR0.\]\]S5W\675_0Q$WMIHTBD7+P3OOB=*$ MJ[RL5]@FQBR4S,V/R6?;DL@4BC0?)!P*EE4>)29BJ@Q0?"W^.T/!?@$,M/WL M(,J4((;!%O<89R]#5#>X=#"NQ3A @Y,=2*;4F*P S=H-/D04!8=AV6P>3$LX MV"6R!2Y538@/X/#^@^.R V<7NPWF)HG3;'L<-$:&8<[1FT,[>7>=Q(,7DG7S MIXUT(+9_8M8ACW N4/1<&Y3LMFN:[I9U)OH7#;IG@;R2F?<6!"%H>91)VYAD M*;;6>8FGNDPJ))O2%"& 1((L>2O=_)=L '_VHGB+4!07;,]>OBC^<^@X^V8K M=2JP1D*.5H)UI.:KB+$\B; >37X9)O]AEFP=L-9U"QX9 .:5X>-Y\J_=/KF:![BW,F9P/9HC*EJBFH/?;][PTF50TM\0#3D(P.BR)5@%M MJ[&G=EYNQP0I,<5$#*HAIO'GH:N!V%?!I$5=A_[/%EA"[,2NZ79J]2NFHV28 M#_!]3"IB26ZO4J.VU)"^ZJLYOD2OM7)V@^]O0),GH:7G$EK*T.'KA'RB;)JY=A H3_D:!33S%MNRE&H&S%AE_OG-H;,GIH^/* M0:+LL0F/B3)ZHE- ')DH'!&IJN$P<,ZBQ@@&1D[)D6]KM6GHP1JT\!T?!R_% M9MH\\2] UV!8[PPK5-2K"(Z,)AIQA-D.3?!L*)C >JST(G[]EY]\&][_F=]_ M"^]_\CV\#+.[\>:?(6X_99/BD^\&U]J0UMC:#_B[S]]Y"YK+D/<,1HL#*-FH MN,:CX0!M@V\4[,]O,Z!?88$#R9VJ/-H^"EB42B?4K$U9D6(A2]/=H"7 A$VO M$]Y*EOK@T)%R/K/M&<4=->T=CHHUU%S0B*EZ-X#T:R@6A%G/N<77Q<]'JL3K M)3)/8A)X<276/GOXL@M@?DZ 4?9<:UF8@!Y,3.)8'#JRD;B&(";E^'5RX;#V M "D(74;U&)'$4C>4GM$DT?L RQOIL;9\N%NJZT#S4Z4+.10QOU]W=#QRVKB2 M^8!AE(F7#;-A>@15BUH:7*?A=FSTA/H5 A+3/V =OXDF-LSS%J,_;\D^O.(Y MZ$E#3V36)+1RG.7HJ:F5393:S"23N&C&LQ9= $!;0!NAT4J M28E1.DB1B?AORA;55(+?Q+R-B .RV2[LS^O^A>;DQ-%C&!UYL7/=79)K'/W5' MX.HOGE\^*1Y+PN'J^A4^D"S#D\3("4$D,)79F02MZKJH,M (+"6UQWE '6H" MO)21*KF:0>NVP'XGB5UB350E!MF5IV@?TML*C724+5PC.DI#+%@(1Q0G M(Z'DF&3!FSN/",@V?:Z;'M4,!)4#C$/N$])[3"I2$9@C+<4!:;&?1"J O#;' MD(TCTD_,>2;A.%Q'C\IU\J37--%%TB)=E1*_L'((9ZS$3P^9/)Z*SZ-/G'CD M7(R_E.]E-5(N#;,OVZJ:UB#)BS(@3]&OB[^AA!D[9T&0E+$..UJ:^89#S)!K MA=H*3[#A1;,QW8Z/A,Y="814 ;N6C^T3B@D=H^J+I@]--,T&AQ@SJ Z)M-% M3*1[PX*+)US!_.,%0NKZ8]>@".[\.L12L-3"9LAQ[F=7OJ70):-?YNVVV=0L M=H&1FR866S 13&O1C%1\CGPY7@M6. A:F)S*1A1D5J&HL7V6ESPTJ_#$-"QY M4]WVC-2DVJ*<8R+M(\2>I/9'"?-()2SY;TUS,TZ9C_@\V=L1JY5"G75M)3Z, MH'ON#0C\UJ(*:,_XKY!ABT5C] $L]>/,EF):?;96 D=0+1ZM,V7$F"J+#AO% M!BQ$CQ!^:@0DP.B/FYZ7+I]">Z*Y,8&(IBVR:/@L=@VAOKNG9*+D$"(''&-@C. M7;*MJOI!"RBS((ODH!:FO %AD2B+&*A*'==\;#C?V;.=Y2HRI%7=4U*.#:/8 M",-/JE LSL';8&Q3,P%N366*%DJ"_3,9^Y!QJFFRL3M7*L$$R[!-*]I9T'"H MAT,%200"AXVD:FK\Z$Z): D/[9B>2,,@I?N!@(U1G'D01J6FE$F\@^](T$:+ MF^CP@%ZHTT #Q0"T2C/)3&ZU6B4SR_>FX3S)H"F2)/+RKJ39. [&_U.P"0O% M,$Z[-6T=HS"HUH\T(HLY(4 .-.8F$GC4!0K MR@J(1,1* P6:@E1&AWZ ::B]3:&KP M.#@,XX6F..^EQ2S$1_B$J*8\"AN,P_C9KIYM5PV)0TGZ"1&WFI1>SA9<8H'S MIJM/TA+FNT::"HAT6_*-T%6!>5G>L36KK4$AIK608MA;LYW9!BER%TI%YA1_ MVNL0L4_V9E'N=@Z#02KV^?P?A%FT^RH&!@BC&QPUC?V8EGZ^3O#VK4KG'Y>* M0ZFO;I'0U\L#@^!/&U]HLI3[!'Z!][[ZU)23P_QA.K:4DH)9.DLTU!W*N1O@ ME\[%]BYP;TDXFW972I!5HW]H58:J?-_#@KAV6KR^V!H#K[(FB4T# M6ER,GZZ+OW:M,]A-Q%DH+ RH$AV#$.^Z3H.3'/Q/(D15 M,BG27QC9#E$ZC4;RY%H!M+P AG0-<=&5I/46&97UW<0G)"-4TBYH>*$H4X1. M)60D160@-5R\6@7Q_#5])+T!+F.\8/"$D\N;?(2_QETG)/#3%]?%W]0:P3#A M\:Z>[WR:U @BV/\V_)^>/QG.)GB/^"_)\5;Z8%(&VJT.2P1%;E; MPC&/J2.26TQ8!,*NZ\3/M8N#%5BA*!I[A85A WZE@.X>DR M:8N1ENS<4)Q2(78P-Z;>!>\YY$[[[K9T%/X"[]>DE!SJ7_O2OU>IF.#%MC<= MET%@407:Z$GKMR*?BO0.0ZMN1<@"J$Z3EN.2>ZM':C8)=H>Z;I!4^_+&A.3Q M!DNT&!:AOTB:8YD)."4$\CI\#3 8=V"BD+E\(_F2208$<+/A^K,M=]T[H]Y$5H01*L23 #HS"^G):])O M8";XN(*.9<0=N<%K8"F*V#N%IH"EWG M9YL&,&65.82,," A"]BYFKNR]TT'4^#FX[LYHRW%1&-6@,P;X& 33>G8,K'/ MRWT0X" O?6*%LH+WB>(+?()C/@H).2G,R@UJ'9=UQ'[$0%XYTUM1B>R/>PV_<7!:(U HN7 S^;8T$OI3=ZA\RGEA=1'-@^8_G(- MDE@52Y[.(I[P,.0JI45:F[J2(GF&HRI(.K/0!A<<')8\)(?&-2!A422@]/H2 MQGMO_59,#:2/3,I$Z1+WGY28BN2ME\5C0J/SLE+O3IH6K?YVL:$<=,-A'_($ ML=SC3DSS>@34V>9TQM#-Y&X6F>N?9*,MY<;O) 6,E(T/X3D% MVHDZ[4^F.Q@PE:KBI>MN6PLVYO<=-RE&A99>@:;9"5EGL03>*W7'/H48+*+, M7?BSMM3151Q;I5BG9CN("\WGLZ-YI5^*8DMI#8I1($;&6U^T[C0GS=TA2 MV-&J15X4Z8CD(VXJ+KK2RY&8TD@$)#=XK<9&P*W1)'2L<-..YI6"=7?S+5WW M@+41%"N* ;C%K4CMN+:/ \C%36@[I/HIKEVD6_@ (NOW%.1GGZ24XGP1-8+H M>*7DNU -G]1(GY:8%!>16D@L" MS]+5*K ,U8;C&WJ9RH0B4MF4IJQMFXNJW\+\>-D#7F5$L7ML4CP#I7 ,UVLE MW6025>)0 QX@,B;X#+#M2*MLW3;Y>M.[,C2ZS:*N/. M;"CB+,%7K/5[Z%F)L1,/ $6K3HB("IHVDH&($>0&#,'Q6-$9GDQ0@VJ5]_OI M>?%O*?8)8$YD2'R(L([].=33!NS1-TG-V[*(RRM762:'R'AL^6%]0S<6&E2'9]>>S.Z.D7=MM;TT4RC0A)0&\WT)D=TI#&RJ$$SB83S MQN:&ZU6EV3%F5^)H,N2N2O97F?G\%GW65W-NK& 3=T-/DMW*K2=18SWH2A-" M9];($*/"DC4(Q6O2+M2'#F!._' ,+%D,I,"#.OMU^YG=^.^>(U&F,=I$-7>? M"[=YE#Z]%.:>.T;6Q5\!;81;, V+:XS\96*7.DJW]PSK('SV4S]'J+5AI5%!0I><[$Y"0BR9RMEWK1C03!I@P-^P3* M^%+2">A)O?Q=8 <7E@?+=8-2;KVT9-Z!JRX3RE:811+L::_@:"YL1N0;X&S+ MK3>,.JRF*AVJQZ5-!9L[WTXH>I*(.XGQF()0R_,A.\OM(>O2"*$ C<5N>TX3 MTZKS.Y!X'5I#=P*+LH>L^6222>^?-LKU $_7OS@U83A +7F$Q5.CQ"I+ M93=9I3+7*KTR]>F+RX?6H_0X.H;-:NI\"2A$@J'L)4_YYC. M,,[\=.I>2 =E2&M#-&&O*R^8PM5#!G,>MU\1(.OOJG)2G7TQX',=,);VJD M3^=^R(QB2;(#9.JS$ELIP:V(Q0DZ2I)'26E$SM(83=+JA9AI&N@Z'(Y68(R+ MP\KIT;ZVS1"MEO\SW)3UWPB2C,NBLW,7O=>X)V3_5%_] MBS::$4&]N,;_-S$D]VP$! 6T9--$$RJM,:6[I*JRP;N58Y9])B"V))=7&7B9 M!%S=2Y:D+=/Q(6X[,L?OW]PX':D-P7@I6"#-8(]D]T_YV.PXNM%[0^*$$XKQ MQ!NU]S["-I-*"DH7J6C'!W1^Z57]Z07T,_0=U2#6/)_I&UBAB[?2PZ WDH?% MJA-M3TV^E\6!Z3U(2XP?EV&# 2X5$O"YVW'.N;OEN\+QI95>CEG&*ZU$(O]E M.!SA'%U?_#"XXJ56FESCH^'HL9@']WAY?G%9/,8!LM)??GAYC1]J*<9*TI+4 M,E+RC5,+T,CMB>R7>DPCA4K[K?58[D-!NO3:)?QDVV-E2(OEFKZ,Q?EY59$;J>PNKGA%44P[F MN^?X>S30HQ8$DO@M' 7U7+1X?0.BA\I? !1LO>>;\'WQ^^)B M??GL4RX [.@J#(JS>7R)8A7D>^%KY_&E+1=()ZQ/%\Z&(*2T_])55J,M29BE M,M'0N>,4'XPL%F&>:W+'_@Y3B[]CH95$%X_HNO3J.B0WGCJ,UU PR&BR@AQ8 M/>+D.WZRJ\B#I2<)%1$$[&0*\3 ,V3--5CW66XYTUN$^"^5K2AT3=G+U!Q,Y^Q^-W5]4NUY:47GQH(7[@="SUC<*;80* MS>]TDUZ39%J2),TJO>MNI=HE7F:3?U>4M.#A/'1U;[BWO4O,X>*Q79OUBKIJ MMXC]DP@EN!=X0X_>,6BE;&C:H)\.$:=79\9E":G@, Q\:0#=.K#2=/ I MZ1N,5Q1SF)'R<)/NPMR04]1)+3&-U@;KO8G-?N%. X)%YJ]CG57226VPG4I^ M(SV&3ER:)N04"C>KS_2X<5/-J 'Q%+XR* ^]Z1(Y MW",2ZF82L1Y$;*ZK):,9;H_(CCVRX$J_ P6G^GUQOGY6'-@^26^&6!Q,!DPZ MP<7ZN4XPOO(AGV1&1L@$GT<(6A.V/+3Q"E^5%VD6D$"(DB5^R5:B@$.#.MZ% M2]]+I+YN+#:?8G:IB&&V;H%SB?'NH'^(_A]N/L23F+U^>47^G,R>(:"=.BS M\R_PWR=TG75&(O%\/BL>P[\G.N:NZ=,)=(F+U?/+S^3_N:_X?)I\-2O:2?0% MM-3@T/;\+:WA::'?<7O%7^T:7^@7_>F!*F*+\#GVPX\3OD#%PC?_/O-_P)02P,$% @ +8!)6-%M M;P:H P :@@ !D !X;"]W;W)K&ULM59-CQHY M$+W/KRAU5E$B$?J3 #. Q,QDLI&2U2ADLH?5'DQW-6V-VR:V&\+^^I3=P'04 M!NT>]@)VN=ZK5_ZHZLE6Z4=3(5KX7@MIID%E[?HR#$U>8351C!9=XK\$T=TVS\,A2\!JEX4J"QG(:S./+Z\SY>X>O'+>F,P:7 MR5*I1S?Y4$R#R E"@;EU#(S^-GB#0C@BDO%MSQD<0SI@=WQ@O_.Y4RY+9O!& MB3]Y8:MI, J@P)(UPGY6V]]QG\_ \>5*&/\+V]8W30/(&V-5O0>3@IK+]I]] MW^]#!S"*G@$D>T#B=;>!O,I;9MELHM46M/,F-C?PJ7HTB>/2'LYLE:H2A@ MN0-;(=RH>LWD#IA&R 4SAI<<"V &V(9QX:!OJ"J\,8PX"ES:+M&ZT:9ATH)5 M,%_<0)I$/?@@-V@L/6EKX.6+41+'5W#K@$P6\.Y;P^VN(['GS3G3VH>U4#*N M8<-$@\"EE\CRO!7)Y0IR)8T2O&"6W)=,,)E3;NYE&'#OG^19*]"%!^?D7C,W M??A"1*425)X^-AZD;NYQ7$\0!>[Q=& MP_CB#@O43 !5;)G_!(Z'22^),TC'!$NB,<&<*/V#^DY\Y9Z3:5BA74V%SK=#>/6LP!O2*%EA"V8G01MB@V%,?7U_ZI MTA)VZG^->N6[G*$'T4C;MH*C]=A(YVW_>')ONS"5A97;18$E0:/^&PO=V]R:W-H965T^2W36$_O6=71MC M&J#*2U_L_9CYS??L3#=*OY@WWU:.F7;]!R7B!TG E0>/B.KB))K>)H_<$/SAN3&L- MSI*Y4B]N\S6[#D*G$ I,K4-@]%OC'0KA@$B-UQHS:$0ZQO9ZAW[O;2=;YLS@ MG1)_\,SFU\%E !DN6"GL-[7Y#6M[A@XO5<+X+VPJVD$20%H:JXJ:F30HN*S^ M[*WV0XOA,CS!$-<,L=>[$N2U_,(LFTVUVH!VU(3F%MY4STW*<>F"\F0UW7+B ML[-[QC7\8*)$>$!F2HWD<6NF?4O@CJ2?UD"W%5!\ BB*X4%)FQOX56:8'0+T M2:M&M7BGVFU\%O$+ICT81%V(PS@^@S=H3!UXO,%_F_J%FU0H9ZV!/V_FQFK* MCK^.&5U!)L!U021C4:PQFGS]%%^'5&8631N'D'/I'8G,>*.G! M"2QXSA$62E!M/Z/X!G99GHW'BE)IT[9G+ UY*34,GG%C??MB+R;@;C9-W+JR.R0?#<=A- MHN24U/KVQH!: #47+.:HFP;CDY86M'5I7[PWRQ&8IFBYLF# *4D4/KG%Z$MSB5$[NU#XP>V?G+H6X7)4T,^D14W/EV\RAS:0 M&-K-SH.Y#A!1=,MTWBNW>_-IF MJI:2_^TZKFGB4G7IGNO]1.-#2/@5NL=U#G?!87YP*I#:,.5_5NI=^+;(M %T M#_V12B+WN4+R IK 807H!&@FS0()8(YV@RA!.,5<%_+@!.N2 EE5%DI;)W:% MFJOLWTKOL;@DQ5UP2^NXZQKJ-D;3U:ZEM9*O:'?!#QMX[(WOMV:Q O723YR& M$JF4MAK+FM-FJ+VI9KD]>3414W]<&PO=V]R:W-H965T?-JLK?1\JFI;"(DK#:8N2Z[_++%0NYD7>8>%![')K5L(YM.*;_ 1 M[;=JI6D6="RI*%$:H21HS&;>(IHL!P[? +X+W)FC,3@G:Z6>W.0NG7FA$X0% M)M8QCP_LGQOOY&7-#5ZKXH=(;3[S1AZDF/&Z ML ]J]P7W?H:.+U&%:;ZP:['#V(.D-E:5^V!24 K9_O+G_3DDNY1'JVE74)R=KS167*1P^TS7;- MERE\M3EJN*ZU1FEA80Q:,PTLI7-!0;*G7K;4[!7JB,&]DC8W<"M33/\E"$AG M)Y8=Q"[96<8;3/H01SZPD+$S?'%G/F[XXK>9/_+>>O:[,_BY6!NKJ81^G3J' M-LO@=!;WK":FX@G./'HW!O46O?G[=]%E^.F,AT'G87"._?\+?.OEG:4]+7K8 MAS?72X?$8Z1JD,D>R5MDHNB-&XNTG0$!(%,%-0LA-_!!2%I1M:%@\W'2HPK M2RZ+6O("G&2ND]RG%[JESE.533Y24')99W21M7;\B3(D MX )&@YB^+/2'(]:Q"6EJS66"P/QXS"#VHW'8[2:J=,9XVUPZ;Y$?1P/ZLC'K MW4F2@\:2G 3%EJ\+A/CJ"A@;]RY@X(_9II-T[[<@=72 MMF^\6^TZY*)M#"_PMKW><[TA0U!@1J%A_VKH@6Y;5CNQJFK:Q%I9:CK-,*[G_^7R]U\I_2] M*1 M/)9"FH576%O-@L"D!9;,]%6%DDYRI4MF::NW@:DTLJP)*D40A^$H*!F7 MWG+>V&[TNC\&X=O''?F: TNDXU2]V[S*5MXH1.$ E/K"(Q> M#WB)0C@0R?BU9WK=E2[P>'V@?VARIUPVS."E$M]Y9HN%-_$@PYS5PMZJW4?< MYY,X7JJ$:9ZP:WT'=&-:&ZO*?3#M2R[;-WOC@$GX0D"\#X@;W>U%CRPRS/P$!R>DTQ0=-Z_@L\0K3/@PB'^(PCL_P!EV. M@X8W^$>.GSG;<,$M1P,_5AMC-?T3/T]EW/*&IWFN3V:F8BDN/&H$@_H!O>7K M5]$H?'=&[;!3.SQ'_Z^*G"6@OEG5.%:BUXZ?*6 ,7$ W\:9+08CCQDVG8 2NM59254$^(Y%RZ%%DS"1)_.DE@Z$^'2>\+9:EA$DT@F8Q[%Q!' M_C2*Z/IDY,?C,9PJ:'#4;B7J;3-4W,>KI6T[K[-VSOTKIG>*#;0=)NK*J:YMTH2Z.@618T>U$[!SK/E;*'C;N@F^;+WU!+ P04 M " M@$E8P^_;>D48 \9 &0 'AL+W=O2?V6@W:9*^' MTTSWC&3NK[]Z]&N>I&QY+S@[JIM/;[7Y8#=2UMG';5G99R>; MNMY]>W9F\XW<"CO7.UG!-RMMMJ*&MV9]9G=&BH(&;(_>*O6FQH_.'O^="?6\IVL?]E= M&WAW%F8IU%965NDJ,W+U[.3%Q;N!7)6]M\CI#3)9:?\ W;XIG)^<( MD"QE7N,, O[)$ ,;O;LZ3L"0.3%_[V;\GW &7I;#R.UW^IHIZ\^SD M\4E6R)5HROJMOOU!.GP>XGRY+BW]F]WRLY>/3K*\L;7>NL$ P595_%=\='1( M!CP^'QFP< ,6!#U@6\5C*N? M_ZARH+#,1%5D@%DIEMH(HM>+M9$2R%_;IV%+-H3G &( '3-Q]@*$4"RS%]:J=464BC1[4V5_:\H];LKY+*LW$J;9 M[D2US^!;:621J:K6,'\Z'%?KD_]6U1N_U@.I[] M EQF:'U8=6LSO:(WPC\Y\S,+F@;@ JA2<$599@8%V (:JBZ9)HJ0L#6\H/

F!E6'*R@@3JZ-KL2-,HT]M3N9JY7*X=%:+76AI,T>2)%O9IGPV'RG?\U> M\-=[![Z;>2T!'L-$[#\,R)=$-IEO*EWJ]1YQ)B *>0.69L>[OA55LP*1;@QO:*ZW M6VER)4KU+V9TQREM4M.SNXT K9_+IE8YTZIHS%.7@$<65%4!BR%@#$-C)3 DB09""225.P^VIT^AQ+K2%J"D MQ_TX8'58#Y61,/D&7H")!>%)1>M[)P X (0I1O%+!0LF+"44Z4U@TPHS9[,,@E MJ ?8>$M;>.UY!+;%;\]6_!.90I@/TC.M;O$A(."9B_7,'KYNJAJFA[>W&Y5O M6M*EESBO=5,BXXD=C+\1Y3R[;HQM0":]1+:TX80F9;6S$Z9&;KU5P(J %Y!& MV4V+K]'%0E&L4+V(.@,=@9@[_B072]$< , 29I0&91:(V 0-';:K)Q6_X>37 M,'E4=4@O?(I@HSU%YH'-5[AM2'.W!-(!9W=;3OP!,##Y5(TC ]QM\;H*@T)6M.U+ !B.ZNT09$ M\ $"D8C'JBG+TQH<]4S^WH %*I%&X$;(>?8/-$&WRLHVI0 JIPZZFWFO"ASV M6\.3B'H03*0>_-&W(*"@,YF_/NY0<_4H-P(C.'@[LETT&'345M4LAJ3 ;T!P M' ?"IE<0EA2F(1DMO6J?C7V\5&C+5&Z#'4R_I_4TDC1502L%;+2V@7P#A$C5 M$CY">I]E"T>Q0O$(82 7W@-&?373UW7II$Q@I%TD[ OG.*#:;;/"1E@6 'R> MK FQJ=$6Q5#. C@SL$>P;,YL &&71!/M7(%B%QH#3/<^^=\RPATG0DD,,ED$$);=+@,9'430WO+AH M;TD"R)^S\_DW:.1*"J K_.1B?ND_F7DB@9.'&PNB>!!NM(RZJEQ,3I2^ WG_ MPQ,63%T)YAO)MD("Z^QG7HL(&T#'P[3C@$WF,B M5#:E/B;L6[/##X!?OYD_#"S<[!P_.2^/=@L6^Q1G#Z=9*0-&Q*F701^'#+I; MS8EL7"R9D;QV!_+C^<47@QCTJHX:\7- 9GNY%1_5MMG"VA=DESG2*&>CA;& E$65U$5/%#[ 07J2%1K4N]!!67@UQ2B%H;]#,EBI!@BUV M\32 ( C$S/G"B;PD, /?;<4'#$50PP>MT"=OJB: #"\@^"T/T<#QW)<@PN)N M1 AB &KU!@-<=B"_^\>O;UZ=7OSU>!HM$J5RD$;-N@'H#Q"IWBCS96AT^;]$ MHZMC^2CUNQ/O@\(.[S?VXSY*T5 /ML-^J6W 642-Z;P?F"D009+E[OF';A1SS(-OL M7(#K7(&%CWM(ZOS-]=NOQ';WY-64#XC*%C!#DK1]LK[!F"#G45!/N;N/$K$& MROQ;03\R;N<$JF*/2P"TQ2GR1"D=^X 3#9YJ+=:2JE64A:@DL D$YCP&YH\! M$7AZLIV.*A@4EZBE2)ZBX9B, P9J<@Y)H[X:T%+S[&T %N.3 CT[XE)>_G2Y M/_6." ?WE/;"CWT&#%!0*+EK59$E#NX0\WX$G/ +2B&=%;B L[,T#D7)X',/ MU-?9Q<)%2&)52S,]+_E!US%/1^\]F+C. P4SG=\[KY! MH9CAHA711-]CY/'4C+/-D%V[T1YPE<[OM"LH5,X;=) +%@[1_ FCXAG\869Y M!QBQ5NH;EAEJ4<[S!"A"X00]4_XNT3O!]=V( LVC.DZ'^I M8 T+*(&NSDN!:>U/J5O9)9R\JCO MWU:+6Z!>@*_C$6',@D3'1*2?#?Y4VN7Y676(XD:@QKLUJ@;I0[,(#!L)-<,Q MCNO)^W%:%K4&:H.E(?T2\Q,4+"EG7QLTK9S3\+5 $":E"SOWSR,*NBK'\6#8 M@9 \V\#**8_YW"WN=J% T"5B%Y/@B(Z(+!P^=]ENHI@#),TG!VC #=*47L%% MXI9R(LW).@>O+FGB2X*[3B4B25%S?ELTM<:\3$ZUF$@-#F$Q_^&'TI2H(+D& MX%G$94)C!2I-_3M$6A6-L$:;J4".L)Q*CJRHC^!YJO 3DI@,QS(I^)&8&%&> MAM%OH*\M\P2P(C"\-)4KTC:4U6Y\YCFE$+M2-2;I2[7:^H%(4P$\,*BGY1YQM7(T9[0$X%/QRX M=Z1) .T/:K:^=]5N Q@=GQ3_9X3LEGTW@.1G,(]>42Z&.@-&YFS55JFNH"R9 M6N8@O0--D=00L%!IE*P%?1^SQS9Q[I'AQ(X*PJ%BE\-DJ@"RV;0+81JTT;H1 ML6D>!I&W%#*JL")(PI93.:F]KAJB#^ZN,&M)E1RLO_;-+9*9-S<,)GW)2NHN M"'0; %K5_Z3MC0 MT=$V-)[6(U8=%W3?U[,"1IA137A/3O%ILYMUVX&&6WYZ87+0"??6Y9,@CA/U M>RN08>.V4I5P%VNOASFKWFB;+G,O'2D.5TQNR0\#]5C$9=9#7%+?AC=3Y-HX ML$DF@S+U9I&M+:?4QKCAZ"2%2-L+I/2QV64W=G*2E*-/7F*OD:@'E9V3A\3' MYU2/U5FID12V&_4","&F;L/R@"20@QW%>8"6Q_(1E3RZT>ASY1L?^B+QC"Z3 M5 $'BJ*J@*F-1<>AW3(RYNS ^I0K\!7.6]@1"L%@DZJQ2'S$"F#+1;W_.O8W M5LRV8H5] >B6L/120<1B@8-:!4GK!0O#B'A?&3G.\00%F^PHM82'*T14<:[9 M4<-V'^5[FT)+)"H8#*=6X'U6_Q*9^[ ?U(D2=I(4.#-\;JBX2P%\#N8,T>\8 M+Z]/%,;$B>?/D0#A)1 6-G*4 @KS.CW8XHM[+)H_G"\Z1?-%K%U]2M$\R0"/ MP$URZ]J.R!KU%+D/5%TKD0_O[ZM3R/E6(EL#7@/+']LT] 0>BYYZ(4M%+X(2 M.8^T?>*\PK8OC]JXE,'>=@K[?OZFVZ<7POHN?D<34R2V/M&,YQ&^ M+]6*$K3[JN/A^;BB9X#'%-@]MZMP'Y5'C">OJ$QQCS)Y,7_4DD M*O@I#3Y'NB>A-^1Q0K7[[+3P'GZGQ^* 7 TT7G3;+8XO-XXMDE0RN>S4;J8=Q? +NU"DG*WW\VJZI82;2=5ES+KS',YJ]EY%Z M6SZMF[>ZQFE7M0ST+/T-&0='6,2D*,EJS2[F5$"<5_-D'%T0U+C+?Q\@$ MN 5>^N,MW@\=Z+P;9?4V7I]6)L.MZ;B>3KU3(2&I7!%)& 9JD^_:;O\<(KB6 M59*!71D-'E+BAS.L0]V) "E._JE5OI[@'Y2.$/2F(:0SYAZ1T%R&_14M)J<$ M$._G*<^_"Z7G95-WL4!%T<*$FTFJ?;\>QZNF<(2IC[:I6"[#)9UEVB?4BJ6S M8]F-1?P 2Z9"CS*K6F$=J%C)1 @^(I6Q7-8LB#V7+&Q7)COYQ]C/VG7U9B$& M[:SOE[71&9AYSV5$$;2VFU.GZ6D6#BOS!JV*DT- I'+Q;EIJ4D,UR$/UOT.> M:E(4/*K^U]$1B9+WTAO/'\TRJ:@&Q:K^SL =56:D[%RRRG"]$24RS1IPR?&X M*M<8>'&760LH/^3+NC[-]XJN /$*E]BKONH+_VB=[W1E06 MQ[B47HA'E-'0?(9Z]@=UH][V/EQZF%#IP_GA@:*HV\+?VL,KK ::6, MS[GPT[$U>:B$$])>?"H&S]=ANY8;(TMW1+N?'1O(G:?GAE^>8KX57#7-757D M?'6G2"JBX%>B'RFIZ._;U5DM!7>M%=:5:FD$GDZ _3 HYA9S;VCU8=I:XZT% MS$QZ5=\B(P449FD"$D_]K&%!6J<8RD6VM5RPGQMQ@X%<3F9&3Z$6DTT!YO:< MN'L4@-S#%GKIF\6D/GHXF-HO2W\8K=2JCHY->B)YH/[0>:[EA 0F\"JS=KQK M8BXQZ<0"+I M=J0<@\VQY0YTZBO<=I?2<\T3K=C:HE+OM2P#N(U)B@A)4:ZMX$(\3<6_$AWY MCMUT37;1BU!;+!#)4#"E"N6T8O!CR[T?71R6\&9'#1#L6> @V!0ZXKAJJISU M/F;I.Q#,V@J@V:U14SK.7 MH8E4Q6-@C](64?J/1T^P>A29\D^)%;OKEN2TJ#EA8K1@J'+ MGBV1\FOP:D72_^%*.W?.C_WU"QV=FDZ/35GI>TV132U$:3+.)1W3F$].)-@3 M(LF;GU^=2MP5*@GKCRKG3;5U4Y# ?$9F[!XZ?3\C!Y 8GN$:Q.X]Z+B'.PVF /O" M"9RC3?YH2#^E.?X0.8=)U?9E\PZN@WK(<4LF#"I 55:7 $J^/S9A,87;_R_^R'T'Y#%P]!N(7] Q? M#=!N04[/^EY.]S=/K$*D[$#UX ?L7OH[_/,UC-@JW#"?WV@_&I(,:6YB8KF8 M#TFS$IWEC[V_"]_ZV!%YYGYN]!J,E]-@Q#_O#$P,Z/RU+D12T0KG0X["LQE[ MP1W$?8SHHNU@]<(A).EZ[,F5C=VB84KV9KP-&UB]>[?1C_YZK,[57_/L-6K< M[M?96E:2N_&3@W7=,Q1+W^"7U)!HFZ(FX%VC%E<,,!/K/D8UXP]J=7G5QZZ$ M]<0Z,4TTA'_@V>&+QWR3@(_QAWIXD)+;7_8O_&7 <3&2]9=EK%I'VROF8D*,TF!$:=$ M(?1=*#_X"Q4Z%2%JXNO 1'6YI.66#YOP=8C1 6VPB]H%?#U8Z8Q;I,NM;DH\ MN98!%$-]6 /BVZ)';_[VSK@^]!BB+YL]7L!%,(>#=>GQ(?3*^]R!#OH S[A# MJGM?SA;8>LO=;;XAW&T\AEYT3^SI2JT;PVYJ&[G10*2+8PL8KS88E.2Z,!<_ M%'2:),T[#<0*I&-B[WL[W,$C6 W.N!KONVT%;7: 0S4S6$BDQ.."_0ID[+Y. M=ZQ.HJMDQR8CAA:K]8](=NG_?EKH1T\]\BUSQ]H L1A&$@C!"]0,)%MXPXF,GI MN.=H)#\[X#D(*1WH&#A5.0$B.Y6].Z;Z1KCCJ;D#8R2;%#-@7VT6[TES_-F[ M=9, F30?C?5A_(#"$R7>_[T?=%(FL73)X22F2\(]0L)ZHSFBFDE_P("#P>*T M!-]SE#BYVA_N,&<2UG(+1KBZ*2$!78_8];QFZ35)[GR9 R1QV&8$Q=&A;KAO MAH6)'%G*PU^2 C_/'H0++[]&[NAJ^',PF3Z^;!?")VZ:QDU[EQNUV]DX^DT% MF-4-4&+JVIY.S'>GM=/H+0SL5Y*/ =''B>_?O7US\";L_EJS# 8,8H[=N M<75=>'M@NSPG#SF<>!VX*6CFK]92EL,"\*9]I2"> X%OEA!XM(^*3-^51'$! M08R]SK$L03J/RC=I6AV\^$*EQ_H"[CY_RYW_/1/ M BP^[R1 -R$Q>H_NR+8/_4+ 6?*+#N!2K^EW*RSGQ_G''<*GX:B(V0J&GL\?/3SA5(I_4^L=_3[$4M>UWM++#9AW:? !^'ZE=>W? MX +A!T.>_P]02P,$% @ +8!)6%?"@=.;"0 3!L !D !X;"]W;W)K M&ULS5E;<]NX%7[OK\!H.UM[ADO=;,N.+S..DTPR M6V^\\:;[T.D#1$(2&I)@ -"R]M?W.P!(D3*MN)F=:1\22R1P<&[?=\Z!+M9* M?S$K(2Q[S+/"7 Y6UI:OAD.3K$3.3:Q*4>#-0NF<6WS5RZ$IM>"IVY1GP\EH M=#+,N2P&5Q?NV9V^NE"5S60A[C0S59YSO7DM,K6^'(P']8-/#X\R!N1):1(*CQ-<@<-$?2QO;G6OH[9SMLF7,C;E3VNTSM MZG)P.F"I6/ JLY_4^KT(]AR3O$1EQOW/UG[M=#)@266LRL-F:)#+PO_EC\$/ MK0VGHVH.*E5?#W9*_&-2&(V'4=L,II,]LB;-B9/G;SI,_(^VI70[$;E MN;1(+VO8/Z_GQFHDR+_Z[/72COJE$6A>F9(GXG( 5!BA'\3@ZLC\SVZ M'C6Z'NV3_CWAV2_P-&;?D,D^%.P7]2#R.;Q$+F<'66E3<4A T>L5S+!+FC'271*STJM'F0JF*E/Y47*$E"7 M%0!N!@,TGV=X#F[K*,]-+64N[%J(HOL64MQ!^&M F]@-A67!5"$8).5*"\=% M^)+"!%8!",2#4) W=N\Z]?;^NK8L9K_A'?R5,[5P1X<%+$'2BB*!8JIH7G3# MX=1:RRS#XL+*HA+./,Y*H:5*22+IN1%<1] ,YAMWE"RP.65XG$EH*XDP$QC M<9P/DK1^I8G9Q^=.CWH]U4D&6K"0VMB6CX*+VJ;N^N=W6OR1%K\\ 7CZ((WW M2**J K6@HYX62ZY362Q9 IC(A&=(BP?4J=)%B+9A"26FTAN0KK443><+(+V$ MV2S8$R229N/9N:',2RN\3B!#IO"+\3'M&L*D8:)Q'T7)R$>DCV//A5:YD]T3 MWIQOD)E,/%I!',OF&[;6$NH5K00+J;,3BZT>/I\*B\)M0J5!5:9'"X &J<,S M:3<>1%2"37"(8SELL\VS-=<:49! 4CBT!'KQ-2(DK5%QZ6]>V0H>+E3QDU&9 M3*0705L2H4D-)O(R4QL!.6FE*2[V&1S0J<]E-2T$QA?8%[-K0YA!!V/\8372 M.Y30X8)N)FZ#U-U#8ZKINE[X38.2WU(N(@]QS. M%5VPUSXT.XG1#=):51E1.$SX6DD=BD*(&2V<\\S16Q#2<22E;'A. .XS0[:9 MTP.KR0.\,]7\WX$C$KAMB8<== 3\?BLA>IAX:[[+=;6(V;N0V X!GA70-_DB M7O=.7>]HD:AE(?_ 2LK8TR:WH 9!G&NJ5PX>6TX4CX0E\FCFRD6(A3.[ [22 M2_?640Y2D:>I="^>VQ$]7]*Z>DMC*IS,:]IQ0:V@++*$<*FW-!2V_,V1 $#( M0'+)EZ#6TPKCY76KL'@4.J$B4FJYS936A$&O M($E)5".0+3+>80B'8:HTA*V%RC 0FE=_0:]\=';.IM'QV3@Z.SYZ60P=36>; MFE#;QH33.]N;RGS+]1?T;#>\1/W)Y!\^6P^@$$8Y],K$%]#KT ?*$*F)QP3] M!*(\.SZ-CLOTO+9E',W.CJ.SV>Q_84N/XN-H/)U%L]E) M-#DYZ5,=.B-N6_6/IB?1['3\?Z,^>7TT/8YH&GFJ_G3D^0\L4"HC3 ]*HRW+ M!L3WGAZPSW+!"W0ONZT>]]2=H"74;? %Z0J"V //JH8G5&6-I1X0Z_H!0U!V MDT'JB X]*$FWOJG+J\S*BP MK;'9X0N4"J]DKMP0ST3 MH2^/?!O$_2!8&U3-T?.2+1A$$M^A=UT<^JER+T=1OA0Z>6]\2UU>"D PAD8,:(9X>A#RAS6XVK@74U-!N M0SG9"I#R[CU K[9UP%9TN9 9Q9;T3O@!N1Z PN&E7"XW>3,(6<7X9! ML9ZK$(/:6L!6 :[7N>]7";J?$'W'?A\*2@2E39#*/GFKFXNCR-$4=H/L,C8^ M<75L[&))@CBLZWJ&AU9;UI(=F6]\"VU5S#Z7H:V"5NZ.NLX17O?O-*IBE-,J MVYVNVPW$TPPX)-*@ E7W94]:!^1FU@@-,=M35^O)!E$4'28/Z"%;6Y \1S?W M_;:Y4?JIRFQ>V6_9=1;M,+ON_MI@>_/E6G[W ZNEHG]4= M4_\$2V-@AHC>Z0%.16ON)O>$JMOUA5NM]+YLI:E;N/*\$11%J ]PL%/X&ULM5MK;QO)L?WN7]%0-H$-4!1)29;LM0W(LC?98/W RNM- M<)$/S9DFV>N9::9[AA3SZW.J^C$/490VR046:W(X4UU==>K4HT>OML9^#%Z/ID@IAL)URV(S"PF#7-\('XU M6,'8'8-Y"(V/:EN;:H ,\936)XO-)M^G.ZX\XOGR]/MGCX5/J]B#V+FX@QV_ M2"OBKA^D5^&X-L?\H>,*N<#M(H,9"\7@P3*DD:Z )2B;+/F?^Z2P7\ (TZM):OX M*+!4J"$>!YA@"0GL\N><9/V9Z/)=/+D,Q5%,-M&%@T-HQ\DT$C]A\J/Y09W+Y6O)TI/"6 4 MU)AT(X<"EGX^GH@_"L24W?60$1O=17A/ME>S_SWQ4Z:CEG)7]M M_J;%6VT*L]098LR!&#\:H.,")1TC\%0V^^&1AP)%8=PH"7Y+3';Q?IBN9;S09H")X-;!% MT9-OU5):)I ,_1!2;X$4O%&%67-HTV.XA5(*)6* #^H$&P+7ZU#!ZYH38-YD ME() 2 &<7^XH3"A0BX7B(03#R>G; !JQL*;LFY<5*.5.S%7(A109,!I" -\Z M63@@/U51> XKCXEA*(T!!9(1&Q%,_1W X5NZ7!6:0AZ4W.7JH:V["V ?9E[H M94P+($MO^9 VE(I5['FO@O %08X8YJ3>(W0&ON]XC[ MGVHL09\/BR9^@''VR.FH-Z+DS-,4P+N!UDU"YG5'DY]GOIK W9!$$T.M@9)'#H^ MJDQO8EPD85Z3(4UV.L*'1?1[Q$L]]7L?HI_MTNL]/#][_W_FI-3P$Y+994B!!;T(_LS)= MBFF%W)&U"C7#EC+CN5L@XUB%]XMM\ K"$\DP$#?KUZGLY[+.5K[SD\!/;=6& MJX0]JF7*UJ@,6[0,,R)'?U ]D)(/3-I'RFQ!F7;MY8 U MY)/(5(QBTHYA?X76L.@\[,O+C2F:DBD5[N8)<2,+4,Y<^X[D(8_&/9/E51<, M>2<%/P*#%"-XJ,F\%[\3YU.4YR$[HA!%Y/N)8FCI)Q?CRY22N>3P-H/)T5H% M(,6:HH.DXX>@Y,6?OVAGGKU9Y6B(_[9(B\.#7DXCQZ*:P-9T'=M7M(&"FY3C MA5YRW%!'NE@XM @+WX$F9%BB ^OK)5IYW$T*@\(U*)"']I^D#I2EW,;[Y^?V M>_Q^Z 9?C_?4SX-UR%-.+ZLP 6L[L,ECU_?S2:3PVM0 M'?QP=AL?;GM]='4W[NK[H^RP6H=CZ^$\K&F\,;T<3]MX"G-_Q_.?+%(G]]G4 MT_C\PW,88#91R >)@.&OHT?Y-6Z ATM6(=[6QE$^DU4$AN?M!/>*#H_XHJ\X MN^Z%];[^_=V,!H7OVLK;3^HY9][CBE+^9KC9#@7;,/QB='*:7J\+[:TQ@'3; M:N _3U5Q\D>S ;:,[T+:"B4>.O /@X>H2.3A%DC]A)I)4[;FQJM-__PM=.B[+0%A"D,R6""X_N>F,+8\<1KJCX9H23I;\3.7" $P!<]295,;-!B$9#_\55N?UA:-Y5;& M-1FL[TB E^<& JGW&(OWFN^FFGW'/6?:T.#'_F631.":YJWP/9AI/("<2UW+LR,XV3V+02FSH).JV3A#-6? MNBZ\&_N*/\(/H5WIJ TH(!$J6QO=!J_;LCK (D];^* X*SV7US3;K MFF;Z#!3*+5YJC%=DA Q9CZ/2^I[UH.F5#N9[W$8JYF RAE5L_ "G7"._-304 M\ZT\=\B^6N*2I[YC -< D80VPE+&7* HY#MMMN;A7:VKAK3PDW_4$0"#IOS5 M@K?6I8]2;IOW6'LA=>$\;WU3)"5 9+M2?LC6.<.PEEK,U,< W:L>K/8AZ70O MDOQTZSH0<'^4QOV,"^W,8'H&D39/$ REB>^Y+%7BZ-^YV)K34)8H@DRSD9;K MJU 2^#".U#@*@WK/.,:I;ET>27)$QLVZ[6_Z$L:(J,)& ^KW)EH3_8WX S@" MI9NN?"K)M:NMGC-*%3J;.DSLT+Y9/#"=7OP/=Q;K85UPJ.F#GWO+?J MK'MG?M7/O+UI%L,P]AJI5\ / ']N@ OF0&+^75\Z22B^VC&HR2:'05"/M?Y^%F;IR3;S1:2Q2J\!#GKAFF(SU M=LC H&/">*XP]#=70X1(W#GWMELD@-QWB!0:S>E8_*26V/7GQ,!._,!:$CO1 M_O!O'R1^\DJ) -;84![@JJY@.>N.'&)[)A,Z15L&.%,$[S[XQ\\5:30*D2!&5_/+-OE8W*!/T0L0$*S_6Y,O(_UVIY"Y\EY$MB24# :KTB<3&?(4)8,N"=Y! I(*FDPP,+DU"#\=\2L(&9U;4<+@4R!^#Q$H M*>36-9J.#=;T'>J^M>2;#;4-&[W9H9K\L+[ IF_TROAG3 M6W!(#J#B:^"S3A/!=!DB]KQ!Q6?[6 %6*V ?;'B#5J"=$=SX%S&=F$Z>SI\% MPS^5SV)I_OXV#)&OPLSGYP9(GD[FQ^=DZ;(I DU3">QY*-:CTFE>@MLE%.MY MT?JJH"JC"$=!I7:%DIQN>5#8OMUF\!-3$*4'6(2;AZMW?YY-TH%E.K_AW-ZU M\Z=29Q;*4*Z7/F==?_KZX[OCZ8NA;9Q2W^B8L#14"88:CQ T K?2-,L?$^:R ME$NJ#Q#DQE9JEUY7H, 8,FEL:A;8#Z^JPLL'5$<7@T+4-:^H>'4 ^LN@VJT!_^0)]K*4!S# MA*5_ M5IIH73)K@8[:S'7S_GHD_&%T:-]G,9[YG3*3-2UN=.7?C*:8;I'3=W!@ZOVG M^S5182C8)#3=!2QSB4[1*?V;0HS%Y(2(N-;U$7 1A%1;4M'5H+[)NFAOCSXY M31OJ L)H^>XZ>] ]"I-V7Z=2]==0,>ICFVD9.1.;,FW+*DJPI.SCLH.US/@Z MEHJ.HCT:AAVHGCU>A-F(KBB]\(E$KDJ?@=CN_?.?!S+LW4P?ZU(]$(N'L.4= MDT4&#?UN_*F4/_L-5=%(T$" /\3:LIUP&+N4E?Y7K-+3#8-)3?^NU$%0^JF4 M[:;"V'\,)^"1X!/:4FM!\FK.9X5&J"<4= M.:Z@M^H;GP*)B,B="]J([\]"V<-!S25JIV\:S(:[SKCS&L/0(\.&K.1D[F). MFQL F[[DJ$*R!$#NC&^1A_GL/64\YL-0LO2/9?>1;G2_K8XA$NW?>IO*R M"5MD7;9!/&1>A%: K)AHX9>D-BOU=NTJ3F\Y"=O?=N5XM772SS2\85>VZ^L M9#__9_O.B;G72?VUNXO_CK4UPXDPN^/#:LY6 4SC.Z^B$-(Z8]%.W13+.*9= M1Y.C"+3!XL%SJ:4/+XW(;7A-V3-(7U^/NK'8]XK]2>=/)%#W+/D/01R_&E+[ MOY9(5]/?FESY/[%H;_=_J(*'0ROC@_\BUL_%*;-?_!!0K?VI3\ M<86B0UFZ ;\O#'P8OM "Z2]PWOP;4$L#!!0 ( "V 25BYJNSE@ 8 ,\2 M 9 >&PO=V]R:W-H965T]]=WACI6:\O.ILC#KG7,?)SC MFQF*UUNEOYH4P++'3.;F9I!:6UP.AR9.(>/&5P7D^&:E=,8MWNKUT!0:>.*4 M,CF,@F ZS+C(![?7[MF#OKU6I94BAP?-3)EE7._N0*KMS2 <- \^B75JZ<'P M]KK@:_@,]DOQH/%NV*(D(H/<")4S#:N;P2*\O!N3O!/X4\#6=*X9>;)4ZBO= MO$MN!@$9!!)B2P@Z0?_5^8Z^++F!>R7_$HE- M;P;S 4M@Q4MI/ZGM;U#[,R&\6$GC_K-M)1NA<%P:J[):&2W(1%[]\L7!$(:H5(F=WM9"S\@VW_/9:JRW3)(UH=.%<==IHG,@I*9^MQK<"]>SMOW:'6-TSVSJ/SZEWD4!5>MPMX"[G5X M=>XUD'<_"GEW')+GK:7W!Y[U0!T(=:"D9&K%MJF(4\8UH)72M8T-R!UKM:QB M&*0.\AZ@7R.R=SG[O41-)&W@.84FRG6$R7:C9,*F7C2:>9,@8";%A0V9<2R: M:*=E'*,F8B"Y5VSNHV(!NE+V&/9HMM;*&!12,4!B*KGQA7^!S4-*UP=Q;9'' MI0-^Q0(_:E^A,!G(\YA"8+#;$WV<:&[EKM>5B1<$ ?V]P .*X )[.E]2()$* M1B2@N6O/!=]Q1XI2DP669&FY6GYAC%CG. TL6ZPU@+LZ,P#L@[+ 9N<^1?UC M;-42XT$^?E ;R.CF^UD(O7$8>./1^-"' P(>9F$R]6?12](P#_S@?Z:AB@*N MC6R4W*)*P;7%C-"/B$7AGHG MN<;1^#7F8(UK-BC0#4CD3QI??-=C6F_P]4D#<7F0M8ZKG"IT@ML1(QT8[RTC6#LTPE M[B71U&-(UQ13C6B40P:/%B-8"I,2([V7&==QC81?Y!9+1.*,K8PCTY ^VA4" MEVS#90D-H&NG*3(;M'$K(I0B9I+IP+98?+EB B,4MW7&XUB5.3GCDGS:"2RU M!29<4FV%IVMK[$474V\RZ?8'8DU/1 O*;>PTU8J?O41ZA#"9*?>!?;G\;Q+ MF-Z"+-?XN5 [2?U3Y7G]Z;,5-JV"*I6C8!W!=P\??U8\T$&L%[0?P>L&B0N9 M2^=O$R2W5EZZJ8P =73^I0U@?Q166F5]T<)HALVSSG.O"AE(@5]*9"5M[%RH M *N[[;>X[]P(51JD!#P*XWJ>J2RQ.C15*F:QQZ* M*X6,[]@2FG;I'+7XM>MLI-_EKI=12\5U0BLD0F-VE3:4:Y537>&DHHIVGOCL M2X%A[$Y>X,C7)S\/"K5+!&X,F(;5M(U*B V=FJ1(2(%?4TF5_A5P6];.NRX" MV&R%I;5(- %J)?AYTIW#K<[3:$- #<\LP7@8P+Z+D<1\U5.J&5%(J0;D^=CG MTJC]V8\C;PDY((&QV75]J2$J,J"TJAI[&[ND)OSI -81[RFS_1QBV5'2GA4L M,?6)/GU:IWB)\DB"TE(K3VCE6MA-*8S@?.S-HL@;1T?[S=-6.@S/_;X/V6'G MD"$#O79'*606YJ,Z;VB?MJ3 =/5\4EU M8U7ACBR6REJ5N&PO=V]R:W-H965T>:9&>EBH_17LQ;"LH+)4NN 6EWHU-I46/'.;BGPG&^.JBXBMQ)^SOU:W&U;B3DLE"E$:JDFFQO!Q= M1Z_?)K3>+?B[%!O3^\W(DH527^GB)KLAOFX9X-<;,A=GK[@YR6OW#+KRZTVC!- MJR&-?CA3W6XH)TL*RIW5>"JQSUZ]4T4!Y]Q9E7Z]&%M(I/OCM-G]UN^.]^R. M8O91E79MV/LR$]E0P!BJ=/K$K3YOXX,2?Q'I*9M$ 8O#.#X@;]+9-W'R)GOD MO?]62_O(_GF],%8# O]ZSD@O(GE>!*7%:U/Q5%R.@'LC]+T87?W\4S0+WQQ0 M,.D43 Y)?S$ AW='T2GK2V!?UH+=*RO+5< R>2\S46:,XU\NX8F,NU30!%7# MU))9+%^K/!/:79HUAX7M PBN>/GX\T_S.#I[8UCJ#S+NH(W0 JF\^ /IQ:QR M9WRK>2Z74F1L\>@D^(,"5JD-G4!KX,(EMI:I>$X!NKQU*S2D>),,J GL8]>, M+]2]<%(R85(M%U@CRV=U7")7%RM#@^2HY9#81KOU"DM996PH)K& ^UH_/))& < M%H*OD CLB-:1,G'X9KC'#-X\KI>(S*3=B1&,N :%\@6K*]ST%$X & :8'K!7+#R%N#!F M%UZ+=TU=IB $NN?-@FZU\A3"NH*I+FDQ8 MH5';2%4GE:HUUDF=G52^0>&2'8;\H*=G;L\'E=:9D[C^YD3)FB22%I M=+>L710&%#?0O>^?SZ+P+/[ 63Q"T*)A.IZTP\O_+YU4=1+[GR#B8 M)6?!^22A(Z-9<)XD03)/&GD!"?2@3X+X? 9M.@@Y: S!T,#TW;,P'7"IJH-Z$Y+ #O^]>3)RX[R/ B-=6=2TJ$2I+APJ5*F2E/"4PR#1O&AQW:1V'@' MP8?]#KLL\JER(%T\(CRK>I5A .BF;'K CFG27!G4R!;2J ;_*^N@+D -C2 < M$HE*<) ).G-W\-%#P1YH>CP\M9UPT=[KW=]+/4,+U]P91-U,QH"M:)8$LVFR M5XF&%$'1.I7&V8T>'PXI,W*D7Z4J[@:"2>GAVF_/2U\SGGVU)]GU1Y>H1E.%;B=N&N/RJ+9=$,('W2(;NRS"=#%S0),'N3B;# MKN/H [9#$W2^D\E)/#N;)9-C9P1/4W\"^9C(L=?2M'FT<12:YIS26BR7P@TZ M;0$F^3CX4VH5J3YML= &5&&#]HT%SUV@ZHJ@]8HE@%0A\_QIP]"%QW2M#8H% MH;O6CXVK.VHFT1_YK*;<^/NA0?"_; M8A=>14:YC@Y5TE7.KJNC?*:G&<("Q) .H9^HR)+E>UCAVC@L4-=2.--4%[F M/=D&H5G;EO@^5#[=\\?@AR'FRP\%!B94[]__!XA\ MY%CLE#I43?818Q3,XEDP3\(]@#D$CK\.97H?P.K)_M2(0]B)6?0OP)>^G-U5 MN;3]>7B'['W==3W $AX_07D]46 KYMQNYN9L3?+#SJH/8,)=0%N7E6:M(9E M//L##:YK*9JW&>)!>J5]*O@WIF2DDRFC*2.@M:XQWH9!OHNGU7\ST,0.]ORE3"VEZNTWG(2>I] MT5D+&+_FU.D(439.WKIW MSQNI)UXF7*,-@K:W]0('L4_459%YN_-('S/DA5PXQ\ X-X,\?:3-7"YUZOR>JE6+Y\4V/>*16>8V/L#.R:5O':8C(.SEP_JZTSF+6L$ MOS\GT$W7XF_0*_8XV$\+M*W+59YELD%Y.\U\Z;\O8*6PE RI$!F]TTN%O-_S MLJE]R[=IXJ_5@RP@ NG[BDWBL]-IV]T"TDOHA28ZJU.71IVV=)%)DWID^SI4 M% A(-^9T'A4/%>$8>.>/;KX9*M7P[;[ADQ*FN7Z)3O<7.ZPO!YS2+':I!S?/ MD^ ,M2:)]\_/6R6W&&\T.7#R+I%C&(&+W)M@MY-K[9)]4#H/6J*&&#L"FBO> MU-YF--I"I>(R.Z%)GU?2\OSTN=?RX]XWDD+HE?L21.Y$9/WGDNYN]['IVG]C MV2[W7ZI0P%!B#,O%$EO#T[/IR+]';"^LJMP7EX6R5A7NYUIP0(H6X/E2@<2: M"SJ@^P1W]2=02P,$% @ +8!)6#/0"*%R$P 5#X !D !X;"]W;W)K M&ULS5OI;]M(LO_NOZ+AS>PF "V+U.E<@'/,3!;( MQAC/3/#P\#ZTR9;4&XK4-$DKGK]^Z^AN-B72=F:/MT .2NRCNLY?5;5>[DOS MI=HH58NOV[RH7IUNZGKW_/R\2C=J*ZM1N5,%O%F59BMK^&C6Y]7.*)G1I&U^ MGHS'\_.MU,7IZY?TW95Y_;)LZEP7ZLJ(JMENI;E[H_)R_^HT/G5?_*37FQJ_ M.'_]JN*2I>%,&KUZO0R?OYFBN-IP*]:[:O@6>!) M;LKR"W[XD+TZ'2-!*E=IC2M(^.]6O55YC@L!&;_9-4_]EC@Q?':K?T]GA[/< MR$J]+?//.JLWKTZ7IR)3*]GD]4_E_D=ESS/#]=(RK^A?L>>QT\FI2)NJ+K=V M,E"PU07_+[]:/@03EN.!"8F=D!#=O!%1^4[6\O5+4^Z%P=&P&C[046DV$*<+ M%,IU;>"MAGGUZ^NZ3+^)MN0595Q+9]?*\AM5QS'EJ5WK#*R4#*\6) M^%@6]:82[XM,9=T%SH$L3UOB:'N3W+OB.Y6.Q"2.1#).DGO6F_BS3FB]R=!9 M-](H>]8K>0>J58M+8V2Q5O3\OYRB?>LJG]ZW^35*Z?Z4X&8FAU9#/8_'^MT;7=^)#D0)/ MP&+$52X+\?-&T5A9W/WY3\LD7KRH[AO^M(;Q.# 9OZ!A^"U]CE\\$SM3WNI, M50*::#^X"4POC8ZK?T; MN97FG%*RP5=L;92I1KHC@FQ+& MX(=,&_ OI>'%4B #W &;NZ&%2A,)6=/;3%>I M422;P8TC7$K"UMNMKFNEAD&7J/>]ENQ9!'H"@YRJ MB/T&%&\/+.3!1I$S+4@'2!.)A2'QMR6]9"W$+?-C[FY+ M$"7L! S*P8)OI<[E3:YH ^GTOR.TG3((Y!P3-)"[DZ;6BLZ^!W"$_\LLTSA= MYD PGV._T6 6J- ;";),-Q@UP9NB>#L,P^> +J2Z!O&6P$=5-E5 6[TQ9;/> M]+'[NM><&L 5'"]:MZJ^[H#70JYJ?*4*<:>D=<;UW4ZGH YWY$5$>0LC)%AK M8\YP$/)"EQG@K9II6&D#PY(9Z)9S.\W.:CF_DT4!BFPJ0*^D:J+:J90CD9N! MW%; $P(4="HB!98P"C$RGL"-!6.9S(7"< 8L ^@$I.JBJH%FG%XQR3@7?%*J M5(:3@&M@)WS*B+@+W^)FEE)@N]YI^"+0*!S3 )%L9D0:^BP *>"_1N*M=8;.&]V[\X+XO;5J6 0L."=?"L^H6N@D6]-9-:!A[OQ6 M6]JYZBOK%;G4IL!QJ&,(VXBL((QWM)I$""]!&C5[E+MV.JA>& KL;E5[ /#J ME[0\X$V*\AYSDI6#=NWQGW@<3>9)-%\N'$6RJ3>ET;^S&P,GKZL*V>RUQK,( M%H>$""1;D R//2%K;%&ZI2V$S(@3JZ9N#*\NT=QZ[&"$C_$ &/M0B+\VH%LX MY-&.2V9 G\HB(@R=#1'MY"]WB.'PM25C:.\#(!AW@&!DW%+&XR =V"D[ 0-9HW_8NC*QR@:TF6TYAZ=ZE^X]Q !V2\"KR2P:+V91G"3"R4M7UBMM1[/9V [P>N'#/\S1S_H7 T!06]^*#/ Q M8]=ZJP[.?ZB/; 1/-=! ")%WKIJ;OUN',V3<".9#,7ETC$235[DOMM$HA+AP MEI729(V,)D"/(Q?Z$-;A?[C+'IT-!CNG&P1T$RG;&"!EK1/<^D'ZU;!?U+7[!B8@;.3E3D=YQ%WG4L M\,"V4CQLGN/C1N6PL\3I&&;:0(ZPJ:YSCBB'*LHE2KNV[HYQP1XX?\ M2D %0R@0@YY]UQ@ /.BXCXS8V_DA X;-#AC/0B6ZNY(]9,IC_*03]&/ $;)A M#9%V;2U@FD07$#BFX^1!L-3C^!QD]D3XP%.D>8,!.0!C.#A.HN5B'BW&TW\+ M-EN9!9\0*_([CA9C)NPBFE_,HW$<_U%D=]].+E'ZQ-3^ZE.KGX]2 MS;YC01A')+XE+6LJ]J=*O,E!?\ZN4P3RE9URAFK,27BF\B ?1BP"R G][66S M;C"!.D29D#&"3BK(S21:PRVJ2.JJ/N\:Y505T-97O44,.9!G^TR&_ Q2"3$8 M"S6:$TT:=&9SLE1L-!S:H+MC# O)#V5J),^NN"N!AR07(@A5P[!H_:, MJ>B$$&I5 ,&")1AW69T*=@R&4*:X:VYRG8+?K8U$&P4O@B]V"N3-E&M;*..] MZ(CNO/BH"+=(I \8C'@=HUS=(0+BD11HE"9SPNW2A6@O%%%5F[LJQ"#S:$+KH8"L M:+^,KF$)C$<-A*$[CY=IS#Y )9@B.$='V[ TPW&L:VP5P' L'.PDQ-I45AN_$"M8 M5H*F80QF(I"D'1: T<"ZHVTU#XVB4HK#!7DL9OBJS/-R3S*B=PZL1TBAA," MN8W*SB10(R&K!^JUU1()'F]KQ=_@F>Q6#_L>L@4GSC8I.R/L->SS?!7I^0GA M2/12)^\[4GBJ;?7HF9B/QOBW'1"8S2(>+0%&+B:CB?CNY*0'CVJ>.0[]$/X][]G&;VZ@0X:H'38Q[G[@0U^L.8WG\_.1O'LE] M=F(+GBY=;#\)F/249%8V%2A5]>SD4Q!$02>/]A#Q$H(TY'D7B7@" 7P4S\0% M\/")2*;1\F)Q\H--A2"8SQ-(.,<78CJ:H!!LG48\%\R\V@YG463R1BF+D?)##1Q0JN,8474A"/#8F?T M6 L066.<8Z5"J,)^;0\A'GE@/> )JO0%?8>'F\W%(>K989:+((>]0XL'P3)@ MPPI",A,&C@RB4]IP.496MFFS7'I?KIDD=!0GI #'575:[7 M<>:,#N")Y1%F&W99#29H.G$4]!VH]9')L!3;N5[PUK5:(YLTIB#P6P8TH*N^T-N3:C( 1=AK M)U'^S9G=8*W@7K)](O@MA(,JKI@,VTBCK(UY1T>B9AK75QY_.-BO.%08K"[7 M.4<5?7LK0."#KDVL'$?X9QFGN/%;9YT(')&WALZK#M3A;K#\J'#,YG MSY-]ZX%HNT>:]N+1ADTPUQGWD&5+L.TSKO?9MJ%M] 5UPC8* X:7$)[$^Z#& M$ *[BANZ/[6E?7[[B 81&E&YAD%0SN*VNT;1VT/6+U8?O%)RJV ?G GB-QW>\5P])/.+OM M,'9)-RKD2U!Q5A[_87DY34N3D0/P+63(N]<:U=9EQWB),FO04G:0N:;2>G^; M I78!3K8WV6!@2Y03D>N"G$?>P2OZ)U>YX."]5T/3ZE?B "/]8NX**0\8)+4 MZL9F;OO1E28#;VE+ ]QB0R9N]"[43\<.MIV1S39.?G%T'RMY7P(QB<;+)(H7 MLY,/+%&;-CFD_E3,(+^(QS/Q[.2GH+@*:4,4S\;18@*YP;=MFHC)? Q8?"*N M3(G=JJ 8^* )& XN)F.P@[<5<,J9GY)K>6-K,?;>#,PK)&6;L?PK06J,84H%?UYZWRQ@G &JI[*G48X*OM3 MS6 7UM!<[BK5VN. ,WD,_]#ZW;T77\H-R[7(!K3$AN\(P1Z[$J_^<*$LJ( C MIUPMF_HS?35MG_)PE:+E]D'O>,>W1ZO>BPJD(%U)9VTE#7C8W@5[ FEL[ #[ M/1#T;H$E>5M5!02 LM$"D X8@>L/Z$\"BO-P1@GM"I?LQ MIKISR)+CDVL%O,"48:T*V"^W*LD7)W%_V&P)"?(2V\[Q8G(">6D$S++6( M%O,I8H_OU8VAEA)CCY^!P0#5Q"\C\8,RQ=H M9&XVHS>C2B)U>N"370@ R$B MKG!@IBP,07NVET(/\K^!#M6'XXB!&0SO+KE!^\X$!,(ZPVUE IM!ZPJ6:7)W MJ0AKOG1-*2>C>@1'G7H_J$I8R^Y4-9^(Z6C>:O!PKXCRV:9 K5T7U)<9W"SE MZV/>XKR!V=X=I[KS),AU7?9_5!JQ:(U '&,^PL/>-*I.;>>&/;8E$/=)1DNN M=[D;-NZF(B.V*^?X_I,7;>XCX>B^S?OKJZO_WOLVEU8Q\!I)-)DFT6(QN;>) M#5IK$ZQ'74K TW=J'#'>5$E\-ZZ_4XVS[%W0_HI)[S6*#K%44,+KDH/M<-KD MO^:^!-XA/[XO04&0KRO YG@')_[_O4!!=W"P[SN+9M.Y;_;R[1RZGN/.\$>2 MVS]PJ8&D^&^\U,#2+[$V2A=2^W0(EOYK4RB(H%9#![UP'"7)193,DK8;_0T7 MIYPYO7M7D?_PN320E)O,QG@)S.0-6C=V>+G43^61(*:R)5;YJJM-B6S+ M3>5X<1CY6[E;A:0$L%"79*ME\VB93*-%G* M @ ]"T"[)9'T$N9CL0&LQ1$. M@@67LD:OWDD990H+F8,R^,'/.?!*S$%"B$.>B,D( %90W[^R2N&Y%!VRA2-K MV^G@Y%OCE1&>&93QR(489'')?L.6[VW:H7^W]\6E6:NZXDM4]$N;[=9GH5*L M0%>QEH#A!' -2(.KQ4_)\E:DY18)!W0^>X&6B9C W6>1MA)>\Z]-B&M;;FOR M]1-WD\BZ5;S4WN:_W>&B)-5"G< ]V9&$I;T#:B(LR5*5"U,UW"2XO:QKKE?U M-U\KQ>F(K43X*A&GY#CL:+>C1.K!4M+3MJEC6SE=Q/\?Z"*Z5ND3_W3TC>\D MME:$"OQP/[ =;U7^8K1G_P/ZL/[(WV@Y.[D\^,ZD>@YG'_"/N)L-MQZC\=#??6O]GT4O@4K$XV5TL4RBJ6VSMKH^V%\]-"C;A%N,ICZ\,>+&%T$$Q-_: MV"D^LSHJ(O?];O0\^*7O5H$_Q-\S8]H.D(=_].N_]3^9ON1?"K?#^??6'\&= MZ@*K$2N8.AXM9J<<+=R'NMS1[X9ORAJ &#UNE 1_A@/@_:HL:_Z+K0MY[N<[YU OML9^=FNEO+@OB\J] M'*R]WSR[O'396I72CDV5LF<-Y7%93(>SRY+J:O![0M^ M]M[>OC"U+W2EWEOAZK*4=O=:%6;[D.6A9TL;N=4/]!]8=NBRD4V],\;O._?KE8#X0N5K* MNO ?S/9'%?69$KW,%(Y_Q3:L3=.!R&KG31DW0X)25^%?WD<[=#;,QV^K7.6'!"XA2BM/TLCS.GF0XEN5C40Z M&8IDG"0/T$M;_5*FEWY1/_%6NZPPKK9*_.O5PGF+B/AWG\Z!XE4_1UWWTQFX^?Z$J-360@KL M;':3!M)F:Y8C5W= D WPP#.O#(N)U0H\05^1($))K 8_;?*AR&M(900MJJM, M60^(\CMAEB L"_T7B20;F<72FA)B;: MKE1N&'R];(5O[/I8I*.I>$*;1S?B29)^?$@KG M KQ1F5PPWWB4"C9#\OSBS5I6*Y*.T%EQ4!%-"4=Y<2>+.FR19 M);DOFV)U, M1^G%]V<-&(F+;SM7GWI<0%8X9>L@+>J8HS"(G@Z^H!!ZS(%A:@=+N"?/+OX) MNP0\/4C)CM/>GC)X=O'S2:Z)3%J[0S9MI"1FD^%LFN)BBHMT>O%&;K2G M5 "IL_Y(9\/I=-Q:]\.7_7;$=S(;WHPGXFJ83L?G/:CNZ5J)^3 =S[%X,IE= M_ XZ$J2;=U?#\6S62O*N\G"T7A3(OV0X&R=B,KP>7U_\LC>" A^!%%L@SY#Z M\^M)N_L7.,%B1S*[P2_0^^*3@2W$RI+E^EPX29,A<$O,DN'-;'[Q6T\D(4[A MJ30) 1\6(FP#Y3Z:C\3\9HK?1JH#SS:":P7W'FMEJ=UX:I9/:]RTU!Z+^1R) M^3J\B>C-]&3YN4AO67>N7CD*^Z\M,&N9'P(A*L51 M3(':(Y',TM$UFJ*B8"^ %IX!HFZ:9T.*ZDW(Z&(W%-NU1N"6<@=T$O).ZD(B M>@A-H4,-_RUK3^T!M.$7 00.*L$7Y&+_ $Q2%%) M-V!2>',BG0>T2.=I(S+P7]D*NSY @JHF%^>*7DYN MYC/."EER9SODG6A6R0JFRLE&&VONM&/2V!&4+>2V[1K-%FV;6^N-R+B=<& ) MDW,8FRSVJD#6._) L1/Y)XN:0&ISCH\ 0[;5K!HP]5=(H-.$P-YJ M2G@84>B;>I%H3,J MO?7&-6;C10R!Y+J-L2$N($EI2$$(*:9C@.0=XD3BWBKUE.:9B"6C;G\&QSD> M6M"'(<$(ZHRZ'6J+"G5/#4N(6^=)0D-%',RWVJ^1.Y1] M00-X0 J)IT BB4C5I+;6&\Z)-=$Y,T ZASHUT(.QF2D4T0%Q[G!]'GA-UL M$+R<;(6I5D^)/RGY5-VKZNSQIWD2CBOSS_#N)[2 MAU:W! H.RYY9JW5HA":.7'D$Q"<$>R:TTU16895BHXJ-<9JG-M*P4BO)-\#F MG!( $DBV1;TA+D"M9A[@>LOS#Y/IZ69'XB=9H27CR"7&/,&QJJD:_^/I6*Q_E&%0H<\>P V,XO-.2QOZQ>EUM_\^:AA;T&_H\P$2B@:W M :Y[7A&'O"&CA"6H1)Q3,\VU]P%'-3XAP7O\T8(8PHHQIS)ME0MG@;0\U+,] MT7QOSKZZ'$JOZAS1,OPA X+:0&:)N)#MV=($6.D M!3J_RM 2#ALZ)LVL7E#"-29ELU _X:A'8:U+F!RYR5M*5'Z3F\*L=LPNZ$[, M2;J(8H03IM Y8Q3*+&35\9B-J9Q7V,O/"OX'X0 /P:@+U;R(#(Z1IWM@I8 C MK&]PAKKW7'AQ>8YI;A@#2OH,1.OB$6T?A,0CV[V!CDZ'51N8+D1LQP$_Q#YT MSY@X-O'Q -/!.7;1,QW;:FHZ*E_L8G/649_PCMM)><\G[C6RQU+UY8)+2:[O]VS ME=T/$#3(.4_UE*9Z;N1ZPJ'I&QLK0_Q@7!8G6H>&?7\@?#OS10SG5J%!U)_- M.7)\C$Y'37L/@0 "/@/LCD3?%ZO+SM?$4MD5?S.E'@,Q'SXLMD_;S[*OPM?( M_?+P3?+\TQC5I.SX[W=(72H#B8$^V"*',V?.&9+#^4&;)ULB.GB60ME% M5#I77<6QS4N4S(YUA8I6MMI(YFAJ=K&M#+(B!$D19TER&4O&5;2Z M=H(K7!NPM93,'%."[TGE#O)Q7;(>/Z+Y7:T.SN$R4;K)S_Y6BRBQ!-"@;GS"(P^>[Q%(3P0T?C5 M8D9]2A\X''?H7X)VTK)A%F^U^(\7KEQ$LP@*W+):N =]^ =;/1<>+]?"AG\X M-+X3RIC7UFG9!M-<&S*K X!8B)5T\NZ\BMLK.(=YB/89*.($NR[ S>I!<["7B35_ > MT'&#=*0XR6[]ZD ME\GU&;;3GNWT'/J?;)IM,QO)H#OI5(5EDQ=01_N1W]+#"8)NG[IP^- MSWM'3N_>S+(LN1[8@R6]_@#4,\"[;)IB@]X""K[C&X& LA+ZB&C'(=40EOL\ M1PD%^L7T[]GE"!@AT_;3 MZ1R1.W.$OD=#1B%^$X)#J4'ZAMAQH'O'92V!NA0P58 O(,^1FM*ONCU0-BP0 MCCY8J)AQ/.=4.[([[7&(,8-*F\"Y(ZN;J@-#=)3?GUZBGD+R7A& MA18B]&K56"X[RXB4V*JA+8ZCK@X#Z6-XZQ"_[>4N5:N:9*]M7]B M;IK.^MN]>9_NF=GY*R!P2Z')^--%!*;I^2FKRJ4M+-6NN26IGHS,)5&GGFE4@Q8%(T')2]DL)S[ MM1N]G*O:BD+BC093ER77WR]0J.TBB(/=PM=BDUNW,%C.*[[!6[3?JAM-LT&' MDA4E2E,H"1K7B^ \/KT8.GDO\&>!6[,W!N?)2JE[-_DM6P21(X0"4^L0./T] MX"4*X8"(QC\M9M"9=(K[XQWZ9^\[^;+B!B^5N"LRFR^":0 9KGDM[%>U_15; M?T8.+U7"^%_8-K))%$!:&ZO*5ID8E(5L_OEC&X<]A>E+"JQ58)YW8\BSO.*6 M+^=:;4$[:4)S ^^JUR9RA71)N;6:=@O2L\MKROOORABH4,-MSC7.!Y9PW>X@ M;3$N&@SV D;,X(N2-C?P26:8/0<8$*&.%=NQNF!'$:\P[4,2A\ BQH[@)9V7 MB<=+7L#[Q+4LY,; S!R='2$[[,@.CZ&_,B5',0XSC$=]^!D<+K@I4N R@ZP0M<4,) F)G9#Q M0MQ:7:QJRU<"P2I(55E24U%]IO>Y$AEJ UMN(.4BK05W*#1;*T%=;^!#(<'F MJC9DQ82 CRE6=H=,AO?LE*J6UIR<]ESJ7?[CWG5=HN96Z=/>]8[9:_C\ A^ M#>,PB2=PTLS8.)S,(CCI7:%4U$X-ZIWO79L423*BAT M1\ /T8JC:,B 9]YG2>O$J)\P&MZVY-90RP3:M:5\H0M)L+:+$=H2VI MNN2)FMH/#&(O)DA'!:ADU7"=TRM<@(U#E D:Q3]+L_ZWG"=,RKHPOX,\[A4Z+\+4D5)G?-_,P? M;@%YFK?Y!919^*:8JIKB)R+4/6E. 7C>@2P)63(+DUD,\32<3N)P-&.] M;__5N,DX"I,D@22,IBR,)Z/>'=>:NYB^:&H<3MDPG-"E[)N$G?62*!S2TC 9 M YU-LU$23L83.'13#?8>$G3F;OQSB0YUE\;F3=&M=B^R\^8A\B3>/.>^<+TI M*"0"UZ0:]2>C '3S1&HF5E7^64+E3(\&PO=V]R:W-H965T]JXMEE9S3X<'W,\D'@JZ*%:UT+]F1BS"/?W"67G3X;1"G%GC5(_/M. M-Y2FK AF?*MT=IHM>6'[NM;^2_ =ODRDHQN3_JD2/[_LG'5$0E-9I/ZS67RB MRI_WK"\VJ0M_Q:*4/8)P7#AOLFHQ+,B4+O_+IPJ'UH*S_I8%PVK!,-A=;A2L MO)5>7EU8LQ"6I:&-+X*K836,4YJ#\N MWBJL\U>?*96>$C&6UB_%%RNUDP$O M=]'ST,]2O;C2=5WJ&F[1-1B*>Z/]W(F/.J%D74$/AC76#6OKKH<[-=Y2'(FC M05<,^\/A#GU'C;='0=_1#WLK_CF:.&]Q]Z]-CI=JCS>KY<+YX'(9TV4'E>'( M?J?.U;N?!B?]\QU&'S=&'^_2_H,AVJUK? F?A13I:6.E9X)J9.VZ,T.T"[*F[,VRT81R^14DY@?^53//*F5LMN$[;7%+"P9BE3I$LN MEVRMPZ;8@_%04X6%V#M1(8FZI7RIQ:T6P,:L[4"(26[-=Y5P#A@],_R?JP<1 MP08-:K)!<@7Z*3#_TE*6J$1H(SQO;&9:_9O-7HJ[\>=W,LO/;P4]H8\AWH % MMNJJ*2R4GZ\\#=;*24HB*2P;P[LO25H !$(3H"/*)K"JIJ1(W!XDB+]MSQL; M.<=.VUGG7FOQ"TO<-IM#>/;8U(].GE="=+2Y$+J<7$QZ$@45A!/"\Z;<"S$\6] 9'W];T073ZS/3^_T]*'5;%PYWN-8V"K7]9Q2VD MT8A,'I*1GLC&"F\#W*_BL[UZ#^2RP5N@T(^.#T8AL<4,@4T1;CW5::,H2STS# 8H5/NHI8=PO\C>GE%T([VI>Z&!L3*-H\==0=EMUC*\K'( MH;/QR(/],'BY0FI?4\Y^),NT." \"[1/;3S;2],IT\+AP0^CYBYB6^.KAL&V MDB_;DA3$7E:6%X=-@?L;5S-G'P )&+ 5]T/\1,G)S!2<: NR%)P(H]N;NV$. M+:4Z51HO[I&"5J7B']84N;C3XCYTBC+/I9B%Q_"S-3VCK#!3IP7/FEWVD$=. M*.47I07GC=J[._'K&+?#,W$C<^4QA]]++6>E,?QJ;%)I4=-?\: 2'R4TM E MOG;%K]$X.@^ CDU>I*77GP@U/!&*2:8\\XKD[*].,TK["CEM,AR[P!98Q=U H?B]P>;KJ*YZ MHI$V814K2>F#9)4IN@ @&9$/8_LZRA%'8Y2S>2O660_75/%!(R$ MIZ7(8*)5,G4K@GGX>(.N3H^\3_,9)YR"=CGRE\TN(!XRJ=HCWC!6^N\3I )\4I-JT)&BD<&YMSA9&8&?0^/F830^JI M\KU]D 3@N7$,-4JB"-F%U)*,0I'Z^IPIL7O(>/@-B5K9EF;P/(L.RI5VN\]D M0LCE>+Z"()1;U?8XR.L@5N?;DJS* _Q@-7[4!;6EZP5_'4&4Z6!&J$886B8) MRD7QIZ"0G!7$6YES,V&&80P^E;(5H.MEL,[,Y:%Y*_?N4_:<(%\R3TTY)=VT M)IGQI[&X?QB5A(7K/XU]%+];O-X_P<32S9$-&4,DF^II!O%R<@_#&(\$[ M.EA=0QR^KO?LMYE_S]JCU(\?BP/S'>FRQ&ULO3UKWL0T6YL,P/,P!!A8-AEC]GA\#PNXN(^J*O4;BW553U2E4W?K[]\ MZ54O&W;W/H#M[I*42J7RG5G/;UK[T>VT[HI/^[IQW]_;==WANX^76 M[4$W\,VVM7O5P9_VZJ$[6*TJ&K2O'YZ?GCY^N%>FN??B.7WVWKYXWO9=;1K] MWA:NW^^5/;[4=7OS_;VS>_Z##^9JU^$'#U\\/Z@K?:F[7P[O+?SU,,Q2F;UN MG&F;PNKM]_7Z. ^B)7XV^<NRPRD4 M_+C6KW1=XTP Q^\RZ;VP)@Y,?_>SOZ'-PV8VRNE7;?V;J;K=]_>>WBLJO55] MW7UH;_ZB94/?X'QE6SOZO[CA9Y\\N5>4O>O:O0P&"/:FX9_JDR B&?#T=&; MN0P@1#SDA0C*UZI3+Y[;]J:P^#3,AK_05FDT &<:/)7+SL*W!L9U+R[Y-(IV M6UR:J\9L3:F:KK@HR[9O.M-<%>_;VI1&N^*^_^W!\X<=+(T3/"QEF9>\S/G, M,F?GQ8]MT^U<\4-3Z2J?X"' ' _]X"_/%^<\;4NU\6CLU5Q?GI^OC#?HX"( M1S3?HYGYIG;\WQ<;UUD@G/^9VC'/]_7T?'B;OG,'5>KO[\%U<=I>ZWLO_O2' ML\>GSQ:@_3I ^_72["]^<1J/[ ?7&:!,[:;@6YQA&K[AM,7/.UW UP=E%5TB M^+*#CUZU^X-JCG_ZP]/SLR?/7%&VC0.D53"F*K:F44UI5%VX#CZ *]RYPC3X M$'(1TQV!QKM=\>>+B_=PL7_O#:P/--T %\"'BZZ%OS[J0@13;B<_C705O35FZ=W:A M:6Z4M2K.O2;*$S(CM@L ] 1!S!^9V!J"\BI:9@UNBEA/Q^;]@;08'53,8@M MH,0"2=F/NCMQ!UTB1A%0@%U?XZI;N..MQ26*C:X-[-4A%6[P3)1K&[6I==$# MY[)\]L:6_1YP">O!(?T$P@6N1G/5XMD!L 9VG= SK%'W!'2^!86$K 'SB/UR MIX $^:*DTZ\(.-Y(W.6Z>!6?3V:T"''9VBK0@M 2_G6S,W":\!E@%![::T;5 M&KA]UP,2X/>WDO1H M>:1H=:/XEN-GX?#AA.%@ /H4U\Q6;MJ^KCQ?HE']@2X^$,2 !&WQ][ZZXNOT M17<0T0%,,")C3,Z/,G ,M(F$2=T%!D):=J9X M_$R-.'T#BA5A"U8JR]XR\ZDJ@R>.)]FP:H@; )2WFPY405VMBP4I]TV0[EHA;I,!R!$3)0%@ @DX;F")]K-QN M1?\72,I 2[0,PL.!@? L6M5B@M-H#'@?3'@: H&&!%,6@?.ZF2'#?M"21<+'L M#B#V3==$<:)V,)E- @+ M.D=8!O2,BD7K8'<[Q4PJ,O:*. [H)BCQHH"C>60YQ9JJ6Y.6;BM@%?5QE1%* MU6J>6+:#.S-.2 JE.PBSWO7Q$(AZO"@71O?9R-[H8RLJ3X,\(9\=&%@+>,<% M2/T# ;37EDYBHYJ/R/ ( #R.G3F,N3F@&40Z\6U$A;'5">BEH$V"3:H:\[]R M)4A[;'J4FKUEY>)@6R)AW!7\7O5 B'!/*V*+K@ &1E^E.@X\=F75'J!XVQ2X MC"G[6MD@\[@0KT2K8<4'HOP,0QW@HUTR'Q'#IG+TX3MN<*I_9W MV2B"09,!1RO-@4Y>Q*I(OVU*!+RME>BEI$F!XE94MK]"[B$BFG11_$CVG<.- M]PB5)6:4H$KW6O2XC'C@M( ZZZ+I]QL %.!( :?A@F0@7B)60Q(^@9TV!U,( M&#FU!KMH5H7VY)5NEW 5+TE4EB*2A,@+O87U4;1A4RM!%EV3!6S,WP2Y8'*3?][9MK_:%:]AEP2L=Q]D MM_KNAP>_@""SAF^(J(BR-2"_:WWD[5U4\-@FN6Y/!M>-3S$* 5BM5D?WK\-% M8?B\!3)U976BD0)$;#+YXPK?%R M8:EH7-P99PG; 1H"V@(M ,E\Y4'QN-@J M4S,31Y\D?M-N:G.EO*5+=[ 28XP48S0Y2H M)+HT:;CHYNGT%5@&<*D-&5ZL:B,"Z'(&%"UJMH^#9OMX6;-%J?I#E*I3*NKB M##,JZF#: 97!5BI22H%Q[8!. 0>U@:8!(CA@=IQ95"_!T;@Y3O=;4 # MJH#HRD,$D7'&YZ1*F,J175!X@VFC1PK$(OZ>!/P]6<3?CU$!N0P*R!02%Z>9 M1N+DW,6/DRJ/U30."'S7ULC%V?5T#42,CYX FSYQL.]48ZKTIDOG, VI=+8B M 4?8G[I:\8B 0!A'G,>4FF^5,1RX3 .<->!/^$YE#6(%1("GD7,*\LPE%1< M>.C0PT56XI^!8P]>#+A$()$09J!9]M5$U[X'@"TL" SPD@J.4""0JO MF@5FQ*?1'D5\G)\^&Z.8OCA[AF"C)4RFQL7EJT?GIRO0X2)Y$T+AN==X#+@U MO"^@Q%PFIE#Z/*K1*>!N0B6VY"5%.N GM"'^Z78@I4_P7.BNM,T5_Y'>-O:+ M 1))VX%AQJ9W#B:[T8 K]A7QV8A')Y>:';F[8,](B'Q$J7%W,2;)%-E6!TM+ M-(\SF:X(%!)P31-KQ,X%!'PAA&WUS@!%V MA82[T3>P* NB*S(.R6'+1I/X-4E$L1A#IZ/5.^3D: HUY/JZCX\_0+PJ>@"L MVH8V1>Y*1")P2KE\=-A (O]/34:-_&6TT MV(MA\='%ZP0"2>W1T8O@B[M4>[L+533 >O"-HCQC@-MK\3[69AN\T-&#L"X^ MS*($,1KX \A.YQURP1]F4*&++&*ONUU;L:O'Z@F4>B0*F*S/P),WFAS)07TL M!N=$UX!@PE5F6&K9@LZ*8U#)1C"/H%,4J'168YZ0F;.9Z"\Q'\)Z"5 M-G 7X=@M:KOHCC262/T&Z$1[5">TAVQ]8EK2+T@*XI3,>L/AH@.<';>H_2)G M-*".E<1$V3,R-6.,JGA'(,<-O$<3$00 TAB\$2@_4C^UL >D$. 6Z^*GY1V3 MQ$HYDG$D(]H"=&)(,8(URD -P;F(^^^J).WK '/;EM! M"Z ^V$N#HR;7_[KXP9^VU[@\%@V[<9TC2I-;Y>3L7"#W>#8K0B8KI)^A&; ] MXY",$7C2Q?L\@I=0/)U9C"8PN:/%#<@1_.,(W51^,%/8\,[?&8:"+3X8 M:+K)01340Q( *\MA2$B% $0PUF%<@QZ>&B?;$].K,*X&HK_M7? 5RR&'9;-Y M,()F89=X;W$IQ5D;&]W=:.UEA7CB8"FB)UY]'S$L.N>OI*GB\$Z7NP9,'"W. M!K(KZ?$4O?O>H8[SR>R!&EG!X$!XN\$#)59@FD/OO9_HP!X\V3>C9]>)IW\F MKCQ]VD@'8CLE>B=>8@Y;BR!N@A:P;>NZO6&ACO99C89W(*]DYIT!3@UJ"#+- M;8P'%EMCG7C*;<:VDDWY:#: 1)PV>2K=_'>LH3]^5KQ#*(HS5KC/GQ7_V;<< M*#:EMWHP(T>.5MRPI(>4$6-YO&L]F/P\3/[3Z*3NLZ9"0L"#\GL*PH,5J\EP M=7Z_ V@.SKQ6=AJPU7@*/S:$0"@:R?/F6[U] &3A^0:P3510UP^"KC\94S+:2#G(-D,&_0>=!TO33H?S2V>GJ,0C!^6 M^"&!MKTVZA717-$*7&*,B>@N14SCSWU; ;&O@LZ-PA@-M"U<"5%DV[J]\F:) MQW3D#-.NV\\),LWQ[56J=2L?K/$"=>I>HEE=6K/!YS>@:B1.PZ_%:9B'AX=" M),#OHT3 ,H_A_OK,C)C!@6Z"3Q3X%=LS0H6Y*=H#FYBRC>HD<8;C4=G]7!#- MWP;1_.VB:'YO4:$4 D+CG#R(4Y+Y2^8ILH]U^)B(M*,K V=(ZAP[M\JRW_<< M&*O0VX/N>7)Z-)77_^B#-6@L"U\'B\YDFD]BBX'80]_Q">[#6V#!Z//A>1RA MMWT=K$!RO+!(54XD@?ONJQ_"\[_P\^_@^:]^A(=A=CO<_",\YF]8_?KJ36\; M$V)G6_,)?W?Y,^] B&KR-(""9P%*UF\ND4HX"E#C$P7[/K89T*\P+8A88*D. MIHN\'AGD$85\K4J2<:25VVM42OB.T>.$-\4""(Q?TA-.3'-"SFV?+!*.BH7E ME(.-+]A5#XRX)K\9AM:G%E\7OQPH![63\ ]Q;& +*[&,V!LBNP ^Q%%6RCGQ M&6!,0'4#86JNF=T9'S%K)BJI>.1T\:5]"=T.8T\$C ;QN!0RGFEA[.;[!7K M7R'KBX#$&&.U7N :9Z;SL%Y)#P>YKL" D1-,W*I M7D(&1)*88\(F^9*_)]M)M,"?- M-T$,/-L[LK+H[.,DFWQR"@_)-/=_;@_ 4IY^??Z@N"_QJHO+5_B!!*D>)'I?\$&"(<.F/B@: MMHU2%%5T)2%UCK_[H3K 2_%6Q5E$/@$4K"L2%PIS$4O142\<.8N1V%=H0B%C MXV3S011K1FDZ("]#IP[J38I=V@5O[C0B(-OTJ=_T(%(2JEL"00%OH08LUT[Q)CB^]/'.Y'#]+D\ICI.$Y*K"I=E1(N8.7@ M;%J)%R4$@GDJ/H\N<;$@VT#OF/HHJY%DJYEWL/KNHV+$]I$!Y:DQZ^(W9&]# MTSEP,14K6*+RG6\XN)PY1Z\I\01K7C0;TU[QD="Y>P(A.<2&_WWS@#QVARAW MHS9($XVS,$*( N26^$%I(":P.,UN00& Z77H2L%2,YLA MMT8WN?(->;X9_3)ON\VF9IX/%[FN8Y(3$\$X!U1+ZOC TN:U8(6]H(7)2=4B MG;/,8!\:8F;-0[-4<8SBDX'9;D](1GOUG$.4)/J$V).4FD$Z2*02%CLWNKX> M)H0,[GFRMP-F"8:"C %!=UQD%.Y;@_*G.>&_0H V)FO2%[#4AXDMQ:R, MR1PE'$$YL+3.^"+&2&NT8[ MN.EA 8"P90(CD_SY8IF'C,4/!?E+MFDQ#1?]AN1&ML39R$*3>+3E^A4,1I48 M:6NF2 4E".N#:"\P0:H*\^,\TV+C879_D_0YL\.(CX#..2;-*\YO=-I2'!QB!9D.?E*'JA%WK0=.GJB38H!DV:6D,,QKV?K'W)''*X+ !5TV5'[]3(EK"0S.D)Y(P2.FN M)V"C8VL:A$&*-P6B%^X=,=JH[A,=[M$$MM[+00X(GQV=!+:W/MDILPEVNN8H M5N\#6-$9M:3]GT?M_WS9WZL((G(O3MH B\.G [GIG/(_^04Q<12]^UO=5-%A MANK&@49DD0HNFO,71$IA&RE+)P1N@?2)'U.*+D[/9:"\>J+ 8U6I#1>O2B]> MZJWO&]%^T/VT:7M?)9MG+^CH 82+(;6I83KR.1$ )]Y]J5.7(;GULKPX8?U2 M(88J*J75HGWB.<5B@. LUFJ?+197O[C45'57O(W%9Y,G_@4EVA-3#PJ2,!6. MKTV:^.)B#8B3*7S ^]!;] B'JF3GI,8W.+68@J@&)C)I=)ZYR;+*;5OVB1> MY#H>[&J4*CZ9((X%&9NV.DI-KFMK*8*B*]^038DF'LS+]@1MLAU#RY#A;$M=.J*/DPKX[JJ.8ER[K-BZ]FMQ@*9H+U#KCA--QD(9[_ M&4:/0)4:EM!KZU PU(SE9[.5\\^2W1=;K>%1UA=B298OW'"%HHY(Z26DZDEL*8RK$'AVUKJZ"6R?D.73MC;+DE]T?:IU2#;$Q+X:EJ8;B[B$#S2 ) 85Z M%6"N.W6M0Z+'!C,[&1:AOTB:0ULY@)4WQ8D-."CDF#6QV&"^6Z4Y$)T[S7TB ME%0L!=>1)#GSM[*1OS9A<)D9%I&TX%3;T M9.'%R=:(.2+Q-):E4JQ5/%LN5J1L!]A]*.]C9-,'>-1OFY/W4L7^9?KP%U0Z M_C-AFO9'>G8HK%=B-.F"669GA4S=!YY"=@+%L>4,ZT M(LS.BB,? 'S[_L.?U/[P['6(>Q(#!\U+U:33F6TY/XV;F[AB7/>2%-N!\GX%ZB*9+M<2H1S% M' $W&\['W7+#'*N]'9IE@H62GB1DQ5R %(!+$MQ3:G#,F_.^XTA466IFJ@P( M)I(V9BDPH0%:*6+2M?7U;4IM+-4]6Z[5O20KYB7!^2JQ8B99P1?4Z\[-GUUK M<=:F%I5BZ8GQ/I"?[5%KBI$ "73>R$0KTG^969P#\J%I)?)',X9B/[>C_!R) M5Z! !<#H\9DP2#X5*W&L& O86$!#&7^X(TDDBO"G$$LF9-A11BIIQG43R0( MI8F3!(67M0*<79:[ML:=$&0G6?;U.*")W:@BBCF$V-3'F:T 9JO 4V=Z-*SS MLTWC&K+*%$(&&!"/'.S<&QNR]TT+4^#FX[,Y-Y@+E<1@(2F7P&9T-&1B(=XN M3XQ$@ -3=XD-P.J52]2.<)EQS&%2>9&G5QD'='>T;^O)BKV*JX$XO0I M,8/92FYMM(?%=OO"S67Q"9_KBHO!OZT6O[._;ODM9K/FR"QWINK988> M2^?.EFOG?I->C:(_3?+QSYIASMR=/2ZD">D8.4OR8W^",,#^X)4)(IU0XQVL M7&: Q Z'Z7%A4:3CM*D9'W]GW%;4,B33C-E%)@?V;][MDH*<+ "J>2Z=7)5I MENU;1(ZK#+Z<>_F+?,WN2G('8#+:(J9Y/0+J9',\8>@F(LNS=_P?O,U;RMQ9 M) 7T\ X/X8ON_B#9)=AQX],+M!-%ZY]UN]>@5I;%2[B%C0%]_,>6*_"C7$T[ MO?K8J:PS6S[E/'7'&K?HY*2\@O!G9:A'3VOHZ9SS#$!Z M2G3T5+PC8KHDE;-'J8Z*N9?20]H'N:^:D&R.(7KR1\&T::.&Z5@,(*"I>WV$#@_X>7J=E#K^5&#%[ MBDKJT\@UU<0YQJ#Q5835P@0SR_(9Z48Q6T&H.4NLDY2XJ+2(8XI<\.)1[C&(YWRSUJ?1*T[U!4L:/F8/O*T_06&+&A1G"P#)7S MX!.^]=N((E+>E";4F"9G55]R^;'#$C9>I, 2%MZ?@+ ZA&:@286T> ;9780' MB!<33"K8]JA*!#L.6->Q@*)-^K(;ZG"PT0E*1TN,B3[0MX/1W!F*R#/$X_4G MM1?OIG=9PZJTIQX8=.BFM1T#1*XS\IA.TV^;K3NQ(T-7M?$7=V)#$6<)OF*& M]%W/2I2P> #(6OV$B*B@ 40R$#:"MP'=J#Q69(8CU5BCN.?]?G-:_%N*?0*8 MHVSBXR.L8Z$GU6G#]>CJ)%-XGL7E^?[,DT/8)M:.LKPA624%3VFMNT*_,6[6-[J+Z2&EN(#;J<=]I]#.@=]@[/B5,PQN;&NX[Q6?' MF/6A\Y&ZA>*C);/X/-:?GB]7B[[*;(-W8!M,Z4_+D\QU'A_.7+R:=E<;%P(-$W$)&LA2@=J'I!@=-V8.9+ 9,ZD[=?OSI M9.KVOSOV(^I:^[+ON+N9+_H&KM2C*&CDH84/@3)L0#\"/:G16@([."9X ML+26EA*?N27SGAS>$$;)!+-(ND]:LC^8"WL"<+=?TW"M*:,.,V651>5B;E/! M8LFW$Q)&)>9$0C &X;S>?I>=Y=JDL:G[68#&1.8=9X#0JM,[$&%4=&)@_@>]AJ;) M*)>9B*=??N?/[/*AUA;5U:[V1@FEP2540DXNMI&FW T3%V>JR7I "GD0^?K( M90JV )P%O1 BJ33+ TX3;UFP.L2@;D'G1I<*8Z\)=CAOD8&1Y(/F1!QTW,/6 MXSM>@,\Y#M\ZCK/P?'XN]=C(^CM/,C/)+/%5B=AK!-FB,]RL8F&GDDU$.U(A MHP3]1WFI5G8MO-S( B+KXB4\BN-/D*?F!3#F#UU\&,?%'HN.6:1'NUK4_=1Y_NG MX495?^]=$%^LW]QA%KH*GH?.\;C,YS[UEJ(*]X37/Y57_Z*-9D10S:[Q_TT, M2>>M@*" EFR:J.&E^?G4_K)4-;Y'(^:93+@YY_CR*@,OXX"K6\F2I&4Z/GCC M!\;,[9L;QKI]!PSL8QI(,^@C6:TZ?0%!5R\#NSPK60D8)*8[]\PM_BPW@:,&4EH@N_M%6=?M#?\$AM\:.6; MCZO8D5/$QU_[_0&(SG;%3[TM7OK$L$O\J#\X3"K$ SD_/3LO[N, 6>FO/[V\ MQ"]]YM1* O144ZFX8>8,--*=FET0#B.9H>1K:QRF'9(_-NT:B=]L.TSD:C#3 MW:E8)99GEQH2]MQ8XM"#U"SATRWYVM;%7]H;=-W2.QU\^7WV[C!N.)$WE"5= M8PNKGA!48W;#O7WYC77H/!$$D7<%U7.P!:UX;^"W2*/Q9GZ_-'WW BM;.$4[XPLYK>.RQF&QAE3BUM8:"6.Y /:69VW1LX ?\3)VS2S=^0$M51B>L*UV& 7XF$8LE>%T0NQ)D$U7K:@X_'@ M^Z_YF^*CNWZJ>4T-9B*GCN_\RN:.U_PHO)HP M>X,F CF7^553YIHKF0,"WS;%&[VQU-\&6]E<](.":%]?$5$.Q1IE#PJ/P^USH]ZJ2F@4;[#B0[':OA0],?@D7F MKV+&8=)J1&-=K_Q&<@PMSC12S=$R[N8R403.U9.#"OUC>#EG[F7U;\2JDYI1 M%1I 9AYO$'72,01+.FU5QR96Q@[;\$B/E@=YSP$/1(Q:YLD:D_T.QET6A='E MKURX?6:)$X29U[[ST6#7<:/^73D2+,B;#H2.#^T$=4[NA,WC0+696T&T&S8A M;P*_B+7W^,UMS:9H(X,N6%ZT>/GOLX^R!E-9-DS2^B5&,4%%^R@L=Z(?C$N; MW.C\+2>ARPT'?:*P3=@COB"3]5S4A>'3*O:7&O8J2?I#,5XE]WW4!\I_ZY-4 M.J1F3QL!'90ZZO/QDT9;(74K8>N!Q>:R6H+7H;U2=NSQ"J[\R_EPJC\6I^M' MQ9[UD[1UTNQ@4F#2"<[67_L)ACV1\DDF>(1,\"1"T.BPY;Z)KTCP_"(-^!(( MD;/$U]DF CAT<,%W#= +,[UA'HM>QIB=RZ.93)WAL''L##AJEGH!AFDN_!2#2_?53[KK\\? MR_]35N1#$B6O5:=>/$<]2;_2=4V%5@U8?!B#"9_".6XQF>F[B_-[#V%D?/S% M\P-PEQ\5JEDHOK<$K4+;IV3[_NM *NB@_ ]]L6S&/Y M Q? ZD("[\7_ 5!+ P04 " M@$E8-5Y9)&@# 7" &0 'AL+W=O MMV@_EQM-L[!# M27F!TG E06.V#-;1_&;JY+W /QP/YF@,SI.=4E_(*)$L:_X5#+3O\,(*F,546C3 P*+NLO>VKB<*0P&[^@$#<*L>==&_(L;YEE MJX56!]!.FM#76WK9(#*8,OWDF<\8=+".DE4)2V7 M>]@HP1..!DX_L9U <[8(+1EVZF'2&+FIC<0O&(EB>%#2Y@;N9(KISP A,>YH MQRWMFW@0\1:32YA$YQ"/XW@ ;]*%8>+Q)B_@]?G[WWIGK*9C\W^?QS7>53^> M*Z6Y*5F"RX!JQ:!^Q&#UZB2Z'K\98'O5L;T:0C].VIVQG,XFIO#98%8)N.<9 MNHV-IL+5]AF83.'N:\5+*B7;Y\F@K7Y/;I'&"6=U89$!5BAM^;=Z 9^H91@$ M;JAL$T6GZAOQJXR+KLT17%1=L5PX6U"@S54*ZA&UW\7.HZKV2#0>(4MR8,90 MIV(&,B6HH9CYJ#<"HP<2)G1=^X^M_S !JV *S\BT&;VKM.2VTNB%,O[DQN9G MF7NDFL^52($7I2:6#L; -B>'B3'Q$DX":%*XV3'I@51/NU1/?S?5+CC$@0YD M.V.I*EW$^[(Z"-N?U77;FH>MN;S^2 "<>OXUG[ M_459<+;C@MOG<^J@6KNTMZJ3\[U>[66]?-_H=X?64^,+WGTA"OC%3' MEZ\IZ;J^ANJ)5:5O_3MEZ2+QPYQN;M1.@/8SI6P[<0:Z?X'5=U!+ P04 M" M@$E8/PLQ5@(# #K!@ &0 'AL+W=O[7=T@YBHNZ!GKH11H.Y[UY(W)&DZVQ3VZ-Z.%KK;2;)FOO-Q=IZLHUUL+U MS08U[2R-K86GI5VE;F-15!%4JY1GV9NT%E(GLTGTW=G9Q#1>28UW%EQ3U\)^ MNT9EMM.$)<^.>[E:^^!(9Y.-6.$<_>/FSM(J[5@J6:-VTFBPN)PF5^SBN@CQ M,>"CQ*W;LR%4LC#F*2S^J:9)%@2APM('!D&O+WB#2@4BDO%YQYET*0-PWWYF MOXVU4RT+X?#&J']EY=?39)1 A4O1*']OMG_CKIY!X"N-=;>)HLJWPHO9Q)HMV!!-;,&(I48TB9,Z M',K<6]J5A/.S#\(^H1<+A3#'LK'22W1P]A \[GR2>LH1(M-RQW?=\O%?\#$. M'XSV:P?O=(75CP0IB>L4\F>%U_PHXULL^Y"S'O",\R-\>5=Q'OGRWZKXOZN% M\Y;NR*=#-;>,Q6'&T#<7;B-*G";4& [M%TQFKT_9F^SRB-ZBTUL<8Y_-VW8! MLX2#T@_I/7_")ZV5]8X!XVFYE?DJV!%3>] MZ H4[5 \:0R!-Z;>"/WM]>F(L^&EH_O:Z78OGUS$>#I>K!=HNR..?&0P.).: MZ$SCR./.+TY^#KVJC?51RHUQ'AY?I/T5I>TYWK<*;X6T\%&H!D\>^_,^/%" M:^CS[@E[!2P;]L;#/%CA<0:,#>!\MS$:LI-;K- *!32W=/D#F UYC[,"\C'! M>#8F6'!E17'R8#Q!EE(+71'3\>&X-V:#GRIG M?ZSR8MPC?C+BX?'+*&<4Q= 6&Q=PZ$JG>P.H1KN*8]9!:1KMVUG4>;M)?M4. ML)?P]C= =WP5"E"X)&C6'PX2L.UH;1?>;.(X6QA/PS&::_H;H0T!M+\TQC\O M0H+N_S;[#E!+ P04 " M@$E8D=MPPTT# #P!P &0 'AL+W=OAV9C496^*!*1&D<7T05XS* MO9Z.56T%EWBOP=15Q?1NCD)M)V$2[C<>^+JT;B.:CC=LC8]HOV_N-:VB TK! M*Y2&*PD:5Y-PEHSFF?/W#C\X;LW1')R2I5)/;O%;,0EC1P@%YM8A,!J>\1J% M<$!$XV>+&1Y2NL#C^1[]UFLG+4MF\%J)WWEARTEX&4*!*U8+^Z"V7[#5TW=X MN1+&?V';^L8AY+6QJFJ#B4'%93.RE[8._R8@;0-2S[M)Y%G>,,NF8ZVVH)TW MH;F)E^JCB1R7[E >K28KIS@[O65(LX;Q/0=Q"2%.R5M:>!766#Q%B B>@>.Z9[C/#V+>(-Y%WI)!](X3<_@ M]0Z:>QZO]\^:;[C)A7*R#?PQ6QJKZ3?Y\Y3H!C([#>FNSLAL6(Z3D.Z&0?V, MX?3CA^0BOCI#.#L0SLZA3Q_I*A:U0/BV@B/R,V.0CFHF"_C*V9(+;CGI:,^Q M@&\2'C"OM>9R#7-FN %_JK# %SL7*G\Z)?0LE=-"%R7"2@FZX"Z3]7\.>+.T M8,EXK:H-D[N/'R[39'!E8.5$/'L1)4?-=%[N"$$#)SVLD<5(ECB294MF@6F$ M:J^/UD= [HI3F]CK77J]G[BD0%4;0C.?1\%[OSNSP5=\1@$)-&/:CCU8*,M$ MT-1Z%%PS4P+^K#DE=9&C@'YVW-&5U$_40EH5\C6$MQB0>440/U4YF^B M][[)(.W$678=H9I\KKWAG9O$'>&%_W_K8;]+.FDZ7M%;*W_N8K9 ML),,L[^5L-FF&O2'<2=+LO>RMM93ESHZZL(5ZK5_:PSDJI:V:DQW[_R*EX()YZV9TL53V5C MRD+@4H%NJHJKOPLLY7;F!,[^X+%8Y\8>>/&TYFM\0O.]7BK:>3U*6E0H="$% M*,QFSCR8+")KWQK\*'"K#]9@(UE)^6PW]^G,\:T@+#$Q%H'3:X,W6)86B&3\ MV6$Z/:5U/%SOT3^WL5,L*Z[Q1I8_B]3D,V?D0(H9;TKS*+=?C>_&67AP.'D?^& ]LYL%9W1]2JO.6&QU,EMZ"L M-:'911MJZTWB"F&+\F04W1;D9^*EPIH7*=R]4)DU:N BA:\F1P4WC5(H#,RU M1J/A_!M?E7@Q]0S16F$@QQTL;M]+G[-5]HH^I1^'\M#QQ(=9['M M-=$U3W#F4/]H5!MTXH\?@BO_TXD8HCZ&Z!1Z_-1U%<@,WEW38S&<9#D>PYX/ M#_EDRY?L^'CW#262NED;3*U,,H!,EC06"K&&\T+0B6PT.>N+R8!JC-6*(*C. M UMG6^Q@\,IE4 E>@E7!59*[U(L;FC%UU?*1@HJ+)J-2-\.1ZQ'*X1N%!<) G/#,8/0#<9^?YO(R@;&NS'2QQ:X81#1DXW9X%Z0'-2& MY"18;&RG0'A]#8R-!V<0N6-V95F'9!S"L6I[!RUC_$/$_4$L#!!0 ( "V 25A^[5MCOP( -H% 9 >&PO=V]R M:W-H965T!J36RO'6J1!"'X7E0,2Z]=-Z>W>IT MKAHKN,1;#::I*J:?+U"HS<*+O-W!'5^7UAT$Z;QF:[Q'^ZV^U;0+>DK.*Y2& M*PD:BX6WC&87(V??&GSGN#%[:W"9K)1Z<)M/^<(+G2 4F%E'8/1ZQ$L4PH%( MQN\MT^M#.L?]]8[^HQ(,<"]8(>Z)X](5Y=YJ^LK)SZ;++-,-YG#]1&4V:.#=5[82:$[G@26\,PJR M+>JB0\6OH*(8;I2TI8%KF6/^-R @7;VX>"?N(CY*O,+L#(:1#W$8QT=XPS[9 M8U[K"XJWZFJ-V,I2,*:DN$ M0@GJ6R[7\(Y+.E&-83(WI[,!%0>K%6I7H($KD*M2-'A!6M22"7#!F,Y*GYKE MD89 32UM@2#T&\NFH)MOM.-GRE@#)Q -_6F2T&(T\9-IV -KK0HT;A@0U+D[ MK=1[C&@%DO;(CY(AQ/1,7E14M5#/B&1?]H-KV?7KBWDW M]6Z87G-I0&!!KN'9./% =Y.DVUA5M]V[4I9F0;LL:?BB=@;TO5#*[C8N0#_. MTS]02P,$% @ +8!)6!DS@4%O P '@@ !D !X;"]W;W)K&ULG59M;]I($/[.KQBYU:F1Z+^[N.B3_OK-K<$CDHNJ^X'V;9YZ9>6:7Z5:;[[9$=' OA;*SJ'2N MFL2QS4N4S)[I"A7MK+61S-'4;&);&61%,)(B3I/D/):,JV@^#6M+,Y_JV@FN M<&G UE(R\W")0F]G43_:+WSDF]+YA7@^K=@&;]!]JI:&9G&+4G")RG*MP.!Z M%EWT)Y=#?SX<^,QQ:P_&X"-9:?W=3_XI9E'B":' W'D$1I\[7* 0'HAH_-AA M1JU+;W@XWJ._#;%3+"MF<:'%O[QPY2P:1U#@FM7"?=3;OW$73R"8:V'#+VR; MLZ._(LAKZ[3<&1,#R57S9?>[/!P8C)-?&*0[@S3P;AP%EE?,L?G4Z"T8?YK0 M_""$&JR)'%>^*#?.T"XG.S=?:"FYHRP["TP5L-#*<;5!E7.T\.J6K03:DVGL MR)>WB/,=[F6#F_X"MY_"-4&5%MZH HNG #&1;)FF>Z:7Z5'$*\S/(.N?0IJD MZ1&\K(T\"WC9_XK\BMM<:%L;A*\7*^L,R>=;5QH:)X-N)[ZE)K9B.^I;RUV43X* MVDWYMD3(M:RT"ODB?[K;'VR14L8LK+6@AB<)<06NU+6E'-N328_*B'*%QI>R MYTO9>Q?L#WL+9DNH&"^( MB $F=>UY!CZE!$>2&"^Y(!H>$VAT^XEZR\![K?[,F&PO=V]R:W-H965TUNDG*_ M_F;6CC%@#*UTUP^0M7?G;>>9V<=[N)'JFUX@&OB>9X4^ZBV,61X,!GJZP%SH MOEQB03,SJ7)AZ%'-!WJI4"16*,\&@>>-![E(B][QH7UWIHX/YAK46I(TQT*GL@"%LZ/> MB7]PZEL!N^)KBAO=& .'9XJ_VM#9Z"N1(:7\GL,DW,XJ@7]R#!F5AEYEQNWF,5T(CU366F[7_8 ME&NC20^F*VUD7@F3!WE:E+_B>[41#8'8>T @J 0"ZW=IR'KY6AAQ?*CD!A2O M)FT\L*%::7(N+3@K%T;1;$IRYOC"R.FW_5.**X%7,J=D:V&W:_>SN,I0[QT. M#)GAQ8-II?*T5!D\H-(/X*,LS$+#FR+!Y+:" ?E7.QELG3P-.C6^QFD?0M^% MP N"#GUA'71H]84/!;T0"MN"/E%*%',DU!FXNH;FNC-Q;5^?;(1*X,_?2"5\ M,)CKO]IVJ+0_;+?/E7:@EV**1STJ)8UJC;WC%\_\L?>R([IA'=VP2_OQ!55N MLLH0Y PN+2K)_9,U*JHR>"M2!5]%MD(-HDCLL(I=4V4N>:C;(NJV^7F!,),9 MU7A:S,$P=,"&5ACM E%?7^:"4(G!20) MBB#MBOVE2J=L)9<)9F D%:%!E7-"6&9.*33[B3#D$0>[YF!Y+S1#O5*BRV68 M'#B,*0:6[[SYOJ1>0=99'>R2#]JEOY:/LSKR?.BVF"%3QF%^AVE:]?^#\OK(O&J#>;XQ.YG.%<]IJ MIY&W70LCN=*$=+WG?%H9;6C('@ISWP;XL1M'OCN:!+ #OM?W1S"AM.Y ,'3C M2>2\*S$#?N".@Y'K>Q,8]D/&!:IIRKC=A6 2N^$HA#WP^K'OT-$QP]38J8ZQAJ[$M8, MNY]0]ZDJ#2S#L3EL53-VX^'(#4./1.-^,*+B"*T6CS1V8'9<8W;\Y [VI5B7 M41)\<@)*$\2MC:I3=3MX2V@YM2FN6VHR/"Q!VHJ6T/7BP/6CD?.!VA?6!;Q- MRRZ,"$R^-X(]YQR7*S5=B HCKC_RW"@D(/R8T0#"L4<;'W;M/;SM-E%:)$NI<.FQ)X8*9YAHA MDUK?:1S-,^*< A"422N9X)IH[=+R@AWN"K'')3&F:O*="V*:Y*(+CA]D='<4/4#O/\K6'.%W(Q.]Q-N=4!Y=F^%+_:1SYOD=T@,Z08?>QZ3<^ MYORGMG1+J[>D2B$'Q?F3=N)65VAXU JT3I,_P ;1<)*563S9MUN;1:)VGK,& M> \>Y?&X*[8\L +"G4;^/Y#(;>)WZM&]-S61)")%U#*B+^:P/XP?IX,WZW>L M!-'3.&[HK7/Z*(5[@I>MD!PTKAIR5'-[H<*G[:HPY:U#_;:^M#DIKRINEIG#[5&! 0PH !D !X;"]W;W)K&ULA59;;Z,X%'[G5QQE+FHE2L $FJ1)I-Y&VX?9J9K. MC%:K?7#@D%@%G+6=IMU?O\>0T+0EZ0O8<,YWOG.U1VNI'O0"TE447#U?8"[7XT[0V7ZX$_.%L1^ZD]&2SW&*YN?R5M&NVZ"DHL!2 M"UF"PFS<.0^&%Y&5KP1^"5SKG3583V92/MC-33KN^)80YI@8B\#I]8B7F.<6 MB&C\N\'L-":MXNYZB_ZM\IU\F7&-ES+_+5*S&'?Z'4@QXZOA[^]18!L%5O&N#54LK[CADY&2 M:U!6FM#LHG*UTB9RHK1)F1I%?P7IFS[+41^/NH:@K4 W MV*82_SV?:*"J-?]I\KA%[[8BV789ZR1,<=Z@?-*I'[$R^ M?@IB_^P WU[#MW<(?3*E]DM7.8+,X#K+L*I>V/'BCAML(WT8]IPZ*9%E(G+! MJ[8@>+- ^.E-/<@P1<5ST(:;E9'J&41MSY ]1?; R$KZ4A9+7CY__=1GP>F9 M!FP(OE40&KB&3.;4_7KHV&3:C ;.MP]M'0$+/!^.O[RLG*FI0!M)U"Z4-+K( MBRWY&9:8"4-*H1?!L57V!G#<&+2IXBI9 "]3ZM]'FDM+FC*F,IPH3(6A3H"> M%U3*@=2+X7AN?B/H/:63AB[4>0WA7#W<8F]L1O$[L /H.>&D;^_ MV/#)KA'Z;NCW23@(8NQ4!^;&/H/ /?5/G1\O M04"R S0-9C02S#/T3X-&^P=7RU%3RU%F0I9W9NU('58C=R&^1GZ@XB>6U:O,KLE+I#2^]8K98_D$YF= MK&C3H!U!OT\]_0J1"C81KX-,/.T$V,JT\-NQ;4$'T3OQ?97>F-Y9M75U=^=@ M+U#-J^N+;915:>HSOOG:W)#.ZXO!BWA]O?K.U5R4FB*3D:KOG5(SJ_K*4F^, M7%;7A)DT=.FHE@NZY:&R O0_D])L-]9 &ULE5;?;^,V M#'[/7T'XAD,#:+$M)\Z/2P(T;0\;<%<4E]WZ,.Q!L9G8J&QYDMQT__TH.W'; MNS3H'A*+,OGQ(T52GN^5?C 9HH6G0I9FX6765C/?-TF&A3 #56%);[9*%\*2 MJ'>^J32*M#$JI,^#(/8+D9?>GE7-56YB7>:3!U40C][PJEVB^\T#MN M?,MWF74;_G)>B1VNT7ZO[C1)?H>2Y@66)ECSB%4KI@(C&/P=,KW/I#%^NC^B?F]@IEHTP M>*7D?9[:;.%-/$AQ*VIIOZG];WB(IR&8*&F:?]@?= ,/DMI851R,B4&1E^U3 M/!WR\!X#?C#@#>_64@/O1N@R+W<&[KIP_[K<&*NI M.OX^%7 +-SP-YSIF9BJ1X,*CEC"H']%;?OP0QL&G,V2''=GA.?3EFCHPK26" MVL+/Q!FLA,D3$&4*U[FL[8\);P,X[^(9(FTAH*2"D,>",$V&A+4ZW]36E058 M!8DJ"FHHJLWD(5,R16U@+PPD0B:U% Z%I*V2U/$&+O(2;*9J0UX, WQ*L+)' M9'+\PD^AZM*:_JSG3ML=>=B[K0O4PBH]Z]T>F;V'SR]P 7P8LB@<0[^5>,S& MTP#ZO6LL%;52BWK?]"VFOXI'9 MPI"SF(:KZSI(XW3[/9[]VN0%5.9?&Y:RJ M=9+1"'Z5/. 1X]&41=,0P@F;C$,VFO+>]_(1CO=!:4 &^[2IF$SYD8YIS'S],>,@_]:* #6EK&,5 9S\=16PC ^*O8 4CT+4NI&#L[*?-'UQ7Q#C(L'E@.5/5L&,^P M5%6^=47. 2<&E*5NX'D]-\.$.I.1:5ORR8@5,B44EAR)(LLP_W<&*3N,'=]Y M:_A"MCNI&]S)*,=;6(%\R9=R9NQ55YZ2L>-IBR"%6&H*K!Y[F$.::B9EQ]>*U*GGU,#C\AO[SV;Q:C%K M+&#.TK]((G=C9^"@!#:X2.47=O@%J@5U-5_,4F'^T:$:ZSDH+H1D6056%F2$ MED_\K1+B"*!XF@%!!0C. >$50*<"=,X!O2N L *$[YVA6P',TMUR[4:X"$L\ M&7%V0%R/5FRZ8-0W:*47H7JCK"17O43AY.0SE@4'Q#9([@#-"J'ZA4"8)FB& M!1&Z9\E! )78>/8>39.$Z").T1,MMZKN^!B!Q"05G]20EU6$/G[XA#X@0M$? M.U8(12A&KE06ZWG=N+)N5EH77+'.1\^,RIU "YI TH"/_@05S#@P;XXOUPWR)&I]X\'<,7 M7N%;21:_(I&G1#;YU@K6)^"CR'$,8R?7&XSOP9G\^(/?\WYJTM5NR4:=-O=J M+]XS"DVRMFG*HB6R$\G#6O+0NM#/ZMWQ&Q.-L61%WJIWFV112=8U9/K5M9\$ MH=_Q^R-W?RQLP["@UQ]Z]; 3R;JU9%VK9-,X+K(BQ1(2%,&&Q,V[U4IRJWIM MDD7="UFZG4X8],[4NQP6# /?&S:KUZO5ZUG5>Q*BP#0VKXB899DZZ84.^SLD M=E@9WR2EE?%6*=LDBTJRWI%&?4__SJ1L:I;)6^3;-$2V8GD MPUKRX3L^)8@27IW22<$)W:(<.&%)I3FB*NDP_>(.%>IKCA\XD<"%RG'6(N8D MUU^A39X97GJFW^08JX&W.J9-LD5+9">.\;WO&8)G=R1-MD6;;&5'G&/0]]%2B\O. H*Y+E)H-?,RE99HH[P.H( MU -4_X8Q^5;1$]373)/_ %!+ P04 " M@$E85Y:VG*P$ !S% &0 M 'AL+W=OW;BN"I>04-42*^#X92YD0C4VY<)5*PDTRI22V T\ MK^QV(P&*+I38=[GBXH@MX M!OVR>I38#C=IY)\:5F1"OIO$0C1S/ M6 0QA-I 4'RLX1[BV""A'?\4H$XYIE'0,%5:)(4R6I PGC_I6T'$CH+?.Z(0 M% K!OD+GB$*[4&A_5*%3*'0^JM M%#+7W=SWC+@)U70\E&)#I)%&-/.2L9]I M(U^,FXGRK"5^9:BGQ\_Y!"%B3I[9@K,Y"RG7Y#8,1C^ MX^I^C?K$KOX;Y2WB'1]]:E?_ K,6"09&W>]9R&B786]G>.TC>'7Q_>MVIK3$ MS/V[+EPY7J<>SY2S&[6B(8P IUI/4/*/&#=M?S]JFSCG9NRC<)-FT( MK,+R= D MRR[W<&^]X=2!]X?BK2] ^?KA([Y'FQ]#ZR^WPM,$ZF9J5 3 MF-7[&1SZZ66_?5>M8YU;F!I%FS:%5N5Y>X+RK6>!\7>]!$FXX%?%A"IGV8]: MRMLGRU.-2&]_7IU$F=K-_K^T;,\POOT08TV]';9J.>H<5(/ [^T?4VJD#M+O M4,3O!+U]INJD#A+0W;E<24 NLELM1;+SWV7W17O^=?W.?WW]M M8?+KN&]4+LQ&(X8Y0GJM/IHD\QNNO*'%*KO"F0FM19*]+H%&((T ?I\+H=\; M9H#RGG'\'U!+ P04 " M@$E8O$PHN# # E#@ &0 'AL+W=OO( MW# J8*B0SCDGZN42F)QV/>PM%^[I)#5NP>]U,C*!$9B';*CLS"]18LI!:"H% M4I!TO0M\?HG;SJ X\9/"5*^-D9,REO+)36[CKA'Z>(E^4XBW8L9$PY5DOVALTJYWZJ$8$I(SKJA74F"-[P/??(WBMO.+WILE_7"353@Z-]JI@XK#&3,%U5$J\*I6X MLIZ]-U6JP???)WA5&7%U^;H#^W692A:C6YXI^0R.H*[.BTK$0T.[JI*X56=> MU%$>\:H^XLHBMDF^\9I]8_V[MH%^@.(-U <=*9H5[<3C]&ULM5==;]HP%/TK5E9- MK53(!X2/#I!:0K5.JE:5=7N8]F#"!:PF=F8;:/_]["2D0$(*4_I"XN2>XWO. M=:YQ;\WXLU@ 2/02!E3TC864T95I"G\!(19U%@%5;V:,AUBJ(9^;(N* IS$H M#$S'LEIFB DU!KWXV0,?]-A2!H3" T=B&8:8O]Y P-9]PS8V#Q[)?"'U W/0 MB_ N1F;&,B4A4$$811QF?>/:OAK9E@;$$3\)K,76/=)2)HP]Z\'= MM&]8.B,(P)>: JO+"H80!)I)Y?$W)36R.35P^W[#?AN+5V(F6,"0!;_(5"[Z M1L= 4YCA92 ?V?HKI()>S0,2_:)W&6@;RET*R, 6K#$)"DRM^28W8 MC- M P G!3C' AHIH'$LH)D"FL<"W!002S<3[;%Q'I9XT.-LC;B.5FSZ)G8_1BN_ M"-4+92RY>DL43@[&R0)!;(;&9$[)C/B82G3M^VQ)):%S], "XA,0J(:V@N4" M$ DC5>?-"$]9%-?^W .)22 N%.)I[*'SLPMTA@A%/Q9L*3"=BIXI5>HZ =-/ MT[Q)TG0.I.F!7T<-^Q(YEN,4P(?E\&^8UI%U&.X=/[M= !^5PV]A4D=.5\/M MUB[<5.7*:N9D-7-BON8!ON\1@O:4=W(5#=.4AT0/"$!D6II M7JHOA7.@A;H3UM9V+J[;W=.=#VI8^[+S,?NRBU@.J&YFJIOEJM6GQ1%EM)9* MS'2_%HEMOI?C\-T(+Q_1VM-9FK+>VJZ$Z@S0-]3>)8"OP!A\_F2WK"\EB]_- M#''_?QEL^53DCIM3YM@M=\\@-[]VF\Z> UX^:'\M%-$<6@RM3'NK5/M=UG"O M-\WV]SV$$^!_BN26DAU?IL26*LF\*LE&%9'M5*2=5:3] :VXG6])N2X[+)WX M5,.K)!M51+9C>"K)!M51+;C>#=SO%OE#M3-&5W; M:Y[#TOE.];E*LE%%9#L^V];;7W'KP[:VE+I\VQJ6)W"J]96RC:IB2\PWMXY$ M^L1[C_F<4*&H]S/&Y&:@ M#U[947[P#U!+ P04 " M@$E8(T9$RB@" J!0 &0 'AL+W=O%/LF%I$M3Y+C]M_O2G:\%-+2P5[B>Z5[3NXYTE72*;TS)8 E#Y6L34I+ M:YLI8R8OH>)FHAJH<6>C=,4MIGK+3*.!%QY4218%P36KN*AIEOBUI$;?P>..GX MEPYX'!_8/WOMJ&7-#BT@'@#>.=9WYF4MN.59HE5'M*M& M-A=X;SP:U8C:G>+*:MP5B+/95ZYW8/E: EE!WFIA!1CRGLR*0CB?N22W=7]9 MG.OG"RP6TEQ@R?UJ0<[/+L@9$37Y5JK6\+HP";/8EB-G^=#"3=]"]$P+"\@G M) [?D2B(HA/P^>OAX5,X0S-&1Z+1D( M4]/P'%**DV9 [X%F;]^$U\&G4W+_$]D3\?$H/GZ)/9OM\72]=CQS8C@&U5\_ MS.C'*1-ZYBO/[!Z/?18D;'^L[*6*OEUV=)/=*X*'L16U(1(VB DF'Q"L^\GL M$ZL:?[G7RN*H^+#$QPRT*\#]C5+VD+AY&9_'[ ]02P,$% @ +8!)6'@W MRG/F P :!( !D !X;"]W;W)K&ULM5A1CYLX M$/XK%E>=6NFZ8).$L)<@[6:[=Y6ZTJKI]AZJ>W!@DJ %G-HF:>_7GS$L$"#L M-IN\)+:9^3S?V'P>/-DQ_BC6 !+]B*-$3(VUE)M+TQ3^&F(J+M@&$O5DR7A, MI>KRE2DV'&B@G>+())8U,F,:)H8WT6/WW)NP5$9A O<62:U@V5U)MPMD,\LU9H64/G M1GLK-F&2+>-<J+$P M$N^4\:8XD,2Q)#'M)/"1*,B/-XB\EE4CI4>=;TD4O1Q[5Z U)@UKOY$=2 M&Y741B^E]HD)\4O41BUJ[VTR:)#KG?Y(VE %O5<6V]4CX+@/HVQI;C.G9C&Q=V=9T=N.J<*\WV(ZP5 M%/ALVEA [\7>BKMM8QV(F50QD[.)7@&]IWJX)1I=5N,#85?5!.X]J9^1L\*Y ML1'&#FZ&9G=L!.P.#D17'?2X_Z2_A0 XC9#Z&DC\GTCT9_%$QWE!Z1S% :ZJ M SP\DU+A$QW]11K.44C@JI+ _:7$"[2J73%@AQ#7ZMD7;GD M_0]02P,$% @ +8!)6'0N^!ZA!0 )"T !D !X;"]W;W)K&ULM9IM;^(X%(7_BI4=K6:DG2:QS5N7(O5EJUUI*E7M=/:S M"P:BAH2) TRE_?'KA#2.)\;%F^+Z9*OF#A+USR19^9IMF*Y/,P6OEAGG,W*3JO8QT'0]U1PF_SY#8K%8L>[WB<;J[\$+O[8V':+',BS?\R7C-%OR1YT_K^TP> M^;7*+%KQ1$1I@C(^O_ NP_-K.BPZE"V^17PG&J]18>4Y35^*@W]F%UY05,1C M/LT+"2;_;?DUC^-"2=;QO1+UZC&+CLW7;^JWI7EIYID)?IW&_T:S?'GA#3TT MXW.VB?.'=/E->F["W=1$DQC8]Y)L]& MLE\^N651AKZQ>,/1'6=BD\DIR@7ZC"Z%D"%BR0Q]B=AS%$=YQ$75AL\0RU&C MJYR/!S[=9%F4+- 5$Y% 'V]XSJ)8?)):ZMQG]/1X@SY^^(0^H"A!7Y?I1L@Q MQ-C/I9FB)']:%7ZU+QP?*/R&3\\0"?] .,#8T/WZ^.ZAWMV7E["^CKB^CKC4 M(P?TRLLESDT^]AVIN6/Q,3T7:S;E%Y[\' J>;;DW^?VWL!_\:7(%)*9Y)+5' M8E/?>T3S8MJWY;3/(C&-TR(0)M][L5XI5GR;;"=D$(SZO;&_;3IJ-^N- AK2 MNIE6*ZUKI=9:&^'\PK<\1J&I1*N&Z]0 B6EV>[7=7M?X]2 ] HEI'ONUQSYD M_/9B_4:NPM%P5'S8M?BUF]GB-ZAK';C%S_05=675<)T:(#'-[K"V.^P:OR&D M1R QS>.H]CB"C-^H';\!#BC]*7[M9H$Y>6&@[NB!6_:(\>YJ%7&=&"@UW7(# M8L*N^:MZ0OD$4M-]*L@(K?=WUPQ6:N9T589L3?0J%2:$=DZX2Q/^BNY8]B*+ MO=U(O$/_H6LFENA2XF3YXJ_OFT@Z*%C36+AU .=) U+3+X$%2DWWJ? EM)*#PPB9,.B<6E(>@U'2?BH>P?6G&-;'T_<3:FNA5*IK!=IIY>D1? MLW*U\Q4]%NN7Y0*HL4#0%18H-=VVHB+<[QQ"4+*!4M-]*K+!]@4:UQ .VC_G M@\%P\/-JDJ$='86C ZM)6 $*M@.*.8U'0ZE=W7GJ3K$,@Q7]X%'GB((2#)2: MOMBN"(;8UW%)*%$@0NP@=.B@U_5HHW"&==X,( M*+) J>D^&QM"L#M"Y-U;N;6)7J4"#F('CN.3:81,N[KSC)UBD88HK"&=-XH( M*,= J>D^%<<0T,TBTMX&:B6SW]JH/)1,12'DG6TB/N,9BQ%;\&3ZBH25,^U: MSO-SBA47HH"&=-XQ(J"P J6F^U2P0D!WCS21 MV@=PWGH_Q1H,5>A#.V\_45"L@5+3?2JLH:#;3W8U<[7(:/L4E$,5Y5 [Y3BE MW0BW]@&<4W"*]1O:>+*F\WX6A7V@YA2H1!4J4=#]+-K>J#)^==M'[>I*@1&U M@Y%3F(T\;!_ >9)/L0Y$%8'1SCM<%)2WH-1TGXJW*.@.5Z5FAMW*$"A8^8U' M6(OGA^]8MH@2@6(^E_+!V4"6DNT?R=T?Y.FZ?*KU.!0 &0 'AL M+W=O;&,5 [['&!G#LB M*^-WSQD,1SK@\?S ?NV]6R\;JG$A^0]6F'(6? V@P"UMN+F3[7?L_5PXOEQR M[;_0]KEA 'FCC:QZL%50,=&-]+FOPQ$@.G\%$/> ^+V I ?XRI%.F;>UI(9F MJ9(M*)=MV=S$U\:CK1LFW%]<&V5WF<69[)HR!8^4-PBW2'6CT/XBHV$T+PKF M"DTYW(CNMMAH#*,E&LJX'L-G>%@O870VAC-@ NY+V6@J"IT28X4Y>I+W(JXZ M$?$K(I:83R")/D$7Z:TO7B5-#^^0M M]NQ>4:&WJ#1LT+2( CCND4-RRG5'=>&IW(.QS\*4[(^MO)71Z2-'M]>]'+=4 M[9C0]MBMQ823+Q:LNF[L B-K?Z$WTMCV\-/2/F"H7(+=WTII#H'KD>%)S/X" M4$L#!!0 ( "V 25C30&PO=V]R:W-H965T?<<[4WSO(Y&[BA=[SP@/?I,8N^/&X8!M8@'DLY@IG?L.RXCD(S:4@"M83[S:\ MF0YMO OXP6&G6V-B*UE*^60G]ZN)%UA!D$%B+ /#QQ:FD&66"&7\J3F])J4% MML?/[)]=[5C+DFF8RNPG7YETXEU[9 5K5F;F0>Z^0%U/W_(E,M/NE^SJV, C M2:F-S&LP*LBYJ)YL7_O0 H2]5P"T!M!3 5$-B%RAE3)7UHP9%H^5W!%EHY'- M#IPW#HW5<&&_XL(H?,L19^*Y@H+Q%?FTQ[[0H D3*_+-I*#(M%0*A"&W6H/1 MY -95%^:R#4Y'78^ \-XIB^0X'$Q(^=G%^2,<$&^I[+4"--CWV A5HZ?U*+O M*M'T%=$S2*Y(%%X2&E#: 9^>#@]?PGVTK_&0-AY2QQ>=YF'+B\J#R\:37[=+ M;12V[N^NHJLLO>XL=CO?Z((E,/%POVI06_#B]^_"0?"QRX+_1/;"D*@Q)'J+ MO3$$]@:48!FQ*9A*TDO<85L\.8K*B02ZU%44@W;F:$0/Y!T' M1>$HZ%;7;]3U3U*7R-RV'JM.1K15VO;KDMH_4A%&8>] :D<0';UBY*"1.GA3 MZKW 7@!ML!<2X%NVS#JM'!R[-!P>R#N.H734K6[8J!N>V+&M\\R9B(=PM7>9 MV\M=FH='C=<;T<&!Z.,@VJ>CZ$"VWSK)[2WZE:D-%YIDL$9<<#5$ E7=3-7$ MR,(=[DMI\*IPPQ0O&ULK55=;],P M%/TK5IC0)HWEJ^G':"-M+0@D$-/*X 'QX"8WC34G#K;3=O^>ZR2+VB8;?>"E MM>-[CL^Y]KV>;H5\5"F )KN,YVIFI5H7U[:MHA0RJJY$ 3FN)$)F5.-4KFU5 M2*!Q!+?!N; N2%"&7\:3JO=T@#WQ\_L'ROOZ&5%%Z% D7=DB3 MBE+1/%936Z,NPVY'C8;;6H/W@H8%1%?$=R^)YWA>#WQ^.MP]A-N8C38E7IL2 MK^+S_Y&2+XRN&&>:H>U?-RNE)=ZYWWWV:KY!/Y^IPVM5T AF%A:: KD!*WS[ MQATZ[_O,_B>R ^M^:]U_C;VU#CL-,J>P;Q, M,"&E9/F:1$+IWI.O]PNJ_4Q'V82N/PF"J;W9]]R-&HR#B=-&'9@9M&8&)YDI MI$A F;:#AHST2.0*JYRBDP2@5W;-/-R7[0;^D>IND.?N63L0';2B@]-.("NX M> ) L9DI/6J:7I_2H",BF(R/\]L-&DP&+R@=MDJ'KRK]IE.0?8J&GS]L;)ES#75X1Z3X:.;]URS_K;B3LC2^+=-5 M\>'HKBSOWQT?%[,[N4R*M]F]7%5_N;V^[RL_>9^LR7:SD56X4Z^4RR1\^RC3[^N'(//I^PZ?%[5VYN>'X M[/U]_7:\4^:+I5P5BVQEY/+FP]&Y^2Z>#C<-MEO\8R&_%GL_ M&YN[\CG+?MO\XLT_' TV>R13.2LW1%+]\T5>R#3=2-5^_%ZC1[L^-PWW?_ZN MB^V=K^[,YZ20%UGZS\6\O/MP=')DS.5-LD[+3]E75]9W:+SQ9EE:;/]O?*VW M'1P9LW519LNZ<;4'R\7J\=_D6_U [#4PA\\TL.H&UM,&XV<:#.L&PZ<-1L\T M&-4-1HZ6G=8'IH#R=U@Y-#&YS6#4X/;6 .OC]S@T.? M"7/W9+>>[;!S[CY_2DWM\_Y\>/+=_O:OTS*Y.Q] MGGTU\LWVE;?Y85M V_;52WZQVM3Z=9E7?UU4[]\AZ9H],(\I6Y5UAV*NYG'>T M#_3MIR^U#U_HW]( Q]7#NWN,K>^/\86E%:_E_5MC.'AC6 /+ZMBA2WUS(3^_ M-:R39YO;A_=N=C07^N;GZ]NJN?EL=*W=EUKGVLZ]PQ^YKN:^OKF_ M3G>]#[I>B/KFEW*F;1X>WKSK:8\.;]YUW^/#[[NIJ8'A;IP9;KWAL[MS4]TR M-S[*5?53:5RERTV5"IP MO*O L;8"HT4JJ]JKWG"ODH?-(7Y7U6F)OE7WB(WW[\E@\.3NVF2/@L0<$G-) MS&L_L-;XZ0/KDST&)!:26$1B,80I]3G9U>=$6Y_GL]_7B\T;I'?UZ<_)\OZO MEX;\=K\Y3^\JU$GK)3!LU=:EML.^;WLD)DC,(3&7Q#P2\TDL(+&0Q"(2BR%, M*>CIKJ"G+Q3T+*\.;HU?[F_R;%4:0G96LA;I^Y9+8C:)"1)S2,PE,8_$?!(+ M2"RM$FZ_"Y,=QA"F5+ Y:*Y:#[0U?)$M[U.Y MO0;]3!7K@;YEC&HVJ@E4#L745K3] M3>:S12&?K6=M\][U3&HVJ@E4DK1\,#XFA9P;U1MU+$OC.DEE860W1IT[FQM7>39?S\KBC7%5#0!R M52:WW?6O[:UW_9.:C6H"U1Q4N]$+OFD9C7:@F4,U!-1?5/%3S42U M;#6]M_36V_H:&B+ MTM2";F);IC8 <_:I,I-\=K?-BL_E%YEF]YOPB*;"/[Y _FIVACWUK7J/"Z1F MHYI -0?57%3S4,U'M0#5PEI3/DZ?GEKFZ.G@,&J?$YQ8)Z=/C@IB:N_4LF^R M8J8^+*:4_>5>V?\:R>5GF7=7,)H>0S4;U02J.:CFHIJ':CZJ!:@6HEJ$:C&E MJ:-!DTPS'W,RK_4]#I/,]%RBFHUJ M4<5'-1S4,U']4"5 M1+4*UF-+4@:%) MN)GZB-N+R1A]^]Z5C\;;4$V@FH-J+JIYJ.:C6H!J8:WM']2/.Z[(M;>R)D^W MBJD]4RNUB;"9^@S;[H!^_V#^O#JX_R1OUVE29OF#L?N&2&R,,Z-J]WD#-?;R1ET M'_+KS=YECD;R4$V@FH-J+JIYJ.:C6H!J(:I%J!93FCH:--$]RWK5\P +S>JA MFHUJ M4<5'-1S4,U']4"5 M1+4*UF-+4@:')]%GZ3-]5WZF;]%[OD0!-^*&: M0#4'U5Q4\U#-K[7]H^V)-9RV)K$)T&Y#5(M0+:8TM- M$_RSQJ][%H!F %'-1C6!:@ZJN:CFH9J/:@&JA:@6H5I,:>K T&0 +?WT=/W/ M M#0'ZK9J"90S4$U%]4\5/-K38G7#+;_/3T+0/-\J!:A6DQI:I$W>3Y+G^<[ M[$(?FNE#-=MJ3TPV:KV>Q$%;.1U;M:=9=3NV:G_)VT/OI8]J :J%J!:A6DQI M:G4U&3Q+G\'K-\.K'NM=9FC@#M4$JCFHYJ*:AVH^J@6H%EKMZ>5:U]+;F[0_ M 8RIW5)KMDG'6?IYXS2?BQG_-7:IVCY?D]/WV+NPT< U -5"5(M0 M+:8T=6!H@G9#?=#NDYQEMZO%?ZJQ07/ KT=ZES^:K$,U@6H.JKFHYJ&:CVH! MJH7#]F1WK2_!1?5&^DFG8VK'U&IM@G!#_1QV^D/^*/FV6*Z7VB-\?0>]*QF- MPJ&:0#4'U5Q4\U#-1[4 U4)4BU MIC1U:-A;S_25%S1E5S1EES1EUS1E%S5E M5S5EES5EUS5E%S9E5S9EES9EUS9]C?C:J);9OYJHV_W1C7 MZ\_IXYS6QD6V*A9SF2>;]2DZ:QY-QJ&:C6H"U1Q4< B]7+GP.@$3A4LU%-H)J#:BZJ>:CFHUJ M:B&J1:@64YHZ-#0YN>'T=3\'0"-TJ&:CFD U!]5<5/-0S4>U -5"5(M0+:8T M=6!H(G[#%Z;9^^.G"6CL#]5L5!.HYJ":BVH>JOFH%J!:6&OJ:<*H=9J SI]' M:6K)-PG!X1])"(I%7I3?U[OJK'JWW.(#& E%-H)J#:BZJ>:CFCSI2=9/V7#IHIR&J1:@64YI:X$V MJOFUMA\?/#';9P1DGR&J1:@64YI:WTUZ<*1/#[YT M1O!_S,.O[['W&(#&"5%-H)J#:BZJ>:CFHUJ :B&J1:@64YHZ5C2QP]'K+K8[ M0D.'J&:CFD U!]5<5/-0S4>U -5"5(M0+:8T=6!H0H1\5WUGX-1[O4<" M-&6(:@+5'%1S49,MEMCKD[!]-#:*:C6H"U1Q4OFQHS_N_/'?>KP=[ESF:$$0U@6H.JKFHYJ&:7VM* &#< M4>-H] _5(E2+*4VM\2;Z-]8OHOOS]2>OLY+12!^JV:@F4,U!-1?5/%3S42U MM1#5(E2+*4TM^";2-QZ][HD\F7^Z1#4;U02J.:CFHIJ':CZJ!:@6HEJ$:C&E MJ0-#DP4)(NY<5YL,G^//XOU:KY8W1HBRYMUA3:C1N?H@*;_ M4,U&-5%KROIZK>^V.6B?+JIYJ.:C6H!J(:I%J!93FEKU3:IOK)],<%?1FY7" MYGLKA6D6!-&3O8L<3?*AFD U!]5<5/-0S4>U -7"6E,&[FEK19!Q>PU@J[TB M"+5G:O$VR;NQ/GE77[2_R-(T^9P]SMVU=]U>=Z%>+_>N832#AVH"U1Q4]_P>C>ZAFHUJ M4<5'-1S4,U']4"5 M1 M+4*UF-+4@:%)^(U?2/CU6N5;C_4>!M @'ZH)5'-0S44U#]5\5 M0+:PU9>:A MUD7&".TSIC2EO"=-0&^BS?E4[_OIXHO,'XP;V5G0^N9]"QK5;%03J.:@FHMJ M'JKYJ!:@6EAK^P4]:M4SVF5,:6H]-[FZB3Y7=Y$M[U.Y/:-_KJ+13!VJV:@F M4,U!-1?5/%3S42U M7#2SONUZAD-TU&:6L]-F&ZB#]/9C\?:163NV86J--&&ZB#\,=^'FZ\=_F M0OCFLMGEWF4SW6?N^MY[ESF:J4,U@6H.JKFHYJ&:CVH!JH6H%J%:3&GJN-%D MZB:C5_W,?4+FB"Y1S48U@6H.JKFHYJ&:CVH!JH6H%J%:3&GJP-!DZB;Z3-W? MUTE>RCQ]_E,Y-"^':C:J"51S4,U%-0_5?%0+4"VL-66:'JM]Y-].2EJM%<-C M:L_42FUR<).#%M6MWKG+FRQ?&C_GR:JXD?D+A__[A_[GU:G )WF[KH@L?VAF MS.VL>S1"AVHVJ@E41)I(W>=T5>"=H+@_5 M;%03J.:@FHMJ'JKYJ!:@6HAJ$:K%E*8.#$TN;_+"!'K]IM+7:[W' 32&AVH" MU1Q4K T.3[IOI\7[\XOA[K M/0R@63]4$ZCFH)J+:AZJ^:@6U)KRF?W3X_<0[3)"M9C2U.K>I/W46YILT?3_ MR"#\:O[;\%:S=#W?SK.7)J6<_^4^R[=6/=Q4CX+Y[J-U=-RZ_<)\YYL=MX?FNZCK]O.I]2Z:=DG5XUS]9;CYRW&S M2V?O[Y-;&27Y[6)5&*F\J79O\'9:O7[SQ>W=[IOG92DZ00SH*#= MA[9QXGM\C^^]]HE[?,_%G5P"*/20Q*D\Z2R5R@Y=5X9+2*CL\@Q2_63.14*5 M;HJ%*S,!-,J-DM@EGC=P$\K2SO@XOS<5XV.^4C%+82J07"4)%8]G$//[DP[N M/-VX9HNE,C?<\7%&%W #ZC:;"MUR2Y2()9!*QE,D8'[2.<6'$T*,0=[C*X-[ MN76-#)49YW>F<1F==#SC$<00*@-!]<\:)A#'!DG[\7T#VBG'-(;;UT_HGW/R MFLR,2ICP^!N+U/*D,^R@".9T%:MK?G\!&T)]@Q?R6.;?Z'[3U^N@<"453S;& MVH.$I<4O?=A,Q*\8D(T!V3' O6<,_(V!GQ,M/,MIG5-%Q\>"WR-A>FLT*ZGW;.AC0UHGWHWB MX9UC$@]QH5M4082^TG@%:*JGYL9D5-,\%.!!#FZ6J_78ZWJ>IX.RWF;X8K>: M[_W2][[5]^G%M,DGJ]%K8],26(W?H.0W:#DM!VU2;PFL1CTHJ0?VM*1RB>8 M**./ACK*]$PD9A%JHEU@8:^67_V='+0.^$8ZPY+.T$KG=+$0L-!%93@U,2C, M!UL$_!WWK0.\T?U1Z?[(ZOXUA'R1LA]Z33#@5(1+1--([]5K+4(R$Z F4J.F ML QW>%E'?B,O[%5;KV?/LYA*B?@O7+=92#/CV ")G4"Z!@(6SU MD66GYKVT&'&X'VW:^W\MZ2'/BEI?.)3B,'J_5K%Y*VT.I<2<65M+R, M;@#;HM\26IU^I6VP53^,-WE,9S&@L-CMI=GM&XG[/ZU#@R'I!9CLIN][:!9< MB19L5RU;Z8O^07_P-20S'6/G,RI9\Z)L!\1.,.H[HR!X>G?2J[V>8C/#&4T? M?Y.URD$K_1HDXD>6+O)>V]FX!JFCP6KF'S\,"0Z.)+JBX@X4FM",*1JS'\5+ M'WQ?T3C?5. A!(@DVL,.]@,G" 8.&0S0[/'G%#\R&W!C:-Y#MN%*MV&[<+-7 MYK Q-BTILPW_]]!YN!)Z>-AV9;:D[#;TWT,GXDHH8KM2?$-EV@%]IS_"SJC? M^R\J0_>22O<2N^ZUEJGO M-07*COC:/&T+KQY_FA]!N MU;TXR]?$%RR5*(:Y-O6Z@19@HC@>+QJ*9_D)\XPKQ9/\<@E4S[+IH)_/.5=/ M#3- ^2?%^%]02P,$% @ +8!)6*FCC2HE!P QT4 !D !X;"]W;W)K M&ULQ9Q;;]LV&(;_"N$510>TL22?V\1 :IV1MD'3 M;A?#+FB9L87JX$E4W #[\:,.D2Q;86W@#7836S:_AZ3\?A2I5^'E+DY^I!O& M./D9!E%ZU=MPOGW?[Z?>AH4TO8BW+!+?W,=)2+DX3-;]=)LPNBJ"PJ"O*ZJI_:>/OCJKS<\_Z _O]S2 M-;MC_/OV-A%'_9JR\D,6I7XN-L@#BA)_^&R7[KTG>5>6&>SJD.CG.?%05K\);NJK-(C7I;R.*R"10M"/RI? MZ<_J1.P%:-HS 5H5H)T:,*@"!H?KEE$)!Y4]>Z$6GG,XODWA'DKR\X.5O"M$5 M\4(F?I3GQQU/Q+>^B./S11R&/A>"YRFAT8HLXHC[T9I%GL]2\HYH'Z>_D%?$C\FT39ZD(3R_[7#0J1_>]J@%&V0#MF0:H&ODD MZMRDQ(A6;-4&]$5OZBYI3UWZJ$F)=VQ[00;*6Z(IFD:^W^GDS:O?.QJVD&/< M+#H)HY_0&G588-0G#+GGKW]3)],/7>=+SM.9)YJE_K)9IASS.7XXJ7>6''.] M34["V+\XUU2<:^77G7)./S>J!./*,29;7A!MEF/4<3>F)=F !*FRWLU(H^,)IW71F0K3"3,0L)L),Q!PEP0K*7V4:WVT0EJ M+_CD7]F4X*.4YC/QHIRV7_85SFR1A,)LY P&PESD# 7 M!&NI?%RK?"Q5>3&[#Q[%8CKB8A6QI8_%:J-+YB5HM"D=F Y2F0VD&E&96 MM/WIDEC3'$R6+&B=-I3F0&DNBM96_)[=I4H5_V4KAO_WY,:G2S_P M^>-;LLB2?)':J7XI]6SU(VDZE&94M-;T?C2:'4Q_H'5:4)K=T8.!,FUWP.DH M=)"3;B>G*=06H-8(4#M1@,6\@P25_G*[=>?SC1B"^8X%#ZRZWG:J45K%V6I$ MTG0HS:AHXY8:CY::T#HM*,V&TAPHS471VJG0V*&JU$N2CL6?X\B3#,=0,Q1* MTZ$THZ+M)X"FCD>'"0 U.J$TNZ*U+BA#;7PX'A^7.AJ/NT#/#LB-Y:C*W;G: MB_]2W]WKE!S4?832="C-J&C[DALJZM&8"W4;*UI[UC$[NFEO0VMUH#0716OK MN#$35;F;>/V:AML/7XM'2ECB^30@GVB4W5./9TD^R%ZO$\;"YT94J,4(I>E0 MF@&EF5":!:794)H#I;DH6CM9&D]2+=VEEWD42T7Z8 LH38?2#"C-A-(L*,V& MTAPHS471VLG2>*7J_V"6RNL\.X>@=BF49D!I)I1FJ<=F[D@]>H#'AE;J0&DN MBM9.CL8U5>6VZ:U]VREOJ%D*I>E0F@&EF5":!:794)H#I;DH6CL+&G=5G;WD M? KJM$)I.I1F0&DFE&9!:3:4YD!I+HK6_O>DQG758*ZKG'1N9D!I.I1F0&FF M=NRZ'MD&%K1*&TISH#0716L+OC%=-;GI>DUT(LXVT9-L3>ZR9I/ZUU*KHN].?I-\7*+DT\T6?M1 M2@)V+T*5BXE00%+N&E(>\'A;[ ^QC#F/P^+MAE&14WD!\?U]'/.G@[R">N^6 M^7]02P,$% @ +8!)6!Z5)&P. P _PD !D !X;"]W;W)K&ULK99?;YLP%,6_BL6JJ9760B!_NP2I351M#]VBIMT>ICTX M<)-X-3:S3=)^^UT#96E"Z1KM)=C@<_P[UP%[N)'J7J\ #'E(N- C9V5,>NZZ M.EI!0O693$'@DX54"37854M7IPIHG(L2[OJ>UW43RH03#O-[4Q4.968X$S!5 M1&=)0M7C)7"Y&3DMY^GNNC+WAAL.4+F$&YBZ=*NRYE4O,$A":24$4+$;. M1>M\/+#C\P'?&&ST5IO8)',I[VWGUC &SJT18OPN/9UJ M2BO<;C^Y7^79,3K6+Y)I0KE7)W>QF%5%_:JB?NX7'%31"=,1E]K6\>#OP=K@;G0_D[E;XNW7^OWN#F;C= ?6>U"%&;PA#&Y,>*91U'YDRT7@C,X9 M9^:Q+MY@K\!!S[[HS^(U KPUGKNU/=NCT3552X:;(8<%VGMG/811Q7&CZ!B9 MYCOV7!K<__/F"D]HH.P ?+Z0TCQU["&@.O.%?P!02P,$% @ +8!)6$]J MP:6M @ _P8 !D !X;"]W;W)K&ULM57;;MLP M#/T5P2N&%NCJQ+FB2PPTR88-:+&B:;N'80^*S<1"92F3F$O_?I2'O9 MBW4CSSFD*6JPT>;)9@#(MKE4=AADB,O+,+1)!CFW%WH)BD[FVN0<:6D6H5T: MX*EWRF48-1K=,.="!?' []V:>*!7*(6"6\/L*L^Y>1Z!U)MAT SV&W=BD:'; M"./!DB]@"OBPO#6T"DN45.2@K-"*&9@/@ZOFY:CO[+W!HX"-/9@S%\E,ZR>W M^)H.@X83!!(2= B#H!Y$+:,W;" MA&+WF5Y9PK*#$$FAXPF3G9I1H28ZHJ89L1L2D%GV2:60_@D04FAE?-$^OE%4 MBSB!Y(*UFNYA.V.G)60UNJ\Q;R^.VCN!>^PPDVF)5E(5ON]K7W;-+ MN^0)# .Z2!;,&H+X_;MFM_&Q1EF[5-:N0X^_O?I+QS06*!V/XJ[N.NYUVH-P M74'=*:D[M=2/W @^HV*I9RY N@?,K68U<;LO7ZGFK97 MTO9JB^ EU;XL%!;]J=PMN_M5T=1> MS(NGX8:;A5"6!,W)M7'1(V93M-MB@7KI6]Q,(S5,/\WHA0+C#.A\KC7N%XZ@ M?//BWU!+ P04 " M@$E8=O[V5 * "C>@ &0 'AL+W=O;OA2[A]+JH;IM>7 MNV#+'WCQ=7>?E=>F'643QCS)PS0A&7^ZFMSHGYEE5P7U$;^%_#4_N$RJN_*8 MIM^J*VQS-=&J,^(17Q<5(BA_O/ 5CZ**5)['[RUTTK59%1Y>?J-[]9TO[\QC MD/-5&OTGW!3/5Y/%A&SX4["/BB_I*^7M':I/<)U&>?T_>6V/U29DO<^+-&Z+ MRS.(PZ3Y&7QO'XB#@I(S7F"T!<:PP'JGP&P+S',+K+; .O>4[+; /K>%65LP M.[=@WA;,SRU8M 6+I4F+SPKPL>(D_O2,YYE?$,>BG3]C?R3W&PV8>5D$!&6 M-*^LRM"?'%X$893_7![R]<$A/_WX,_F13$G^'&0\)V%"OB9AD7\J;RPOWX51 M5%;EE].B/.&JV>FZ/;G;YN2,=TY.)W=I4CSGQ$TV?#-2[\KK#4G]M'R@ND?+ M>'NT;@TI\&:_O2"F_HD8FJ&/G,_J1/DN*\NU=\L=>?F_]U'7NC;V:,C+?TE? MNM;'RCUYNO&2+DO+[\+,FDY/;_UL8>.G?_0Z1(1S.YE8]8\ZQU>_U+) MZY?*F_EYOA\5]5:*J][1/N>[8,VO)N5;5LZS%SZY_LM-^N2ZU?3E4#MDZC[L$V'O=F)2FJIZ2)B#A+E(F&:U77# MUF>S8:[599]=,V2YRLR^>TRS\_[A@4J"J8$B8@X2Y2)@W&Q%, M&SZ!C6'(=NGY[;*10^6*S3O%YA\9AI4?ZO,B2#9ALAVS3,I4M0P)/Q(\_^-R:9E* J&1+F(&$N M$N8A83X21I$P!H()ZBX[=9?H-^7E&;UWH^G(D7?48@C[6.E3.4^%DESH#072O.@-!]*HU :0]%$J_N410?'+'*>LM'0H$4_ MC@]FACFWAUV_"VW6@])\*(U":0Q%$V7M0QP=F.+(6MN-$C6G*1/9"?*.ZHL-/Z! MTIR65GTDZ)RUEA?+H;;0: =*\Z$T"J4Q%$W4M@^2='F2=!_\$?.DR"M1FU$M M>U-WE>;%^%\60;,D*,UI:;HNA,/&4%9H3 2E^5 :A=(8BB;*VD=2NEHFU?6R MZW=5A0924)K3TH2.=415:-8$I?E0&H72&(HFJMK'6+H\QSHY:4#^)#>;, X> MR4V>A]NDZH7)S3;CO+HTZC(T]X+2'"C-A=(\*,V'TBB4QE TT?D^_]+E 9CZ ME (R>%E!:8Y^G+C98[/)+K19#TKSH30*I3$43?QK\SXH,^1!6=M!WRK-ZLJ9 MJL)":0Z4YD)I'I3F0VD42F,HFFAUGYP9\N1,N0N6\Y2-1M(<*,TU1A)"2]E^5 :A=(8BB8ZWZ=NQH>^"2:94X"&;E": Z6YQO&7J2Q+F\^& MW3,T=8/2*)3&4#11U3YU,^2IV[!7]H(P([\%T7Y\2@$:J$%I#I3FMC1A%&%< MV$--H4$9E$:A-(:BB9KV09DA#\K:4<1J.($@SQZ@81F4YD!I+I3F06D^E$:A M-(:BB"\VEC/;'GY#$MJL"Z5Y4)H/I5$HC:%H MHJQ]4&:J!672[$'.4A:U73;..#!UOKC0%O9\,505FH!!:1Z4YD-I%$IC*)JH M:A^3F:=BLK^1/\C9RNH:Q^-(T[2'(TD'VJH+I7E0F@^E42B-H6BBMP?K^)W( MS3Z00<^4C/1D9H6?+P[&NRX=7@-BCXINMQZPYW%>S"(HB:5?"^-$UOO#3S]L4^XV]3:F/2 MRYM4E1Y*1/E^5 :A=*8-;)AEWSC$>M@RRYY%C?LA,]8TEQ.5!86FK9!:2Z4 MYD%I/I1&H32&HHE.]X&+ MWC?&3@\VLHUYMJUW0<[).MTG1;-+:W=KM]/R3;V_\.#V6_VST^R7W&.:[9OO M@FP;)CF)^%.)U"[FY>EES8[(S94BW=7;Y3ZF19'&]<5G'FQX5AU0_OXI38NW M*U4#W;[4UW\!4$L#!!0 ( "V 25B/;XP920T (;! 9 >&PO=V]R M:W-H965T[.U);L#&$=--(;?W^ M6DVFNQ]6^\$!)[$&,&.;M%WMCU\;",;@G-C5/=),">5]+=G.=;HI%LHJ_9%*^62ZC[,>G>)%^^W A7SS? M\5OR\%A4=PQNKM?10WP;%U_77[+RJ\%!F2?+>)4GZ4K*XOL/%Q_E]Z$ZJ@9L M'_'/)/Z6']V6JEVY2],_JB_L^8>+8;5%\2*>%141E7\\Q9_CQ:*2RNWX M'.:L!A[??M:-[7- MTD6^_:_T;?_8X84TV^1%NMP/+K=@F:QV?T;?]]^(HP&R^L( 93] .1TP?F' M:#]@U'4&=3] [3I@O!\P[CI@LA\PZ3K@WP42-N^V^+AM_%:>."<[@>N;;C;?>/;]MU[;?8?HM'^*\=M MG0D/>]#]N U;AH?=GS%#P3-P=(BHT=937XRHU5.<%_GB MYJ]_D2?#?[0% (EI)*:3F$%B)HE9.VRRQ:KE\-.-JLH3=3)6KP=/QX%!SNJ0 MF$MB'HGY)!:06 AAC4Q2#YFDOI))VV73-H3>')9!9>*T+EH^";&^>4-B&HGI M)&:0F*F>180\'N[^:6:$U?+(X=5058?JY"1-R UT2,QMV0=95L;R9'*RMQXY MK4]B 8F%$-:(BO$A*L8]HF(=9=)3M-BT+DN$4-^8(#&-Q'02,TC,)#%KAUT> M/0N'[\J\D4]BA)S3(3&WVPYXY)P^B04D%D)8(T,FAPR9"#/D2_MIS\L+#B'7 M-TE(3",QG<0,$C,GY_\+GERIJCH].2>QSA]X\O]HF]PNA\3<5[?=(Z?S22P@ ML1#"&MEP>5A%17MT"&?K&QTDII&83F(&B9DD9EV>/465\DS@_+S')F=U2,SMN@L> M.:M/8@&)A1#6")OI(6RFPK"YC6>;+"F2.'\C14]1LHBJ5V6K5UW3^W*%L@V8 M/%JTGMT(Y;[!0F(:B>DD9I"826+6#AL?O^AZEBGDA Z)N23FD9A/8@&)A1#6 MR)VK0^Y<]7^]-=H4CVF6_+=]'2,$^\8-B6DDII.806+F5>?77%L>.1RV/M0F MM] A,;?[3GCDO#Z)!2060E@C,.3A(3&J)E#WUTPZIH88[1L;J*:AFHYJ!JJ9 MJ&;MM;:GYDFZH/,ZJ.9VW@L/G=='M0#50DIK1LQ1=TX6GPU5P?*8+N9QEO]- MTO_<),4/*4B+^,V^4'>[7B1%:\P(X=XQ0VH:JNFH9J":^XK?EN>W; M=-5V0FNA&V.CFH-J+JIYJ.:C6H!J(:4U\TFI\TD1_@#;^PK6*I=SZ1FH9J.JH9>^WX_2'YLKG<,-$9+52S4C\G,=$Y[50 MS48U!]5<5/-0S4>U -5"2FN&4%TDEL5-XN;2)UUO/]ZM?X^S69*_\(X8VB5& M-0W5=%0SY/-VK'+9FD#DM!:JV:CFH)J+:AZJ^:@6H%I(:/J4M):ND2**%M-[<+9+9KDZ8K!Y:$PFM**.:AFHZJAE[[?B< M;*1^UX9315+Q5%5Y$;Z#AA:=44U#-1W5#%0S4__H%TL=^%J\K59#P^64P'Z+0AI34#J*Y>*^)N[I>?^G2'&.V= M0FCM&M5T5#-0S40U"]5L5'-0S44U#]7\O=8AA=""-:4U4TBI4TA:CFHUJ :B&E-0.J MKE\KKUT[N==U2L5:[XQ"V]BHIJ.:@6HFJEFH9J.:HYQ?NEF>*).I>K)J<-%I MO99I%672\HD8'YTW0+60TIK14I>HRYM=H^4Y61[C17NN"*G>N4)J&JKIJ&:@ MFHEJ%JK9>^WX*7EUI4S4:?,)Z:"SNJCFH9J/:@&JA936C)ZZ2:UTNZ3R+G1^ MJZ]TV)H]YU7@MI^LSRV/4X:3Z5!I/DYK>9PLCZ?#Z57S@7K+ ]7)]')\%;$C>>^+\*@]694TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4*EPV6N MF_E3%YR53@7G+A]W%TN]LP>M-*.:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH5[ M35:.PR=^.QR_D#QUH5D1%YK[UP31,C.J::BFHYJ!:B:J6:AFHYJ#:BZJ>:CF MHUJ@G%_M>MQV+=J0FK;YFX/KGO)(W%,^>FWXY)H;ZSC;Q5%;#(G5OC&$:AJJ MZ:AFH)J):M9>JRX]51S_/KNS7Q*,]I!1S>VX#QXZJX]J :J%E-;,E[J&/!+7 MD)NG5O=1(CBW$E.]0P4M'Z.:CFH&JIFH9NVUXX_43\?G%U9%)W50S>VV"QXZ MJ8]J :J%E-:,%*6.%'&GV(^^)\O-4M@E%A.]HP3M$J.:CFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH64U@RFNDL\^HDNL?CS5F*Q=TZA?6)4TU'-&+7T8E_X95(F M.K.%:C:J.:CFHIJ':G[+\5=&RE@>C\=>L? M]UD)H1=R1C4-U714,U#-'+5TMU]85UGHS#:J.:CFHIJ':CZJ!:@64EHSA>KJ M\TAVN5U@DU04,Z_?>;U^]AIAXIM[IA-:B44U'-0/53%2S4,U&-0?5 M7%3S4,U'M0#50DIKYE==BQZ]=B'HG[F$CQCM'55H.QK5=%0S4,U$-0O5;%1S M4,U%-0_5_-%Y UF>7*FJ.E5/7W1"F\^4UHRANAT]$K>C_63U^OMM:"T:U314 MTU'-0#43U2Q4LU'-0347U3Q4\U$M0+60TIK!5)>G1^+R],^\RH36IU%-0S4= MU8S1>9U5'K_P=AO:C48U&]4<5'-1S4,UO^WP7[4=_0"=-Z2T1L"H=3E:%9>C M3U<^'=YN$XM] P;5-%3347Q3XA665A4YLHYJ#:BZJ>:CFHUJ :B&E M-4-(J4/HE5KV^6+I9]]M$\_4.YS0]C:JZ:AFH)J):A:JV:CFH)J+:AZJ^:@6 MH%I(:K^0)<61;K&PO=V]R:W-H965T;!&@3D=1B.A-,MSL712\8 MFXF%RI)'DI-FT1^_U$9[.%7(KL.%G)6'USFZ1+D:N/Z=TX6Z52S,M,RVAL&88W7HHP M'EV[D M)YE_7EVGZM-X0YF'2QEG81*35-Z>C]Z;IX%79BA3_#>4#]G6-BD.Y29)OA4? M@OGYR"AJ)",YRPN$4/_NY:6,HH*DZO%7#1UMRBPR;F__I-/RX-7!W(A,7B;1 MG^$\7YR/IB,RE[=B'>5_) ]#76>P.QDLQH78/^6I^C94^?*+3WDR^_;N@Y++G%PF2_4;RD2IPG?D_7P> M%ILB(D%<_:R*+]YZ8'_7D<*:-; O11?3Z'RYIA8TYKR^=,5 M>?/+VQX,/5 9$3^E,NSIAV3NIW ]Y4K.MNI2'Y(27Y:+*%)WV/Q)9S]X>B'F MII #X)9P[,UORRY+LO?]M@H0Z?EMO4]3$=_)\H@^/)+M=-?BL=S]_D&D<_+E M5X4D02Z7V=>^GU)5OM-??M%.GF8K,9/G(]409C*]EZ.+?_[#](Q_]8D6"?.1 M,(J$,22,(V$!"-;2JK/1JJ.C7_RV7M[(E"2W/W\%:FN6+)=*K5G11!"QSA=) M&OY/:52U!23,LK6(9[)/E=J2AJH2"?.1,(J$L0KFE;#B ?7^PO*FKNMX9^/[ M;<$A"PU L);@W(W@7*W@J A3)?">E,:)X3A&]RDKZ$EI MFI9K>I[1WX"=; 1QHA7$YSB5L^0N+I^CJZ>=F[+?-]ON'\KOQ;8\(G^6L3KU MM;B7J;B3I,Y=IEK)-$QZ9:2MPU 9(6$^$D:1,(:$<;T(+/(H19J1$[*L(E7F ME,S%8V\L U2MEEA-HPD.&MJ:?CJ@T'V/7'KL4 5":7Y-VWX<<;SNO8)"RV10 M&N\Y LOTG&GG)M:3S)Q,/*?_#F9N18Q-_<-2G*=AG(6SIOM6W6@+&"P/),V'TBB4QJ T7M/:[>'.XU-/JCUMH&DU"K*T"OI3% '0 M_,!=Y,,!RA>S-R:JSS587$B:#Z51*(U!:;RFM<0UL2=V5UW6SCUJG[J:J+NI M#936C=;O]"C-A](HE,:@- ZE!2A:6[1-M-[4 MA^N?$R'3(P?+T-VU2/JZ^3ZT6 JE,2B-0VD!BM966!/:-_6Q_:WA)E7;35CQ MD-@K+&A(OZ9UGX-[A 6-UT-I#$KC4%J HK6%U<3V37UP_Z/X'B[72_UC'C2: M#Z7Y4!J%TAB4QJ&T $5KRZX)_9O3UW[,@]H%4)H/I5$HC4%I'$H+4+2V:!M[ MPM2'II]EL.N9@W4(-1R@- JE,2B-US2W_1C3C;>\A)]@-7Z"I?<3RB&7_E_K M0F"!ZDW$91SF.A)QGZ[TL*&Z@M)\*(U":0Q*XU!:@**U!=AX%Y;YRHVR!?4V MH#0?2J-0&H/2.)06H&AMT39VB:4W.I!C<_5%#98GU!V!TBB4QJQ=/\-VC8EK M6E9GE$E/2LZ;G>@4D]*\\0[\0S3[$KH):P,J[$R+&W4^5E1 M83URL'R@Y@241FO:]F5T7?O$=-SV560]"4W3,6UWLG-S@7H**%I;/8VG8.D] MA6N9%EV 8ER;TD]\J)5+UGF6BW@>QG>]NH*Z#5":#Z51*(W5M)-M"_[8<+O" M@UH-*%I;>(W58.FMAOW=4/*#] \?Z%4Y8WG70:;%2Y;>DU7H:M]S*>&W368P?+#.I;0&D42F-0 M&K=WO8WN" -4@6U];2VYI#R= M@*9YW#5.4$6V9=H8)[;>.%&/BC=JUYS<)WD8WY%5\E TR#$1441FDRP5/6^PM*"6"I1&H30&I7&[SZ"QW*ZV7L)2L1M+Q=9;*DV7XJ^U2'.9 M1H\D;!9NS,KGO%IJY,?VFHZ]PH,Z*U":#Z51*(U!:=S>G1AC=U=*0978EEWC ME]CZN1UE=^)=M4#%J@ZKB"*L:=)>JXGT)3=NUND$^5/7:FFH,$$=O@#R]928_R%.61M"7-UA84%,# M2J-0&H/2.)06H&AMC6Z]:\)Y[<8::HI :3Z41J$T!J5Q*"U T=JB;=P31^^> M/'=[+31+^'$.(T3XSQEPLGA-GK01%)] MF8/%!S5CH#0*I3$HC4-I 8K6?KE>8]"XKSTOQ86:.%":#Z51*(U!:1Q*"U"T MMF@;$\?]^^:EZ(L:+$^H70.E42B-06GDU5HRKMV+*-TX_V]#6 MPP>+#6J^0&D42F-0&H?2 A2M+^/QRZF!B*UE9>X]JXWFLWU%!O!TKS MH30*I3$HC4-I 8K6%FWC[;CX%YZ[NR_<]J:6,S$[3<&5ONS!"H,:,5 :@](X ME!:@:&V%-4:,JS=B-IWG<@I^,1.ADE8Q3(*,=3*KN-,MF=G'W9?;7NE+'ZPQ MJ,,"I3$HC4-I 8K6UEACQKAZ,^9I[Y&]U%,&MY]0>P5*HU :@]*XV_-^DHFS M,P8'56A+4E[AF[3W-$%I[QF1QR_FUV*]N6@]5YW<5$;%:B+O5B+-'XE8)NNB M$Z):UE^(.3FR)S81\5Q],,H^;[Z0]?O?93Q7SX)7VB1_(FDY+\EN223-\>D[ZC'6<+*?,KD8N+LZ5,[^2EC*),-?"J M0L69W]JKT+?%ZX!./UBC\<[^2_.4F3W[N7D:].U_[QFG7)WDOF],]4V99]Q4 MZ>)L)>[D1Y'>A7%&(GFKJF<<3Y0VTO!NL?F0)ZOSD;HZ-TF>)\MR_R$?N;$HYA[JF$J^2U+S6+D]3V2PHPN MN;F2ZV]0"CJR>(GDVOV2=6D;>"19:B-%Z8P,!,N*?_I8!F++(>R^XA"5#M&^ M0^<5AW;IT'9""V9.U@DU-!XJN2;*6B.:';C8.&]4PS*;QFNC\"M#/Q-?&YD\ M'$XP$"F92H'5H:F+[R&YQI))EQR(G)%;%PZT&:] 87K)&66*W%"^!$UHEKIA MX3C66!*Y'6IR< *&,JX_(]Q'XA.]H KTT#?(W.[O)R7+2<$R>H5E&)$+F9F% M)J=9"NDN@(^2*]W1D^Y)U(AX DF+M,,O) JBJ(;0].WN80.==I6&ML-KOY8& M&QA2DX:Q4C2; QX<0R8;LFUW23=N>;RF*B5WWQ&2G!L0^E==@(O]._7[V\OB M6.I4H>HTH<>N\E:V\FQA)E((#).V M95PGN\#J.RQ[I:WBJ-4;#/W5MIR71KW64;9>2>P')64F.">?,;.IT%"!A9^N8!:U> MV-\[C/5F[7;]<1Q4' >-'*^8?CB<*0#",HPY:$,4-5#'SP+L\&N M55C/,@R>G^/@;;%,V8JE@"_KA@%/:Y_,X"6#/8Z-)@5#?ZMW$*#FKJ72>*\N M,U,\I]5JU;:-7;.RMSZQ[9SK29YABE[P@JHYPTN0PPPA,9EX2:FBO2HF1N:N M0[F7!OL=-UQ@2PK*&N#WF93F:6(WJ)K<^ ]02P,$% @ +8!)6&[5"+W; M! SQ8 !D !X;"]W;W)K&ULM5AM<^(V$/XK M&O>F38$O&8*>$&2"Y]CY<+Y-<N#JS2Q09D$$L0A8C#C,;XT1OIF0;B*0SG@)8"LJ MSRBA,F7L9_+R979K6(E%$((O$PBJ?C8P@3!,D)0=_^2@1J$S$:P^[] _I^05 MF2D5,&'ACV FE[>&:Z 9S.DZE(]L^P?DA)P$SV>A2/^C;3[7,I"_%I)%N;"R M( KB[)>^YHZH")#>.P(D%R!U ><= 3L7L%.BF64IK3LJZ7# V1;Q9+9"2QY2 MWZ32BDT0)V%\DEQ]#92<'#Y)YO^\'BM'S-"$16IU")KZ]QH]99%%;([26>C; M*ODBT"AQ?2#?T,<[D#0(Q29,=[3+2( M=^!WD(VO$+$(:3%H0/O\U MF@K)U9K_N\UY&7:W'3M)!#=B17VX-=1.%\ W8 Q__07WK-_:B/]/8'MNZ!9N MZ.K0AW^NHRGP=,5E2V@,BR".@WB!QC2DL0]M]#/,7HJ9I*W-$+MN'SN>"NRF M2DVK_$QJ3D'-T5+[7053UI=N9K_3M)_TB(,MKV:_5L.9]O<*^WM:^^]?@?N! M:&?0:S"X)IYK.W:-@%;%F03Z!8&^EH#*^G,(W@E!OTF@[SFNY_1K#+0ZSF3@ M%@SVC/9J^PV=/:_ )"N1RIM(_@=:5J MMWJ1#&W4<)N]WK'V:K6>&0=LE473TK+:54+(-@6=AJW>SU&J='INU[%MJ\9& MK^Y<.I4> &OI')5EN+\XE9-D<[:.TERC4NZS76 M%^QCDVR_X5.W0QIIZ1*%&Y>5&^M+]X_T.*FB,MH 5\=C] C)&3M951-UL$DZ M^S4-T7?@42M'/7H?O0'E F$+1=DQB731C+ZUG;0F!["\',O>06&W!6K?#64S M@/7=P ENN$*517U_S*+6JS[-1Y=H+TC97A!]>W&2F^[UV^. JMY1XOR'_B19O?N>-TZ/7+ "_MVERT+T;F KDLW4LL]NR8K2XE1VE M=Y&U\3&^F61WJR5,=M7[E7)U?! HA+F"M#I]19!GMZ?9BV2K] )RRJ1D4?JX M!#H#GDQ0W^>,R=U+HJ"XPQ[^"U!+ P04 " M@$E8!53_'#@!5&,SVR3IOY]M",L:PEX27\[YON]T:UQ1 M*XG-V9(G,6LEJ2@L.1)M76/^E@)AN[GE6H>#IZHHI3ZPD[C!!:Q /C=+KG;V M@))7-5!1,8HX;.;6PKU.9]K>&+Q4L!-':Z0C63/VJCKP_H]R9V%5RW)NS2R4PP:W1#ZQW3?H MXPDT7L:(,+]HU]LZ%LI:(5G=.RL%=46[?[SO\W#DX+EG'+S>P3.Z.R*C\A9+ MG,2<[1#7U@I-+TRHQEN)JZ@NRDIR=5LI/YFL),M>+U(55XYN6*UJ+;!)UP5: MJ0;(6P*(;= SW8*0G4VM;HT;NN>L1M\;8W^'.7E#=WO@625 H$^W('%%Q.?8 MEDJG9K.S7E/::?+.:'(]],BH+ 6ZHSGD_P+8*L A2N\09>I-(MY"=HE\]POR M',]#HL01IH#YY2_RF>E6B!>>8%F#6/Q=K(;EJO%]C2>BP MK\:Q]6.\%@W.8&ZIUR: ;\%*/GYP0^?KA/*K0?G5%'J20E%16M$"I9A@FL&8 MP XB-!#Z<6\3WYEY;A3$]G:$.QBX@TGN!R':]U7M"(,30F><*ARHPDFJ%].T M8U3A"=5%$+FN7,LE2?%>#:0-UO&).'C288/E3)'U!+ P04 M " M@$E8NLYE-GL# #Y#@ &0 'AL+W=O-T>BCW0TMDB(I$: M2=OI_OH=*465'5E; #WTQ2:I^S[=?<>C>+.#D(\J ]#DJTG4 MKBBH_'H#N3C,'=]Y7GA@VTR;!7 0Y)-I04/S;PQ+RW#"A'W_7I$[S M3@-LCY_9/]K@,9@U5; 4^9\LU=G8:KJ827$@TE@CFQE8,2T:PV?W +_\#'_00N"A9 MHUOPK-M-T,OX$=87))B^)X$7!%T.]<-C2"[(R#\+C_\_W.^)9M3L@I'E&YWA MNRW*7'P%("N0>Y; ^81?Y[E(JN%OFW;:[T$R88R55N3+K_@"\DE#H?[JRG;E M3=CMC3GJKE1)$Y@[>)8I= FU:$^Q ME"1MT:&JLBXE*\:Q931G_'X11IXW<_=MA5X:!7X43H^MXI=6_F02A8W544SC M)J9Q;TP/J!*524:P\$D,>_S0E/C9T.3+'11KD)W;HY?RM=MC2+)X(+(C*:-& MRNB[*M)HR"P,218/1':4A4F3ALNYE?ZT,0Y+% Y$=J7K9 MJ'KY797UY9!9&)(L'HCL* N^]^TB[ U>V/V4KQ6S9FM_@:?3%Y_I#BO?]R>C MD]IV6SU! 7)K>RN%D>VXKJZYS6K3OUW;KN5D?6GZ.MMK?*.IFL([*K>,*Y+# M!BF]BPGZ)*L^JYIH4=K.8RTT]C%VF&%O"M(8X/.-$/IY8E[0=+N+?P%02P,$ M% @ +8!)6"1 &ULQ5A=;^(X%/TK5G:TFI$Z)#;?74 ".K,STE:+VNGT8;4/)KE U"1F M;0/#OU\["?DBN"Q3M"]M8GR/S[EV[CWR8,?XBU@!2/0C#"(QM%92KF]M6[@K M"*EHL#5$ZI<%XR&5ZI4O;;'F0+TX* QLXC@=.Z1^9(T&\=B,CP9L(P,_@AE' M8A.&E.\G$+#=T,+68>#!7ZZD'K!'@S5=PB/(I_6,JS<[0_'\$"+ALPAQ6 RM M,;Z=DC@@GO'=AYTH/",M9<[8BW[YZ@TM1S." %RI(:CZMX4I!(%&4CS^24&M M;$T=6'P^H'^.Q2LQQD?)U:^^BI.C1\G@<7X_ MHMF7&7JFG--("J1.@) T\OQHB=3A07(%: ^4H_=W(*D?B \JXNGQ#KU_]P&] M0S82*\I!(#]"3Y$OQ8T:5,_?5FPC%(P8V%*QUQQL-V4Z29B2$TPQ0?>&4 6\G.M).#]@DQ(MZ!VT!-?(.(0T@-H>GYX=A IYEM13/&:Y[:"IVQ MNJT8ZSU8@OIX))KO47'>C.[CX?&.<@_]]8>"1%\EA.+ON@0GZ[?JU]<%XU:L MJ0M#2U4$ 7P+UNC77W#'^:TN.6\$5DI5*TM5RX0^^ET?RNH92#0F@9TX4->P MK3HX'=+&3G]@;XO\C2M1_I8F-*"1"W5*$HA>48G3P.V* M#.-"%\KH9#(ZEVY#$HAQ@7VKT:QP-Z)?R+V;<>\:N7]*:IDA_]VC_'<;#JY( M.)Y4WJ02MU[&K6?D]APW'_5YC[? 53-%#Z [LN8[5260J]ZWH0'Z!CRL(VX& M[\9U6R#LH#"IIZ2%/+JO*\E3,U0_A6H>D'"O!JF4@GZ6@KX1>KQ<H3W'9A1TBKU^]6]LVX^H5'#SMYTW6NI"X%+LK# M[7ZKHJYF5CD)9=X%LX"-O$N6X![".?!:DD:4_]IHW@JMK)GDFLG_W)93 F^5 MKC="*Z$NR>=D!GKPETBN6,@UW(,Y-@+5#\A\]J7:LM=!3&[BI_0AE_79IJ2$+8+ MUR6JV@D4P$)! M.HVNXL.3&Z;D1;)U?$DS9U*R,'Y< ?6 ZPGJ]P5C\O"B%\CN^4;_ E!+ P04 M " M@$E8K#NCGR0# #Z!P &0 'AL+W=O+E]BI+<#.@@1H "-!DT/1 RV-;2*4J)*T M'0/]^ XI675:1^D>M9K1 ,OF=P<> M.>[TT1BL)PLIG^WD-IUX@16$ A-C$1C]MGB!0E@@DO&KPO1J2FMX/#Z@7SO? MR9<%TW@AQ1-/S7KB#3U(<XZQBZ;\78 C7%>&J#L4*J<0.+/1R?F[.]6Y[NF$KAQS>"A%N# MF?[9%+.2O]?,;^_UN2Y8@A./+JY&M44O_O0A' 1?6[SKU=[UVM#C0VET6%4: M*YMA2)E!6-HJV;HJ*5#!KLP^_#X*'0$=I791M'I_W^V-\VR.S7,ONM M,J]>"GH(*+(&508G5*A[9$I_;N)O1PJ#TK0E=H-:U.!]HK924$D(;O9->DJ0 MT5$\@M.SYG"1-@D8_N]^,_>HYAZU<6I4V+$]YOJ+*?+LJ M2\S!D8PP&(Z&42\(_Y'C'[W'&:J5ZSH:$KG)3?DTUZMU8YN6[_G?XV57O&-J MQ>EA%;@D4TH[U:8J.TTY,;)PK_M"&NH5;KBFYHS*'J#]I93F,+$$=;N/_P!0 M2P,$% @ +8!)6/QB=43B! BAL !D !X;"]W;W)K&ULM5G;;N,V$/T50ET4NT ;251\2QT#B=.B*;)HD&RV*(H^,-+8 M)E8B79*.DZ(?WZ'DZ!++W-J57VQ=R,,Y1S.:8W.\ENJ+7@ 8\IRE0I]["V.6 M9[ZOXP5D3)_()0B\,Y,J8P9/U=S72P4LR2=EJ4^#H.]GC MO,LZOW:K)6*Y, MR@7<*J)76<;4RR6DEK<*S_P2)>$9",VE M( IFY]Y%>#:E SLA'_&9PUK7CHFE\BCE%WMRG9Q[@8T(4HB-A6#X]0132%.+ MA''\M0'URC7MQ/KQ*_I/.7DD\\@T3&7Z&T_,XMP;>B2!&5NEYDZN?X8-H9[% MBV6J\T^R+L8.(H_$*VUDMIF,$61<%-_L>2-$;4+8WS&!;B;0MQ-.=TR(-A.B MG&@164[KBADV&2NY)LJ.1C1[D&N3ST8V7-C'>&\4WN4XSTRN12PS()_8,VCR M/;E($F[E92FY%D626+'?7X%A/-4?<,C#_15Y_^X#>4>X()\6$!I2V M!#3][]-#1SA1*6V4XT4[\'Y=@D+YQ)S<2*W)E"GU@I*NF4HT^>,&1Y-K YG^ MLTV[ OJT'=K6]IE>LAC./2Q>#>H)O,FWWX3]X(HCVI$V"LC[#DC?! * M8CD7_&](B&'/Y!$$S+C1^(Z)U0HOXE/#9#> ZAB"V4[P)E)0'QZNN M09\%#"55&)W0ZB%V$"#PO MN2J:/S;/K)6@&YD&IV'K$SR&I0DK3Q.Z3P=L9"=7FQO)3I":RI1N:[0;;OV[;X;N$8U!]&VS74O M>RBMREF%3LOBS.Y#.UFGCJLKM*8^E><*ATAVUN)CM":2E2&+G0[NGTZ MV6@K]Z/^=N8?P[W1RKU1MWO['XWL*\@TB/JM?TD^S:W M#5R]P/&'Y=L"=R]Z**G*N%&W<;,%_CMV+_25P2&IWJF/ZPJMJ47EX^@1?1SM MU,=UA=94HO)QM%L?1[=]W*B_;>/#8MMH4JF&*7ZB-3R:,T1F;YX0)8 LH.P/LS*&ULK59M3]LP$/XK5J9-3(+FK2TM:R-! 8T/2 CV\F':!S>Y-!:. MW=EN"_]^9[N$@M* IGUI;>?N\?.*Z%5= M4_5X!EQNID$&?Q@L-$[8V*5S*6\MY.K8AI$EA!PR(U%H/BWAAEP;H&0QI\M9M!L:1UW MQT_HETX[:IE3#3/)?[+"5--@%) "2KKBYE9NOL)6S\#BY9)K]TLVWG:8!B1? M:2/KK3,RJ)GP__1A&X<=AWBXQR'9.B2O'?I['-*M0^J$>F9.UCDU-)LHN2'* M6B.:';C8.&]4PX0]Q3NC\"M#/Y-=B5S60+[1!]#DB-QAEA0K#D26Y*(LP069 M/!N16VJ ')R#H8SKSY/0( >+%.;;_<[\?LF>_>*$7$MA*DTN1 '%2X 0R3<* MDB<%9TDGXCGD/9+&AR2)DJ2%T.S][G$'G;0):.KPTCUX^Z-V"[D4.>.,V@0^ M)#>@!A]:0O% M?P)[$9A^$YA^%WIV"04HRHDVU*R,5(^$^0 9#)#" +6I[X8\2.)>%'UL2\/9 MOWB^T#5H= TZH>Z,/=QG+: /B<#G%V]0N94\!P$E,VT"N[$/TMY@C[XW')/> MN%O>L)$W?->QV82@*J\(%06^DVM\_Y>U35][?+F"@AG=)K ;_:#?B_<(?,,Q M[O6[!1XW H_?.#^9WQ_94E 0/$,LC]I=T#8Q'BGV4+9 KK,(\RB=A.M=ZMYL MO&O56+S@.&HXCCHYSBHJ%C;);(4"A=%V8:=:8Z*M*5]17Q,Y%F4J\M:K-&KC MGHQ>\$L;7 MEF:U:49.70U^M7Z&38KO*9YA?(=S3=6""4TXE @9]8[Q2BK?-?B)D4M7>.?2 M8!EWPPH;+5#6 +^74IJGB=V@:=VROU!+ P04 " M@$E8C5=GD@T$ !) M#P &0 'AL+W=OIG#R*;\8,J6$4?!)*'LB3B]0LM^&GN8>_MP2/;[I1^ MX&>S/=G2)55?]P\"[OPNRIJ5M)*,5TC0S=S[C&_O<*H=:HMOC)[DQ372J:PX M?]8W]^NY%V@B6M!Z;VO'R^BWZ;W7RD,R*2'K' MB^]LK79S+_70FF[(H5"/_/0[;1.*=;R<%[+^1:?6-O!0?I"*EZTS$)2L:O[) M2UN("P<\'G (6X?P6H>H=8CJ1!NR.JT%422;"7Y"0EM#-'U1UZ;VAFQ8I8=Q MJ02\9>"GLOLJYR5%3^2%2C1"RV8T$=^@/V$.+>B&"D'7^CWZ+"55$GU<4$58 M(3^!^=?E GW\\ E]0*Q"3SM^D*1:RYFO@$S']_.6XDM#$0Y0+&A^@R+\"PJ# M,+2XWUWOCM^[^U"/KBAA5Y2PCA<-QFO35I VJ=.^M2751!G;H^@%>"OW)*=S M#U:8I.)(O>SGGW 2_&I+\0<%>Y=PU"4JRA,PBB6+5%!9<2Y42(5V@3 M)R+L(]I$C.N(NEDN4P MSYBZHMZQ@863:8![\*;5.(H'^)../W'R+Q7/GT>Z6:X1= M0$$GJ'DQ?]#6U MT28&1QH%:0_6-!ICG-AA)QWLQ G['>I(H+8.MHGYV2!)>FRFT4 5TPXL=8+= M5XI46[8JJ'5X4^-[81*$/2C3"$^"B9UKVG%-G5Q_G=<]A2%&!2,K5C#U:J.< MFL,ZZ4]!TV:@;SA7;S?Z--6=GK-_ 5!+ P04 " M M@$E8I!H;R:P" #I!@ &0 'AL+W=O]OVC 0_5>LK)I::24_H*SK0J0"FU9I2*A5MP]5/YCD *N.G=D.=/_]SG;( M0D71-NT+L<_WWKUW).=T*]637@,8\EQRH4?!VICJ*@QUOH:2ZIZL0.#)4JJ2 M&MRJ5:@K!;1PH)*'210-PY(R$62IB\U5ELK:<"9@KHBNRY*JGV/@EE0#1/) MO[/"K$?!94 *6-*:FUNY_0*-'RO@)(&D#R$C!X!=!O 'UGU"MSMJ;4T"Q5"G)/KHF!V3SFY$?Z%L:>G4S"4<7V&*8,H M/GTZ\X"'&90+4(\8OK^;DM.3,W)"F" SQCGB=!H:%&S+AGDC;NS%):^(BQ,R M0UUK33Z) HI]@A"=MG:3G=UQ3A*^:0&P.E?CS40U]B<+B$G0)7NJ(YC +\S#6H#039VS?Q M,/IXR/]_(MOKQJ#MQN 8>S8'E8,P.#R(7!+@;,46'$A%E6$YJZ@PVAX(*<[] M&-@ R3N=._B&^9(?7$D[TC99U(OZ:;CINCZJZQ]=7[2N+XZZWKT#72>$EK(6 MYI ?3Q9'>X8N7_@YF#1LD[S.L#,U2E K-TPUZL#*_HMJH^V\OG9CZD5\C'/< MC]W?-/X2F%&U8D(3#DNDC'KO49CR@]5OC*S<;%I(@Y/.+==X%X&R"7B^E-+L M-K9 >[MEOP!02P,$% @ +8!)6*($KF(Z P YPD !D !X;"]W;W)K M&ULM59M;]HP$/XK5C9-F]22Q($ '2"5LFF3]E*5 M=?MLDH-836QF.]#]^YV=D$$;$!^Z+V []SR^Q^<[WV@KU8/. QY+'*AQUYF MS/K*]W620<%T1ZY!X)>E5 4S.%4K7Z\5L-2!BMRG01#[!>/"FXS]?AUF],K)*%E ]V\CD=>X%U"')(C&5@^+>!&\AS2X1N M_*XYO69+"]P?[]@_.NVH9<$TW,C\%T]--O8&'DEARZS/80\0QD< M ;0IX#N$4!4 R(GM/+,R9HQ MPR8C);=$66MDLP-W-@Z-:KBP49P;A5\YXLSD&UZ4+U)KL@9%YAE30"[)'.]* M6N9 Y))\8$IPL2*WN^\79,HT3P@3*9GQO#20DKB)AZ1XXN.Q:,L0#$C MU57;X538;CO6)OR57K,$QAYFM :U 6_RYE48!^_;A+T0V8',;B.S>XK=7;L< MKUV;R K9 MM)U&M46\%X0P&-!X0 ?#)^%Z;MFE,0UIW&N/5[^1T3]+!KFN96 *+;!88>V: M5TJ^[RNI2U:;EO[96IY;GM8R:+0,SDH+5XU=' @S1O%%:=@"Z[&139",3!XR MF:>@](GP5-L-#G*D0Z,GIV(MFL9-EJ&_T5+>CQ P[/4M%BUJ/'WWDPL MN2O72FATJ12F>CV:U:9;N7:/])/U*78Q5=/QCZ9J@;XRM>)"DQR62!ET^ICM MJFHKJHF1:_&X[,F>RYN)-; (7N69K)J;-5*C]W71EO@1%YQG/( M])LU%XPH/14;5^8"2&*=6.IBSPM=1FCFS"9V;2%F$UZHE&:P$$@6C!'Q\Q)2 MOI\ZOO.P<$LW6V46W-DD)QM8@OJ:+X2>N35*0AEDDO(,"5A/G0O_?.X'QL%: M?*.PEP=C9*BL.+\SDT_)U/%,1)!"K P$T8\=S"%-#9*.X]\*U*GW-(Z'XP?T MCY:\)K,B$N8\_8C/"_9K MI_,]NF"\R%2;5F4 H0W ?!1WL\ ;X,$@""?N[E"'4T/LCX=!%$:U88/CL.8X M[.1XS?*4_P3-3_'X#GW)+8_O-\!6(%K3VXGWTO3V!-:@'M;4PU=1#V&?@O4$ MUA LJ@6+?G<]1*?'/,#!.!C[1_5P:NB/1I$_'./V>AC5'$>='+]F.Y!*<[G5 M#T%C,]2,F"935DA7:71"OS33/8$U5!C7*HQ?16F,^Q2L)["&8+[W>-7Q?G=Q M5!$T_BU"+PB"H]IHL_-&V(^&[;7A']SG_$Z2WA;X2@Q":V?.% MT0W[TD3WA=84 3^*@%]%<51A]"5:3VA-T1[OGG[G3>U_*8_@Y-B'(SR(?'Q< M'Z>&WE%EN =-#P.QL;V@1+'9NVP ZM6ZW[RP7=;1^J7I0VTS]0A3-K$W1&QH M)E$*:PWIG47Z+B3*OK"<*)[;UFK%E6[4['"K>VD0QD"_7W.N'B9F@[H[G_T' M4$L#!!0 ( "V 25B!Y2WV3PL ,&5 9 >&PO=V]R:W-H965TL%( M8XL():HD92= ?WQ)B=9H1/J3)GEUD]@RYYF1YS4_\M%H=/6<%Y_+N=85^[+( MEN7U8%Y5J[?#83F=ZT52OLE7>EG_Y"$O%DE5?UL\#LM5H9/9IM$B&_JC43Q< M).ER,+G:/'973*[R=96E2WU7L'*]6"3%UW.\:AX83JY6 MR:.^U]5OJ[NB_FZXH\S2A5Z6:;YDA7ZX'MQX;U5\V338'/%[JI_+O:]9\U0^ MY?GGYIOWL^O!J!F1SO2T:A!)_=^3OM59UI#JDU+=Y]DVZ/'0W8=%U6 M^:)M7(]@D2ZW_R=?VE_$7@,O?J6!WS;P#QN$KS0(V@;!J0W"MD%X:H.H;1"= MVB!N&\2G-ABW#<:;R=K^=C=3PY,JF5P5^3,KFJ-K6O/%9GXWK>L929=-%.^K MHOYI6K>K)A]UEE1ZQNZ2HOK*?BV299EL0E*RO[.;V2QMODXR]GZYC7T3GQ^Y MKI(T*W^J#_GMGK,??_B)_<#2)?MUGJ_+9#DKKX95/;:FA^&T'<>[[3C\5\;A M^>Q#OJSF)1/+F9[9@&']I';/S']Y9N]\DLCU] T+O+\Q?^3[/0.Z/;VYU].< MT\W_N<[(YH)N?K,JZN:C5YM+NODO^=.N^:BGN3I]\"-B*H)=R((-+W -&?OS M7_6A['VE%^5_^D*SY8;]W.8T_;9<)5-]/:C/PZ4NGO1@\M>_>/'H'WT3CH1Q M)$P@81()4R"8%9MP%YN0HD_NZJJDBZ(.3GT:G'YFY3RI.V%I6:X/SQ#;M&QQ M\0;7U."G29W>I_T('#V"=X_PXLLP#"]"^T!!CMUUSI P!8)9S#]2\5"1-(F$3"% AFS7J\F_68G/6/ M-3$IIG-6%W_&]5-]A;NJKU-(F$#")!*F0# K-A>[V%Q\7YFYZ)3QR.^4 MF8M.+?+CPX,X.1#7V43")!*F0#!K-B]WLWE)SN:]+M+ZPNX=,U=\]YLK/JIL MD$C7OW\DC"-A @F32)@"P:S$>"/C+49G*APM&)0<*(U#:0)*DU":0M'L^.QI M+P][;TGSG%.#I'$H34!ILJ59-]2A-PJ#@_MIA>K6#H1O N&?4H-NV>H@&50- MHIG.H4#2.)0FH#0)I2D4S4Z.D9O>N>RF!]6;4!J'T@24)J$TA:+9\3&2TP-; M3IKGG!HDC4-IPNO*V-"_C*/HX!Y-0KM5*)H="&-0/5JAMI7HQNENB&8ZAP(J M8*$T :5)*$VA:'9RC(7UXG-5(JB$A=(XE":@- FE*13-CH]1L1ZI[+ZA$D$= M+)3&H30!I4DH3;6T_2H9^\$XVC.9=B",9/5HRVJ?3U[*#_L?>[^LBU,^U67) M=B_]W'S#2S]T_\X!0M(XE":@- FE*13-3IF1O][EN:H6U %#:1Q*$U":A-(4 MBF:O\C(BV"=-X>3E/#-;:U;EK-"9;M*T:M+4%YH69PFI4>>EH9ZC#E\8HL?E M.L-0FH32%(IFS[!QM3[M:E\M0]^U[(#NU/7D :5Q*$U :1)*4RB:'2UC?7W_ M3+7'AZI?*(U#:0)*DU":0M'L^!CUZY-N<,*+]6-]XLG2)UV\NA2A9>PO,PB[ M]28X7F^@1A9*DU":0M'L635&UJ>-[,TL722?]@O--RU0H'MQ/D- /2V4)J T M":4I%,W.DI&Y?G2N @,UNE :A]($E":A-(6BV?$Q1M>G%];^LFY.+RQ_."[C M6I+U8DDX&L>'A0;J9J$T :5)*$VA:'80C)OUC[C9=7V?D]2W-*LBG6H3B-XD MC#L7''[4O>* ZE8H34!I$DI3*)H=!.-D?=K)OGIQXK9RA>[%N;I S2N4)J T M":4I%,W.DC&O_KG,JP\UKU :A]($E":A-(6BV6_J-.8UH,VKP\5)T"-=_8M1 M?+ (\);NT34)4)J TB24IE T.PG&T 9'5M,Z7)VT*.L=@*.N@*=[=$X"5*A" M:1)*4RB:G00C5 -Z&6U[>7)3ENGC =C- L[A;0/C;0/:VSJO7Z)YSJF! M&EHH34!I$DI3+3*(E]8T]N[XB/HFM'.U!X]A-/# M<9Y8J.J$TA2*9D^L49T!K3I/N80$KD&D1^-@BNIQ(HC4-I DJ34)I"T>R@&94:>F>J M1"%T02N4QJ$T :5)*$VA:'9\C'\-:?_J6HE:''E/>]MS4'?3/DZ/S'F.H9H4 M2E,HFCW'1I.&]*K3$VO1_;>\CYCNVODD A6I4)J TB24IE T.V![^ZZ&YZI! M4*,*I7$H34!I$DI3*)H='Z-=0UJ[.GMXFN><&NA25RA-0&D22E-A5V^3'CXT MJC:D5>UA 9))6K#?DVS=^WX)&N:!=*Z]FP=C=\"2[ M>YMG6?(I+[:?*'"&>VFHU872.)0FH#0)I2D4SXW8AVN\[5J;MO0-!=3$]WZAP&J(>%TB24IE T.PS&PT:DJ)M\ M2*MYD69,%?EZ19<>J'>%TCB4)J T":4I%,V.R]Y';YUKKX$(*F"A- ZE"2A- M0FD*1;/C8RQM='Q![6FKI:/C"VKIOIPS -6N4)J$TA2*9F? V-F(MK/]%>=[ M92S=J?/I!2ICH30!I4DH3:%H=K2,C(W.)6,CJ(R%TCB4)J T":4I%,V.CY&Q M$7:);=2UKEYWVS6Z4^]$T]W=CU M? &E<2A-0&D22E,HFAT1HX#C<[U ^IBH30!I4DH3:%H M=FJ,BXW/Y6)CJ(N%TCB4)J T":4I%,V.CW&Q,>UB7>]VXZZ1]<;=VUVZ5^=0?DN(Q798LTP\UB2!_GNV^J?'4]\ ;L4UY5^6+S MY5PG,UTT!]0_?\CSZN6;IH/GO/B\&?;D_U!+ P04 " M@$E8=K]I/G(" M #[!0 &0 'AL+W=O@ MDOE1$ S]DE#NI8E;F\LT$;5FE.-<@JK+DLBG"3*Q'7NAMUNXH^M"VP4_32JR MQ@7J^VHNS*6[4W!IO)4H@'.[G)QUY@ M!2'#3%L&8GX;G")CELC(^-5R>MV1%K@_WK%?N=Q-+DNB<"K8=YKK8NR]]R#' M%:F9OA/;:VSS.;=\F6#*?6';Q@8>9+72HFS!1D%)>?,GCVT=]@#A\ @:@'1 M2\#@ "!N ;%+M%'FTIH13=)$BBU(&VW8[,#5QJ%--I3;6UQH:7:IP>ETX0J* M.7RIB=0HV1-<44YX1@D#RPC'-2=U3DW,"9S"PCRCO&8(8M4+N>'-R[)7=#Q# M32A3%G>_F,'QT0D< >7PM1"U(CQ7B:]-#E:)G[5Z)XW>Z(#>,();P76AX!// M,7].X)ODNPI$NPI,HE<99YB=01R^@RB(HAY!T[^'AZ_(B;L+B1U?_"\7LE_= M'Y=+I:5I@Y]]56P.&?0?8JWA0E4DP[%G>E^AW*"7OGT3#H./?17X3V3/ZC'H MZC%XC3W];)R,"=7[5!KDN4-:N]JDI]$@C,-1XF_V]??%1WU4 MHEP[>U&0B9KKYD%UJYV#7;K&?;$^,<[6&-$?FL86;XE<4ZZ XV:XR;B'( MLX;N8 WF9[-2=A8,*B6K06@F!5*PG>,OX>TR=G@/^,7@H(_&R#G92/GD)@_E M'!-7$' HC%.@]K&'!7#NA&P9?WI-/+S2$8_'K^KWWKOULJ$:%I+_9J6IYO@& MHQ*VM.7F41Z^0N]GZO0*R;7_1X<>2S J6FUDW9-M!343W9,^]SD<$<+D!"'J M"=&YA+@GQ.<2DIZ0^&0Z*SZ')34TSY0\(.705LT-?)B>;>TSX8Y];93=999G M\K4_ 2C1CY8J XJ_H'LFJ"@8Y<@IHHM6T+9D%G.)/J&U_>[*E@.2VU'*@^@^ M17>F%RNJ0)@*#"LHOT072S"4<>UT=&7W=!88Z\%5$A1]O7==O=&)>I=03% < M7J&(1-$(?7$^/1RA+]^G?VOY*7I@@Q_2CX;T(Z^7G-!;R+JV0=E3+IZN^DP0 MT[J%ZH07,L6V;&M0> MQ5]L/* M=F=0#F#WMU*:UXF[ST._S_\"4$L#!!0 ( "V 25A,]7P;80, -06 - M >&PO^ZQ[Y(X]"JUX/1V2JGRYCD7 M5=^?*E5^"8)J/*4YJ2Z*D@J-9(7,B=)=.0FJ4E*25N"4\Z#=:L5!3ICP!STQ MRZ]S57GC8B94WT\:DV=/W].^'\:??<_2#8N4]OW[LX]_9H6Z^N#9\\FGDY/6 M_?G5MOW, .=^X"2]W(/THJ4/E-F@&'V\'_TN 7;28^1MY[37,@$=XQS493[H985857OD M6X-F)SGU'@CO^T/"V4@R\,I(SOC"FMM@&!>\D)[2EYD.%X*E>K1P:'MP!=8\ M.1.%-+%M!/L[JH=O "&2<-P+;OC4,>B51BDIQK3MFL#$^@[RZ?;FO',Q)!QD5,J6R"1/Z2].@QVD&RAT)] MF^GI"-.'4J,WDF9L;OKSK!& L8=-"LD<= M#4IEK U4^MX#E8J-URU_)2GOZ%PMRVF>X9K;1ZCYWZ[SA HJ"5\7K6O_D%?Y MS8KKY_E[:#:WE6W%3I%1Y_ UUGN80Q<9'X/(HTAW]QA$)D<@LO-N=\W7B R/ M063[\$5&AUF20;VG7-NX;FQ;&ZL'KP=]_Q>\;/!54&\T8UPQ4?>F+$VI>+9[ MU?2*C/0K^P:_'I_2C,RXNFO OK]J_Z0IF^5),^H&%J(>M6K_@.GIK?#RW43' M8B*E)=%&?+NICO5S(T'RP.&Z?1!_NF29)%,4QMJ+#H5/!$%NW.(:OFPW3 M!AY8'(CTNK7&LXU7R.XZP'*ZJT*PF>*5B,T47VM W.L&'DGBSC86!SRP+&"U M _'=<:"FW#Y1!%G%M&%7,(XD"89 +;IK-(Z1U8GAX\X/=I5$49*X$<#<"J(( M0^!JQ!%, 6C D"@RS\&MYU&P?$X%J_^Q!T]02P,$% @ +8!)6)>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'G'>Z4>V4N1EV;4VUB[/>GW3;81!3??U%:4\,U:Z8);^*@?^F:K M!5^9C1"VR/O!8)#T"R[+WMGI[EP+W<?_>?61/TLA[ MF4O[.NK5[W/18X4L92%_B]6H-^@QLU'/5TK+WZJT/$\SK?)\U!LV7]P);67V MJ3EUD$M^;^H6R^]_<0 9]9(!G' MM;'U$?7Y.3 ^"3BX^519=2ES*_2$6_&/ M5M56E@_N-' 5?709=1QVKTT03_3_":-:KV4F)BJK"E':)HY:Y ZP-!NY-3U6 M\D*,>KM#&"]7;%I:"!*[+IM3P;'N2N&OKU?-55O 13'4)Q*^T->K&MP?Y,7M M/+V=74_&R^F$G8]GX_G%E*57T^DR18 ! 1AT!LB.%AQ!A@1DZ!UR,IVG0-C" M39?PR\,K(4QM09\YP;B2!_$I __4*F55%P M_>HH4_E02O@9A[0^SC)505K'B7Q 9?*!7\P;KA\%N#(7+!59I:65PF X4C.> M/7/)I69W/*\$NQ'<0*>['[3P*,D,/5MFH<662]#T"YS$B&8$WL*8U.RBTAIC M4IH9>O8,##E=B7=,S$699>A9+3,X#'CJJ%W 0H[?*UT?Q<8/6@B,2;EEZ%DN M"[6MFF9V)7AN-VS!M2V%-G^SV;<%QJ3L,O2M%U44TM;SXRVBD&7*!U%F'R8T M99>A;[VH\LDMWEVZ@=FS%EK#P$RMRAXQ(N66H6>YN#A"5W]BHE0R].T2!W,, M;A.N7PLWC3_N!@)*(H%GB5R7F2H$6_*7UE +*'<$GMTQ$6M8%C3S0,O[JI[ MBYRW@D9N43S;8P[GG2E8MVS!%^F&:YSQ DH8@6=A_'*-$#J7YU[94G,8;O6> MOM6YE#H"S^H@%U>MM71 J2/PK X:,\28E#H"S^KX<@W(CI:NQ?R%*2EW!)[= ML6%[:%)*27PK)2/B\*ONCNDG!)Z=@JYGF%'&)/23.A9 M,_O4_!9/C$G))O0L&VSH+[N:K(-Y]LUG$WZ)2 DG]"PC4-C)AB3,D[HV3A?Z_N8C5*LP)F6+41@NC2/,2D+Q9XM1&'"(@EC4A:*?1??J&BV'PD@ MGPGPO1>BHMG&I"P4^]X+[<=<7"WPTB.F+!3[W@N1G8[3>TQ9*/9LH5:=@\Z; ME(5BSQ;Z@(G7FM/U&B>DA+)0OQKUCMO)F0EDH\6RA_3>IZE['F)2%$M\6$KG('.>_%8 * MG;^R2UER6!5#3IK@)Q$3\MDTWQ:B,-N=3EDHJ2W4KP\V9Z>K9F+.X2\,M&<\ MSQ::N9?FV9TH=K?5UU6>7T#;;3E3?+5[ZG;WQ/#9'U!+ P04 " M@$E8 MR%S!4B " #0)P &@ 'AL+U]R96QS+W=O3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YT MPWO=E3(VB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^ M((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)< M"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ M*X'>.GG9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0 M;R/0VU!O(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H; MZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O M1[V=0&]'O9U [T"]@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0 M.U#O(- [4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG M KWSY&<3 KTSZIV_4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3G MOU!+ P04 " M@$E8XB$R0O$! 9)P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J M4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?P MP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL; MTK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS# MM/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/ ML_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+T MP6L]\ZM_SA^?):=;?JW M?#;^(V[Q E!+ 0(4 Q0 ( "V 25@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ +8!)6,=N8[#N M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ +8!)6)E&PO=V]R:W-H965T&UL4$L! M A0#% @ +8!)6+V1QSP@!@ 8AD !@ ("!P@P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6/TT MU#7Y @ * D !@ ("!"!P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ +8!)6.GU:G)2" 420 !@ M ("!O2X 'AL+W=O M&0 @(%*2@ >&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6!6!C-&L M! ]@L !D ("!%', 'AL+W=O&PO=V]R:W-H965T]Z !X;"]W;W)K&UL4$L! A0#% @ +8!)6,/OVWI%& /&0 !D M ("!UWT 'AL+W=O&PO=V]R M:W-H965TG1$ (TS M 9 " @26@ !X;"]W;W)K&UL M4$L! A0#% @ +8!)6+FJ[.6 !@ SQ( !D ("!^;$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+8!)6.;M6J /"P N!X !D ("!P=4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6%GJ[::B!P M]1D !D ("!%ND 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6#\+,58" P ZP8 !D M ("!^AH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +8!)6'[M6V._ @ V@4 !D ("!MB0! 'AL M+W=O" &0 @(&L)P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +8!) M6.>G#[5&! 0PH !D ("!X3$! 'AL+W=O-@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6%>6MIRL! &PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6"-&1,HH @ *@4 !D M ("!4DH! 'AL+W=O#?*<^8# !H$@ &0 @(&Q3 $ >&PO=V]R:W-H965T MH04 "0M 9 M " @&UL4$L! A0# M% @ +8!)6-E*[K8R @ '@4 !D ("!IE8! 'AL+W=O M," J M" &0 @($/60$ >&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6$F/ M94G2$0 \1H! !D ("!-%\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6!Z5)&P. P _PD !D M ("!SGT! 'AL+W=O&PO M=V]R:W-H965T# 0!X;"]W;W)K&UL4$L! A0#% @ +8!)6(]OC!E)#0 AL$ !D ("! M+HX! 'AL+W=O&PO=V]R:W-H965T-&&5 , / * 9 M " @1VI 0!X;"]W;W)K&UL4$L! A0#% M @ +8!)6&[5"+W;! SQ8 !D ("!J*P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8!)6-Y8V/TW P Q@D !D M ("!5L4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +8!)6*($KF(Z P YPD !D ("!Z\\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+8!)6':_:3YR @ ^P4 !D ("!GN(! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !+ $L A!0 #SV 0 $! end XML 74 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 75 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 221 338 1 true 74 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL) Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL) Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT Statements 6 false false R7.htm 100060 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical) Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICITParenthetical CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical) Statements 7 false false R8.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 100080 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation Nature of the Business and Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Marketable Securities Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecurities Marketable Securities Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 13 false false R14.htm 100130 - Disclosure - Accrued Expenses Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpenses Accrued Expenses Notes 14 false false R15.htm 100140 - Disclosure - License and Collaboration Agreements Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreements License and Collaboration Agreements Notes 15 false false R16.htm 100150 - Disclosure - Population Health Partners, L.P Sheet http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLp Population Health Partners, L.P Notes 16 false false R17.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100170 - Disclosure - Convertible Preferred Stock Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStock Convertible Preferred Stock Notes 18 false false R19.htm 100180 - Disclosure - Common Stock Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStock Common Stock Notes 19 false false R20.htm 100190 - Disclosure - Stock-Based Compensation Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 100200 - Disclosure - Income Taxes Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 100210 - Disclosure - Defined Contribution Plan Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlan Defined Contribution Plan Notes 22 false false R23.htm 100220 - Disclosure - Net Loss per Share Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss per Share Notes 23 false false R24.htm 100230 - Disclosure - Related Party Transactions Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100290 - Disclosure - Marketable Securities (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecurities 27 false false R28.htm 100300 - Disclosure - Fair Value Measurements (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurements 28 false false R29.htm 100310 - Disclosure - Prepaid Expenses and Other Current Assets (Table) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTable Prepaid Expenses and Other Current Assets (Table) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets 29 false false R30.htm 100320 - Disclosure - Accrued Expenses (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpenses 30 false false R31.htm 100330 - Disclosure - Commitments and Contingencies (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 31 false false R32.htm 100350 - Disclosure - Stock-Based Compensation (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensation 32 false false R33.htm 100360 - Disclosure - Income Taxes (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxes 33 false false R34.htm 100370 - Disclosure - Net Loss per Share (Tables) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShare 34 false false R35.htm 100390 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails Nature of the Business and Basis of Presentation - Additional Information (Details) Details 35 false false R36.htm 100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 36 false false R37.htm 100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details) Details 37 false false R38.htm 100420 - Disclosure - Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details) Details 38 false false R39.htm 100430 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 39 false false R40.htm 100440 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails Marketable Securities - Summary of Marketable Securities (Details) Details 40 false false R41.htm 100450 - Disclosure - Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 41 false false R42.htm 100460 - Disclosure - Fair Value Measurements (Additional Information) (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements (Additional Information) (Details) Details http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurementsTables 42 false false R43.htm 100470 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details) Details 43 false false R44.htm 100480 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails Accrued Expenses - Schedule of Accrued Expenses (Details) Details 44 false false R45.htm 100490 - Disclosure - License and Collaboration Agreements - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails License and Collaboration Agreements - Additional Information (Details) Details 45 false false R46.htm 100500 - Disclosure - Population Health Partners, L.P (Additional Information) (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails Population Health Partners, L.P (Additional Information) (Details) Details http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLp 46 false false R47.htm 100510 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 47 false false R48.htm 100520 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details) Details 48 false false R49.htm 100530 - Disclosure - Commitments and Contingencies - Schedule of operating lease expense (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails Commitments and Contingencies - Schedule of operating lease expense (Details) Details 49 false false R50.htm 100540 - Disclosure - Convertible Preferred Stock - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails Convertible Preferred Stock - Additional Information (Details) Details 50 false false R51.htm 100560 - Disclosure - Common Stock - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails Common Stock - Additional Information (Details) Details 51 false false R52.htm 100570 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 52 false false R53.htm 100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details) Details 53 false false R54.htm 100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails Stock-Based Compensation - Summary of Stock Options Activity (Details) Details 54 false false R55.htm 100600 - Disclosure - Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details) Details 55 false false R56.htm 100610 - Disclosure - Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details) Details 56 false false R57.htm 100620 - Disclosure - Stock-Based Compensation - PHP Warrants outstanding for the year (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails Stock-Based Compensation - PHP Warrants outstanding for the year (Details) Details 57 false false R58.htm 100630 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details) Details 58 false false R59.htm 100640 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 59 false false R60.htm 100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails Income Taxes - Schedule of Effective Income Tax Rate (Details) Details 60 false false R61.htm 100660 - Disclosure - Income Taxes - Summary of Net Deferred Tax Assets (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails Income Taxes - Summary of Net Deferred Tax Assets (Details) Details 61 false false R62.htm 100670 - Disclosure - Defined Contribution Plan - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails Defined Contribution Plan - Additional Information (Details) Details 62 false false R63.htm 100680 - Disclosure - Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details) Details 63 false false R64.htm 100690 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 64 false false R65.htm 100700 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 65 false false R66.htm 100710 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationDetails Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details) Details 66 false false R67.htm 100720 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details) Sheet http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details) Details 67 false false All Reports Book All Reports ivvd-20240205.htm ivvd-ex99_1.htm ivvd-20240205.xsd http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ivvd-20240205.htm ivvd-ex99_1.htm": { "nsprefix": "ivvd", "nsuri": "http://invivyd.com/20240205", "dts": { "inline": { "local": [ "ivvd-20240205.htm", "ivvd-ex99_1.htm" ] }, "schema": { "local": [ "ivvd-20240205.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" ] } }, "keyStandard": 269, "keyCustom": 69, "axisStandard": 25, "axisCustom": 0, "memberStandard": 36, "memberCustom": 32, "hidden": { "total": 4, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 221, "entityCount": 1, "segmentCount": 74, "elementCount": 630, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 607, "http://xbrl.sec.gov/dei/2023": 24, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://invivyd.com/20240205/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_5abba6b0-9759-4969-9a3a-c72a4b5fa09f", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-20240205.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5abba6b0-9759-4969-9a3a-c72a4b5fa09f", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-20240205.htm", "first": true, "unique": true } }, "R2": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R3": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "longName": "100030 - 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_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:AcquiredInProcessResearchAndDevelopment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R5": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (PARENTHETICAL)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_cddcd012-6231-4cfe-a357-9f4ae1dab008", "name": "us-gaap:CostsAndExpensesRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cddcd012-6231-4cfe-a357-9f4ae1dab008", "name": "us-gaap:CostsAndExpensesRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R6": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_18011e6d-069f-44a0-8754-d4c4cb83e73f", "name": "us-gaap:TreasuryStockValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_18011e6d-069f-44a0-8754-d4c4cb83e73f", "name": "us-gaap:TreasuryStockValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R7": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICITParenthetical", "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDER'S DEFICIT(Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_da3f480c-2848-4864-afd8-a9fdef0abd05", "name": "ivvd:NetIssuanceCostOfConvertiblePreferredStock", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da3f480c-2848-4864-afd8-a9fdef0abd05", "name": "ivvd:NetIssuanceCostOfConvertiblePreferredStock", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R8": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R9": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation", "longName": "100080 - Disclosure - Nature of the Business and Basis of Presentation", "shortName": "Nature of the Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R10": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R11": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecurities", "longName": "100100 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R12": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100110 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R13": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets", "longName": "100120 - Disclosure - Prepaid Expenses and Other Current Assets", "shortName": "Prepaid Expenses and Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R14": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpenses", "longName": "100130 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R15": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreements", "longName": "100140 - Disclosure - License and Collaboration Agreements", "shortName": "License and Collaboration Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R16": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLp", "longName": "100150 - Disclosure - Population Health Partners, L.P", "shortName": "Population Health Partners, L.P", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:OtherCommitmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:OtherCommitmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R17": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100160 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R18": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStock", "longName": "100170 - Disclosure - Convertible Preferred Stock", "shortName": "Convertible Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R19": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStock", "longName": "100180 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R20": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "100190 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R21": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100200 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R22": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlan", "longName": "100210 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R23": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "100220 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R24": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "100230 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R25": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R26": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100280 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:EstimatedUsefulLifeOfPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:EstimatedUsefulLifeOfPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R27": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesTables", "longName": "100290 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R28": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100300 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R29": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTable", "longName": "100310 - Disclosure - Prepaid Expenses and Other Current Assets (Table)", "shortName": "Prepaid Expenses and Other Current Assets (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R30": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesTables", "longName": "100320 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R31": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "longName": "100330 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R32": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "100350 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R33": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100360 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R34": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "100370 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R35": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "longName": "100390 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)", "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_09a17e87-4de3-421a-8b87-62ebf8c2b707", "name": "us-gaap:StockholdersEquityNoteStockSplit", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7e1bc4fa-ac3f-4c88-b96e-3e21d2d5262e", "name": "ivvd:StockIssuedDuringPeriodSharesNewIssuesUnderwritersSubscription", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R36": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:PercentageOfIncomeTaxExaminationLikelihoodUponUltimateSettlement", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "ivvd:PercentageOfIncomeTaxExaminationLikelihoodUponUltimateSettlement", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R37": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "longName": "100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_bf2dab28-6241-4b90-8edb-b9d45af15ba3", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bf2dab28-6241-4b90-8edb-b9d45af15ba3", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R38": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "longName": "100420 - Disclosure - Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of the impact of the adoption (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_98e13143-7a8f-4799-902c-4781972ec95c", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R39": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "longName": "100430 - Disclosure - Marketable Securities - Additional Information (Details)", "shortName": "Marketable Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:AvailableForSaleMarketableSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:AvailableForSaleMarketableSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R40": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails", "longName": "100440 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details)", "shortName": "Marketable Securities - Summary of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R41": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "100450 - Disclosure - Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurments - Asset and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_2317ce3b-f63c-46b8-8c91-dd6d3cd19175", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2317ce3b-f63c-46b8-8c91-dd6d3cd19175", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R42": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "100460 - Disclosure - Fair Value Measurements (Additional Information) (Details)", "shortName": "Fair Value Measurements (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:FairValueTransfersBetweenLevelsTransfersAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:FairValueTransfersBetweenLevelsTransfersAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R43": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "100470 - Disclosure - Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)", "shortName": "Prepaid Expenses and Other Current Assets - Summary of Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:PrepaidExternalResearchDevelopmentAndManufacturingExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ivvd:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "div", "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:PrepaidExternalResearchDevelopmentAndManufacturingExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ivvd:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "div", "ivvd:PrepaidExpensesOtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R44": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "longName": "100480 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:AccruedExternalResearchDevelopmentAndManufacturingExpensesCurrent", "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": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "ivvd:AccruedExternalResearchDevelopmentAndManufacturingExpensesCurrent", "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": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R45": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "longName": "100490 - Disclosure - License and Collaboration Agreements - Additional Information (Details)", "shortName": "License and Collaboration Agreements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_966954d1-5d53-482d-8d65-a7616a521eb5", "name": "ivvd:MilestonePayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R46": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "longName": "100500 - Disclosure - Population Health Partners, L.P (Additional Information) (Details)", "shortName": "Population Health Partners, L.P (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3a8effbe-bc83-41a9-a2a7-6fc348ff2005", "name": "ivvd:CashFeePaymentPerMonth", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ivvd:OtherCommitmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R47": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100510 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_14d91c05-50a1-4281-80c7-b918e7f03eac", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_14d91c05-50a1-4281-80c7-b918e7f03eac", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R48": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails", "longName": "100520 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details)", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R49": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails", "longName": "100530 - Disclosure - Commitments and Contingencies - Schedule of operating lease expense (Details)", "shortName": "Commitments and Contingencies - Schedule of operating lease expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R50": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "longName": "100540 - Disclosure - Convertible Preferred Stock - Additional Information (Details)", "shortName": "Convertible Preferred Stock - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_574059f3-58ad-4929-8b5f-eec24c854448", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R51": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "longName": "100560 - Disclosure - Common Stock - Additional Information (Details)", "shortName": "Common Stock - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:ConvertiblePreferredStockSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R52": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "longName": "100570 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_0cf35d79-e69c-4c79-961f-e67ae909b0a5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0cf35d79-e69c-4c79-961f-e67ae909b0a5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R53": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails", "longName": "100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details)", "shortName": "Stock-Based Compensation - Schedule of Weighted Average Fair Values and Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c388b325-dee5-420a-a14b-0664f589b11b", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R54": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails", "longName": "100590 - Disclosure - Stock-Based Compensation - Summary of Stock Options Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_2c1ec19a-4eba-4b83-a3d5-b0b956acface", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R55": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails", "longName": "100600 - Disclosure - Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details)", "shortName": "Stock-Based Compensation - Schedule of Unvested Common Stock From Option Early Exercises (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_2c1ec19a-4eba-4b83-a3d5-b0b956acface", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2c1ec19a-4eba-4b83-a3d5-b0b956acface", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R56": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails", "longName": "100610 - Disclosure - Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details)", "shortName": "Stock-Based Compensation - Summary of Share Based Compensation Expense Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_966954d1-5d53-482d-8d65-a7616a521eb5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_344a2cf2-1f76-4397-92fa-8fc292e6bf8f", "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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R57": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "longName": "100620 - Disclosure - Stock-Based Compensation - PHP Warrants outstanding for the year (Details)", "shortName": "Stock-Based Compensation - PHP Warrants outstanding for the year (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_71ee8cb0-4659-4c13-a122-4866122d7468", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ivvd:WarrantExpensesTabletextblock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R58": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "longName": "100630 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details)", "shortName": "Stock-Based Compensation - Schedule of Weighted Average Fair Value Assumptions in PHP Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_71ee8cb0-4659-4c13-a122-4866122d7468", "name": "ivvd:GrantDateFairValuePerWarrant", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_71ee8cb0-4659-4c13-a122-4866122d7468", "name": "ivvd:GrantDateFairValuePerWarrant", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R59": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "100640 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R60": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails", "longName": "100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R61": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails", "longName": "100660 - Disclosure - Income Taxes - Summary of Net Deferred Tax Assets (Details)", "shortName": "Income Taxes - Summary of Net Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R62": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails", "longName": "100670 - Disclosure - Defined Contribution Plan - Additional Information (Details)", "shortName": "Defined Contribution Plan - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_a843a767-d2ce-4ae7-ba60-95094762937f", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a843a767-d2ce-4ae7-ba60-95094762937f", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R63": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "longName": "100680 - Disclosure - Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details)", "shortName": "Net Loss per Share - Schedule of Earning Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "longName": "100690 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "shortName": "Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "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:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "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:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true, "unique": true } }, "R65": { "role": "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "100700 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3bf783c8-74e5-4632-8d09-33cda01fdf17", "name": "ivvd:RelatedPartyTransactionExpensesFromTransactionWithRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "unique": true } }, "R66": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationDetails", "longName": "100710 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details)", "shortName": "Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_cee96c6c-d317-4308-bba4-0cb8e6785aa8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails", "longName": "100720 - Disclosure - Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details)", "shortName": "Selected Quarterly Financial Data (unaudited) - Schedule of Quarterly Financial Information (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_0f57a4f3-48bb-4a2b-96d4-24ed4ce158fa", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ivvd-ex99_1.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "ivvd_A2020EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "A2020EquityIncentivePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2020 Equity Incentive Plan.", "label": "A2020 Equity Incentive Plan [Member]", "terseLabel": "A2021 Equity Incentive Plan" } } }, "auth_ref": [] }, "ivvd_AAndRCommercialManufacturingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AAndRCommercialManufacturingAgreementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "A And R Commercial Manufacturing Agreement [Member]", "label": "A And R Commercial Manufacturing Agreement [Member]", "terseLabel": "A&R Commercial Manufacturing Agreement" } } }, "auth_ref": [] }, "ivvd_ADG20DrugSubstanceMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ADG20DrugSubstanceMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ADG20 Drug Substance [Member]", "label": "A D G20 Drug Substance [Member]", "terseLabel": "A D G20 Drug Substance" } } }, "auth_ref": [] }, "ivvd_ADG20ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ADG20ServiceMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ADG20 Service [Member].", "label": "A D G20 Service [Member]", "terseLabel": "A D G20 Service" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/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": [ "r26" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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": [ "r25", "r653" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "terseLabel": "Net amortization of premiums and accretion of discounts on marketable securities", "negatedLabel": "Net amortization of premiums and accretion of discounts on marketable securities", "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": [ "r119" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued employee compensation", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "ivvd_AccruedExternalResearchDevelopmentAndManufacturingExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AccruedExternalResearchDevelopmentAndManufacturingExpensesCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued external research development and manufacturing expenses.", "label": "Accrued External Research Development And Manufacturing Expenses Current", "terseLabel": "Accrued external research, development and manufacturing costs" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total", "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": [ "r29" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities", "totalLabel": "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." } } }, "auth_ref": [ "r90" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees", "terseLabel": "Accrued professional and consultant fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received." } } }, "auth_ref": [ "r90" ] }, "ivvd_AccruedUpfrontFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AccruedUpfrontFee", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Upfront Fee.", "label": "Accrued Upfront Fee", "terseLabel": "Accrued Upfront Fee" } } }, "auth_ref": [] }, "ivvd_Accruedresearchanddevelopmentcostspolicytextblock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "Accruedresearchanddevelopmentcostspolicytextblock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "AccruedResearchandDevelopmentCostsPolicyTextBlock", "label": "AccruedResearchandDevelopmentCostsPolicyTextBlock", "terseLabel": "Accrued Research and Development Costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)", "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": [ "r38", "r39", "r107", "r180", "r499", "r521", "r525" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "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": [ "r3", "r13", "r39", "r414", "r417", "r458", "r516", "r517", "r697", "r698", "r699", "r705", "r706", "r707" ] }, "ivvd_AcquiredInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AcquiredInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "documentation": "Acquired in-process research and development.", "label": "Acquired In Process Research And Development", "terseLabel": "Acquired in-process research and development(2)" } } }, "auth_ref": [] }, "ivvd_AcquiredInProcessResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AcquiredInProcessResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquired in-process research and development expense.", "label": "Acquired In Process Research And Development Expense", "terseLabel": "Acquired IPR&D expense" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r102" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]", "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": [ "r376", "r377", "r378", "r541", "r705", "r706", "r707", "r823", "r845" ] }, "ivvd_AdimabAssignmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AdimabAssignmentAgreementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Adimab Assignment Agreement.", "label": "Adimab Assignment Agreement [Member]", "terseLabel": "Adimab Assignment Agreement" } } }, "auth_ref": [] }, "ivvd_AdimabCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AdimabCollaborationAgreementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Adimab Collaboration Agreement.", "label": "Adimab Collaboration Agreement [Member]", "terseLabel": "Adimab Collaboration Agreement [Member]" } } }, "auth_ref": [] }, "ivvd_AdimabMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AdimabMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Adimab [Member]", "documentation": "Adimab [Member]" } } }, "auth_ref": [] }, "ivvd_AdimabPlatformTransferAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AdimabPlatformTransferAgreementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adimab Platform Transfer Agreement [Member]", "documentation": "Adimab Platform Transfer Agreement [Member]", "label": "Adimab Platform Transfer Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails": { "parentTag": "us-gaap_AssetsFairValueAdjustment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Amortization", "terseLabel": "Amortized Cost", "totalLabel": "Amortization, Total", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r7", "r55" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "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": [ "r76", "r77", "r342" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal agency securities", "label": "Agency Securities [Member]", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r715", "r716" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r371", "r379" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://invivyd.com/20240205/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": [] }, "ivvd_AmountPaidAsPrePaidFundingForResearchPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AmountPaidAsPrePaidFundingForResearchPlan", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount Paid As Pre Paid Funding For Research Plan", "label": "Amount Paid As Pre Paid Funding For Research Plan", "terseLabel": "Amount Paid As Pre Paid Funding For Research Plan" } } }, "auth_ref": [] }, "ivvd_AnnualGrossRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AnnualGrossRevenue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual gross revenue", "label": "Annual gross revenue", "terseLabel": "Annual gross revenue" } } }, "auth_ref": [] }, "ivvd_AntibodiesAndAdimabMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AntibodiesAndAdimabMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Antibodies and Adimab.", "label": "Antibodies And Adimab [Member]", "terseLabel": "Antibodies And Adimab" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "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": [ "r227" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "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://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "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": [ "r48" ] }, "ivvd_AssetAcquisitionsAndAcquiredInProcessResearchAndDevelopmentExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AssetAcquisitionsAndAcquiredInProcessResearchAndDevelopmentExpensesPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Asset Acquisitions and Acquired In-Process Research and Development Expenses.", "label": "Asset Acquisitions And Acquired In Process Research And Development Expenses Policy [Text Block]", "terseLabel": "Asset Acquisitions and Acquired In-Process Research and Development Expenses" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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": [ "r141", "r176", "r197", "r235", "r244", "r246", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r407", "r411", "r436", "r495", "r575", "r653", "r666", "r726", "r727", "r832" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r172", "r181", "r197", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r407", "r411", "r436", "r653", "r726", "r727", "r832" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueAdjustment", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Adjustment", "terseLabel": "Fair Value", "totalLabel": "Fair Value", "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Asset fair value disclosure", "totalLabel": "Assets, Fair Value Disclosure, Total", "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": [ "r86" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r674", "r675", "r676" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r674", "r675", "r676" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r674", "r675", "r676" ] }, "ivvd_AvailableForSaleMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "AvailableForSaleMarketableSecurities", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale marketable securities", "label": "Available for sale marketable securities" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities, available for offer and sale", "label": "Debt Securities, Available-for-Sale", "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": [ "r252", "r272", "r490", "r713" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "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://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r84", "r85" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "terseLabel": "Recognized expense", "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r43", "r174", "r629" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r174" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r117", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "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": [ "r2", "r117" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash And Cash Equivalents", "label": "Cash Equivalents [Member]", "documentation": "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": [ "r174" ] }, "ivvd_CashFeePaymentPerMonth": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "CashFeePaymentPerMonth", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash fee payment per month", "label": "Cash fee payment per month" } } }, "auth_ref": [] }, "ivvd_CashFees": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "CashFees", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash fees", "label": "Cash Fees", "terseLabel": "Fees to be paid in cash" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r712" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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": [ "r167", "r177", "r178", "r179", "r197", "r221", "r222", "r224", "r226", "r233", "r234", "r254", "r290", "r292", "r293", "r294", "r297", "r298", "r302", "r303", "r306", "r309", "r316", "r436", "r531", "r532", "r533", "r534", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r563", "r584", "r606", "r619", "r620", "r621", "r622", "r623", "r682", "r702", "r710" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "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://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r317" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants exercisable", "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": [ "r317" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Exercisable common stock", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r70" ] }, "ivvd_ClassificationAndAccretionOfConvertiblePreferredStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ClassificationAndAccretionOfConvertiblePreferredStockPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Classification and Accretion of Convertible Preferred Stock.", "label": "Classification And Accretion Of Convertible Preferred Stock Policy [Text Block]", "terseLabel": "Classification and Accretion of Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreements" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "License and Collaboration 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": [ "r154", "r156", "r166" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)", "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": [ "r32", "r91", "r496", "r562" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r126", "r283", "r284", "r625", "r723" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, shares reserved for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CommonStockConversionBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockConversionBasis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Conversion Basis", "documentation": "Description of basis for conversion of convertible common stock." } } }, "auth_ref": [ "r179" ] }, "ivvd_CommonStockFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "CommonStockFairValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Fair Value.", "label": "Common Stock Fair Value", "terseLabel": "Common stock, fair value" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r656", "r657", "r658", "r660", "r661", "r662", "r663", "r705", "r706", "r823", "r844", "r845" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r101" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r101", "r563" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Held in Employee Trust, Shares", "terseLabel": "Common stock shares held", "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned." } } }, "auth_ref": [ "r78" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares 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": [ "r101" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r101", "r563", "r581", "r845", "r846" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.0001 par value; 1,000,000,000 shares authorized, 109,044,046 shares issued and outstanding at December 31, 2022; 1,000,000,000 shares authorized, 111,251,660 shares issued and 110,782,909 shares outstanding at December 31, 2021", "totalLabel": "Common Stock, Value, Issued, Total", "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": [ "r101", "r498", "r653" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r72" ] }, "ivvd_CompletionFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "CompletionFee", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Completion Fee.", "label": "Completion Fee", "terseLabel": "Completion fee" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r183", "r185", "r190", "r491", "r506" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk, Significant Suppliers and License Rights", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r94", "r158" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r704" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt", "terseLabel": "Convertible Debt", "totalLabel": "Convertible Debt, Total", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r23", "r143", "r842" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r302", "r303", "r306", "r660", "r661", "r662", "r663" ] }, "us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value", "terseLabel": "Convertible preferred stock (Series A, B and C), $0.0001 par value; no shares authorized, issued and outstanding at December 31, 2021; 12,647,934 shares authorized, issued and outstanding at December 31, 2020; aggregate liquidation preference of $0 and $169,900 at December 31, 2021 and December 31, 2020, respectively", "verboseLabel": "Carrying Value", "documentation": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r61", "r100" ] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Common Stock Issuable Upon Conversion", "verboseLabel": "Convertible preferred Stock Shares Issued Upon Conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r24", "r61", "r100", "r129", "r312" ] }, "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Reserved for Future Issuance", "terseLabel": "Convertible preferred stock shares reserved for future issuance", "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSubjectToMandatoryRedemptionMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock Subject to Mandatory Redemption [Member]", "terseLabel": "Convertible Preferred Stock Subject to Adjustments [Member]", "documentation": "Shares that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets upon an event that is certain to occur." } } }, "auth_ref": [ "r9", "r14" ] }, "us-gaap_ConvertiblePreferredStockTermsOfConversion": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockTermsOfConversion", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Terms", "terseLabel": "Convertible preferred stock convertible to common stock", "documentation": "Description of conversion terms for preferred stock." } } }, "auth_ref": [ "r24", "r61", "r62", "r100", "r128", "r130" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "terseLabel": "Expenses", "totalLabel": "Costs and Expenses, Total", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r110" ] }, "us-gaap_CostsAndExpensesRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesRelatedParty", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses, Related Party", "terseLabel": "Related party expenses", "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties." } } }, "auth_ref": [ "r111" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Information", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r164", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r169", "r204", "r210", "r217", "r255", "r258", "r376", "r377", "r378", "r398", "r399", "r413", "r414", "r415", "r417", "r418", "r419", "r421", "r423", "r424", "r425", "r456" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r169", "r204", "r210", "r217", "r255", "r258", "r376", "r377", "r378", "r398", "r399", "r413", "r414", "r415", "r417", "r418", "r419", "r421", "r423", "r424", "r425", "r456" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://invivyd.com/20240205/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_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Payments for unvested shares", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r45", "r47" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "terseLabel": "Total deferred tax liabilities", "totalLabel": "Total deferred tax liabilities", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r97", "r98", "r142", "r392" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r393" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research and development tax credits carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r82", "r821" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Total net deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r820" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r820" ] }, "ivvd_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets Operating lease liability", "label": "Deferred tax assets Operating lease liability", "terseLabel": "Operating lease liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r82", "r821" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r82", "r821" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation expense", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r82", "r821" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "negatedLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r394" ] }, "ivvd_DeferredTaxAssetsWarrantExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DeferredTaxAssetsWarrantExpense", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Warrant Expense", "label": "Deferred Tax Assets Warrant Expense", "terseLabel": "Warrant expense" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs", "terseLabel": "Capitalized research and development", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from research and development costs." } } }, "auth_ref": [ "r82", "r821" ] }, "ivvd_DeferredTaxLiabilitiesDepreciationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DeferredTaxLiabilitiesDepreciationExpense", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Depreciation Expense", "label": "Deferred Tax Liabilities Depreciation Expense", "terseLabel": "Depreciation expense" } } }, "auth_ref": [] }, "ivvd_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfNetDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities Operating lease right-of-use assets", "label": "Deferred tax liabilities Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets" } } }, "auth_ref": [] }, "ivvd_Deferredofferingcostspolicytextblock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "Deferredofferingcostspolicytextblock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "DeferredOfferingCostsPolicyTextBlock", "label": "DeferredOfferingCostsPolicyTextBlock", "terseLabel": "Deferred Offering Costs" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r319", "r321", "r328", "r642", "r643", "r644", "r645" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [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_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution amount", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r330" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Disclosure [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": [ "r330" ] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Percentage of eligible participants of non-elective contributions", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r330" ] }, "us-gaap_DefinedContributionPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlan" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Defined Contribution Plan", "documentation": "The entire disclosure for defined contribution plan." } } }, "auth_ref": [ "r329", "r330" ] }, "ivvd_DeliveryFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DeliveryFee", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Delivery Fee.", "label": "Delivery Fee", "terseLabel": "Delivery fee" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation Expense", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r57" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r340", "r344", "r372", "r373", "r375", "r647" ] }, "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_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r674", "r675", "r676" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://invivyd.com/20240205/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": [ "r677" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://invivyd.com/20240205/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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r669" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "ivvd_DrugDeliveryFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DrugDeliveryFee", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug Delivery Fee", "label": "Drug Delivery Fee", "documentation": "Drug Delivery Fee" } } }, "auth_ref": [] }, "ivvd_DueFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DueFromRelatedParty", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due From Related Party", "label": "Due From Related Party", "documentation": "Due From Related Party" } } }, "auth_ref": [] }, "ivvd_DueToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "DueToRelatedParties", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due To Related Parties", "label": "Due To Related Parties", "documentation": "Due To Related Parties" } } }, "auth_ref": [] }, "ivvd_EarlyExerciseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "EarlyExerciseLiability", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "documentation": "Early-exercise liability.", "label": "Early Exercise Liability", "terseLabel": "Early-exercise liability" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic", "totalLabel": "Net loss per share attributable to common stockholders, basic and diluted", "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": [ "r191", "r207", "r208", "r210", "r211", "r213", "r219", "r221", "r224", "r225", "r226", "r230", "r425", "r426", "r492", "r507", "r632" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r191", "r207", "r208", "r210", "r211", "r213", "r221", "r224", "r225", "r226", "r230", "r425", "r426", "r492", "r507", "r632" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per 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": [ "r48", "r49" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r218", "r227", "r228", "r229" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r386" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "negatedLabel": "Federal statutory income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r198", "r386", "r402" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in deferred tax asset valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r819", "r822" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r819", "r822" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r819", "r822" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "terseLabel": "Federal research and development tax credits", "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent, Total", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r819", "r822" ] }, "ivvd_EmergingGrowthCompanyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "EmergingGrowthCompanyPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Emerging Growth Company", "label": "Emerging Growth Company Policy [Text Block]", "terseLabel": "Emerging Growth Company" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized stock-based compensation cost", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "verboseLabel": "Unrecognized stock based compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r374" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock based compensation expense, Weighted average recognition period", "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": [ "r374" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Liability for unvested shares", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r817" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option", "verboseLabel": "Stock Options [Member]", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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://invivyd.com/20240205/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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://invivyd.com/20240205/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": [ "r681" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity 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://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/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": [ "r678" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://invivyd.com/20240205/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": [ "r668" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r679" ] }, "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://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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": [ "r15", "r169", "r187", "r188", "r189", "r201", "r202", "r203", "r206", "r214", "r216", "r232", "r255", "r258", "r318", "r376", "r377", "r378", "r398", "r399", "r413", "r414", "r415", "r416", "r417", "r419", "r424", "r437", "r438", "r439", "r440", "r441", "r442", "r458", "r516", "r517", "r518", "r541", "r606" ] }, "ivvd_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "EquityIncentivePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "2020 Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r253" ] }, "ivvd_EstimatedUsefulLifeOfPropertyAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "EstimatedUsefulLifeOfPropertyAndEquipmentTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Estimated Useful Life of Property and Equipment.", "label": "Estimated Useful Life of Property and Equipment [Table text block ]", "terseLabel": "Summary of Estimated Useful Life of Property and Equipment" } } }, "auth_ref": [] }, "ivvd_ExerciseFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ExerciseFee", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Exercise Fee.", "label": "Exercise Fee", "terseLabel": "Exercise fee" } } }, "auth_ref": [] }, "ivvd_ExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Exercise of stock options", "label": "Exercise of stock options", "terseLabel": "Exercise of stock options" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "terseLabel": "Warrant expense", "negatedLabel": "Warrant expense", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r7" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r428", "r429", "r432" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r428", "r429", "r432" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Asset and Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r21", "r86", "r87", "r139" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r299", "r321", "r322", "r323", "r324", "r325", "r326", "r429", "r470", "r471", "r472", "r638", "r639", "r642", "r643", "r644" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r433" ] }, "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://invivyd.com/20240205/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": [ "r427" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value 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": [ "r299", "r321", "r326", "r429", "r470", "r642", "r643", "r644" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value 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": [ "r299", "r321", "r326", "r429", "r471", "r638", "r639", "r642", "r643", "r644" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r299", "r321", "r322", "r323", "r324", "r325", "r326", "r429", "r472", "r638", "r639", "r642", "r643", "r644" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r299", "r321", "r322", "r323", "r324", "r325", "r326", "r470", "r471", "r472", "r638", "r639", "r642", "r643", "r644" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "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": [ "r427", "r433" ] }, "ivvd_FairValueTransfersBetweenLevelsTransfersAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FairValueTransfersBetweenLevelsTransfersAmount", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value transfers between levels transfers amount.", "label": "Fair Value Transfers Between Levels Transfers Amount", "terseLabel": "Transfers between level 3" } } }, "auth_ref": [] }, "ivvd_FederalAgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FederalAgencySecuritiesMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal agency securities", "documentation": "Federal agency securities [Member]", "label": "Federal agency securities [Member]" } } }, "auth_ref": [] }, "ivvd_FifteenNovemberTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FifteenNovemberTwoThousandThirtyMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifteen November Two Thousand Thirty [Member]", "label": "Fifteen November Two Thousand Thirty [Member]", "terseLabel": "November 15, 2030" } } }, "auth_ref": [] }, "ivvd_FifteenNovemberTwoThousandTwentyEightMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FifteenNovemberTwoThousandTwentyEightMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifteen November Two Thousand Twenty Eight Member", "label": "Fifteen November Two Thousand Twenty Eight Member", "terseLabel": "November 15, 2028" } } }, "auth_ref": [] }, "ivvd_FifteenNovemberTwoThousandTwentyNineMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FifteenNovemberTwoThousandTwentyNineMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifteen November Two Thousand Twenty Nine [Member]", "label": "Fifteen November Two Thousand Twenty Nine [Member]", "terseLabel": "November 15, 2029" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentSubjectToMandatoryRedemptionParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentSubjectToMandatoryRedemptionParValuePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument Subject to Mandatory Redemption, Par Value Per Share", "terseLabel": "Shares subject to adjustment, per share", "documentation": "Par value per share of mandatory redeemable financial instrument classified as liability." } } }, "auth_ref": [ "r162" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "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": [ "r277", "r278", "r279", "r280", "r476", "r477" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "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": [ "r53", "r54" ] }, "ivvd_FirstProductMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FirstProductMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "First Product.", "label": "First Product [Member]", "terseLabel": "First Product" } } }, "auth_ref": [] }, "ivvd_FixedAssetPurchasesInAccountPayableAndAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FixedAssetPurchasesInAccountPayableAndAccruedExpenses", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Fixed asset purchases in account payable and accrued expenses", "label": "Fixed asset purchases in account payable and accrued expenses", "terseLabel": "Purchases of property and equipment in accounts payable and accrued expenses" } } }, "auth_ref": [] }, "ivvd_FourHundredOneKPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "FourHundredOneKPlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Four Hundred One K Plan Member", "label": "Four Hundred One K Plan [Member]", "terseLabel": "401(k) Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense", "verboseLabel": "Selling, General and Administrative [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r109" ] }, "ivvd_GrantDateFairValuePerWarrant": { "xbrltype": "perShareItemType", "nsuri": "http://invivyd.com/20240205", "localname": "GrantDateFairValuePerWarrant", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Grant date fair value per warrant", "label": "Grant date fair value per warrant", "terseLabel": "Weighted-average grant date fair value per warrant" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r674", "r675", "r676" ] }, "ivvd_ImpactOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ImpactOfAdoptionMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of Adoption [Member]", "label": "Impact of Adoption [Member]" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment loss", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r7", "r56", "r124" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r125" ] }, "ivvd_InProcessResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "InProcessResearchAndDevelopmentExpenseMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "IPR&D expense.", "label": "In Process Research And Development Expense [Member]", "terseLabel": "IPR&D Expense [Member]" } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "lang": { "en-us": { "role": { "label": "In Process Research and Development [Member]", "terseLabel": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r281", "r282", "r591" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r282", "r591" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r198", "r382", "r387", "r389", "r396", "r400", "r403", "r404", "r405", "r536" ] }, "us-gaap_IncomeTaxExaminationDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationDescription", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Description", "terseLabel": "Description of income tax benefit", "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings." } } }, "auth_ref": [ "r79" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r152", "r165", "r215", "r216", "r236", "r385", "r401", "r508" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r186", "r383", "r384", "r389", "r390", "r395", "r397", "r530" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r687", "r700" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r700" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "terseLabel": "Other non-current assets", "negatedLabel": "Other non-current assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r700" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "ivvd_IndefinitePeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "IndefinitePeriodMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Indefinite period.", "label": "Indefinite Period [Member]", "terseLabel": "Indefinite Period" } } }, "auth_ref": [] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable, Current", "terseLabel": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r695" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r140", "r146", "r147", "r168", "r250", "r251", "r434", "r435" ] }, "ivvd_IssuanceCostsOfSeriesAConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "IssuanceCostsOfSeriesAConvertiblePreferredStock", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICITParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Issuance Costs Of Series A Convertible Preferred Stock", "label": "Issuance Costs Of Series A Convertible Preferred Stock", "terseLabel": "Series A convertible preferred stock, net of issuance costs" } } }, "auth_ref": [] }, "ivvd_IssuanceCostsOfSeriesBConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "IssuanceCostsOfSeriesBConvertiblePreferredStock", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICITParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Issuance Costs Of Series B Convertible Preferred Stock", "label": "Issuance Costs Of Series B Convertible Preferred Stock", "terseLabel": "Series B convertible preferred stock, net of issuance costs" } } }, "auth_ref": [] }, "ivvd_IssuanceOfRestrictedCommonStockUponEarlyExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "IssuanceOfRestrictedCommonStockUponEarlyExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Issuance of Restricted Common Stock Upon Early Exercise of Stock Options", "label": "Issuance of Restricted Common Stock Upon Early Exercise of Stock Options", "terseLabel": "Issuance of restricted common stock upon early exercise of stock options" } } }, "auth_ref": [] }, "ivvd_IssuanceOfRestrictedCommonStockUponEarlyExerciseOfStockOptionsShare": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "IssuanceOfRestrictedCommonStockUponEarlyExerciseOfStockOptionsShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Issuance of Restricted Common Stock Upon Early Exercise of Stock Options, Share", "label": "Issuance of Restricted Common Stock Upon Early Exercise of Stock Options, Share", "terseLabel": "Issuance of restricted common stock upon early exercise of stock options, share)" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Total lease cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r449", "r652" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating 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": [ "r827" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r123" ] }, "us-gaap_LegalCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalCostsPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Patent Costs", "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights." } } }, "auth_ref": [ "r289" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r448" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease 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": [ "r826" ] }, "ivvd_LesseeOperatingLeaseTotalLeaseSpace": { "xbrltype": "areaItemType", "nsuri": "http://invivyd.com/20240205", "localname": "LesseeOperatingLeaseTotalLeaseSpace", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee, operating lease total lease space.", "label": "Lessee, Operating Lease, Total Lease Space", "terseLabel": "Lease space" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "Operating lease liabilities within twelve months", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r455" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r28", "r197", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r408", "r411", "r412", "r436", "r561", "r633", "r666", "r726", "r832", "r833" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities, convertible preferred stock and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r106", "r144", "r501", "r653", "r703", "r717", "r825" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Convertible Preferred Stock and Stockholders' Equity (Deficit)" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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": [ "r30", "r173", "r197", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r408", "r411", "r412", "r436", "r653", "r726", "r832", "r833" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "ivvd_LicenseAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://invivyd.com/20240205", "localname": "LicenseAgreementAbstract", "lang": { "en-us": { "role": { "documentation": "License Agreement Abstract.", "label": "License Agreement [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://invivyd.com/20240205/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_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Line Items]", "terseLabel": "Long Term Purchase Commitment [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_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Table]", "terseLabel": "Long Term Purchase Commitment [Table]", "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Marketable Securities", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Total", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r92", "r692" ] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Gain (Loss)", "terseLabel": "Gain (loss) on investments", "totalLabel": "Marketable Securities, Gain (Loss), Total", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r93" ] }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLoss", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Realized Gain (Loss)", "terseLabel": "Realized gains or losses on marketable securities recognized", "totalLabel": "Marketable Securities, Realized Gain (Loss), Total", "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of Marketable Securities", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r334", "r474", "r515", "r553", "r554", "r614", "r615", "r616", "r617", "r618", "r626", "r627", "r636", "r640", "r646", "r655", "r728", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "ivvd_MilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "MilestonePayment", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Milestone payment.", "label": "Milestone Payment", "terseLabel": "Milestone Payment" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r334", "r474", "r515", "r553", "r554", "r614", "r615", "r616", "r617", "r618", "r626", "r627", "r636", "r640", "r646", "r655", "r728", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "ivvd_MinimumPercentageOfOutstandingShareHoldersDeemedToLiquidation": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "MinimumPercentageOfOutstandingShareHoldersDeemedToLiquidation", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of outstanding share holders deemed to liquidation.", "label": "Minimum Percentage Of Outstanding Share Holders Deemed To Liquidation", "terseLabel": "Minimum percentage of outstanding share holders deemed to liquidation" } } }, "auth_ref": [] }, "ivvd_MithrilGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "MithrilGroupMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Mithril Group [Member]", "documentation": "Mithril Group [Member]" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r753" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net Cash 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": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r117", "r118", "r119" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss", "negatedLabel": "Net Loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r108", "r119", "r145", "r171", "r182", "r184", "r189", "r197", "r205", "r207", "r208", "r210", "r211", "r215", "r216", "r223", "r235", "r243", "r245", "r247", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r426", "r436", "r505", "r583", "r604", "r605", "r634", "r664", "r726" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "ivvd_NetIssuanceCostOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "NetIssuanceCostOfConvertiblePreferredStock", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICITParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Net issuance cost of convertible preferred stock.", "label": "Net Issuance Cost Of Convertible Preferred Stock", "terseLabel": "Convertible preferred stock, net of issuance costs", "verboseLabel": "Series B convertible preferred stock, net of issuance costs" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ivvd_NonCashPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "NonCashPayments", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Non cash payments", "label": "Non cash payments", "terseLabel": "Non-Cash Payments" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r114" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable, Other Payables", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "ivvd_NumberOfCommonStockRepurchasedNotRetired": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "NumberOfCommonStockRepurchasedNotRetired", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Common Stock Repurchased, Not Retired", "label": "Number of Common Stock Repurchased, Not Retired", "terseLabel": "Number of Common Stock Repurchased, Not Retired" } } }, "auth_ref": [] }, "ivvd_NumberOfCommonStockRepurchasedRetiredAndRedesignated": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "NumberOfCommonStockRepurchasedRetiredAndRedesignated", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Common Stock Repurchased, Retired and Redesignated", "label": "Number of Common Stock Repurchased, Retired and Redesignated", "terseLabel": "Number of common stock repurchased, retired and redesignated" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/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://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/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": [ "r235", "r243", "r245", "r247", "r634" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "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": [ "r450", "r652" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating cash flows related to operating leases", "totalLabel": "Operating cash flows related to operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r446" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows related to operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r447", "r452" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r445" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Amortization of operating lease right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r701" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "weighted-average remaining lease", "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": [ "r454", "r652" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Future minimum payments under non-cancelable purchase obligations", "totalLabel": "Operating Leases, Future Minimum Payments Due, Total", "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year." } } }, "auth_ref": [ "r148", "r150" ] }, "us-gaap_OperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesRentExpenseNet", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense", "totalLabel": "Operating Leases, Rent Expense, Net, Total", "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income." } } }, "auth_ref": [ "r149" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards", "totalLabel": "Operating Loss Carryforwards, Total", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r81" ] }, "ivvd_OperatingLossCarryforwardsExpiration": { "xbrltype": "gYearItemType", "nsuri": "http://invivyd.com/20240205", "localname": "OperatingLossCarryforwardsExpiration", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of operating loss carryforward.", "label": "Operating Loss Carryforwards Expiration", "terseLabel": "Operating loss carryforwards expiration" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r80" ] }, "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]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r96", "r137", "r526", "r527" ] }, "ivvd_OriginalIssuePriceOfEachSeriesPerConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://invivyd.com/20240205", "localname": "OriginalIssuePriceOfEachSeriesPerConversionPrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Original issue price of each series per conversion price.", "label": "Original Issue Price Of Each Series Per Conversion Price", "terseLabel": "Original issue price of each series per conversion price" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r175" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "terseLabel": "Aggregate fee", "totalLabel": "Aggregate fee, Total", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "ivvd_OtherCommitmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "OtherCommitmentDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLp" ], "lang": { "en-us": { "role": { "documentation": "Other Commitment Disclosure [Text Block]", "label": "Other Commitment Disclosure [Text Block]", "terseLabel": "Population Health Partners, L.P" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAbstract", "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [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_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized loss on available-for-sale securities, net of tax", "totalLabel": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total", "negatedLabel": "Unrealized loss on available-for-sale securities, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r5", "r12", "r138" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29", "r653" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liability", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Non-current Assets", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingGainsLosses", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Gains (Losses)", "terseLabel": "Other income (expense), net", "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r115" ] }, "us-gaap_OtherResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Research and Development Expense", "terseLabel": "Recognized research and development", "documentation": "Amount of other research and development expense." } } }, "auth_ref": [ "r818" ] }, "ivvd_OwnershipChangeDescription": { "xbrltype": "stringItemType", "nsuri": "http://invivyd.com/20240205", "localname": "OwnershipChangeDescription", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "A description of ownership change.", "label": "Ownership Change Description", "terseLabel": "Description of ownership change" } } }, "auth_ref": [] }, "ivvd_PartiallyAchievedSharesOnPerformanceReceived": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PartiallyAchievedSharesOnPerformanceReceived", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Partially achieved shares on performance received", "label": "Partially Achieved Shares On Performance Received", "terseLabel": "Additional Option Grant" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Payments for repurchases of unvested restricted common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "ivvd_PaymentsOfInitialPublicOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PaymentsOfInitialPublicOfferingCosts", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Payments of Initial Public Offering Costs", "label": "Payments of Initial Public Offering Costs", "terseLabel": "Payments of initial public offering costs", "negatedLabel": "Payments of initial public offering costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "terseLabel": "Preferred stock issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "terseLabel": "Purchases of marketable securities", "totalLabel": "Payments to Acquire Marketable Securities, Total", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r714" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "terseLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchases of property and equipment", "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": [ "r116" ] }, "ivvd_PercentageDeductionOfAnnualTaxableIncome": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PercentageDeductionOfAnnualTaxableIncome", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage deduction of annual taxable income.", "label": "Percentage Deduction Of Annual Taxable Income", "terseLabel": "Percentage deduction of annual taxable income." } } }, "auth_ref": [] }, "ivvd_PercentageOfIncomeTaxExaminationLikelihoodUponUltimateSettlement": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PercentageOfIncomeTaxExaminationLikelihoodUponUltimateSettlement", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Income Tax Examination Likelihood Upon Ultimate Settlement.", "label": "Percentage of Income Tax Examination Likelihood Upon Ultimate Settlement", "terseLabel": "Percentage of income tax examination likelihood upon ultimate settlement" } } }, "auth_ref": [] }, "ivvd_PercentageOfTotalNumberOfSharesOfCommonStockOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PercentageOfTotalNumberOfSharesOfCommonStockOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage Of Total Number Of Shares Of Common Stock Outstanding", "label": "Percentage Of Total Number Of Shares Of Common Stock Outstanding", "terseLabel": "Percentage of number of shares of common stock outstanding" } } }, "auth_ref": [] }, "ivvd_PhpMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PhpMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "PHP Member", "documentation": "PHP Member" } } }, "auth_ref": [] }, "ivvd_PhpWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PhpWarrantMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PHP Warrant [Member]", "label": "PHP Warrant [Member]", "terseLabel": "PHP Warrant" } } }, "auth_ref": [] }, "ivvd_PhpWarrantsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PhpWarrantsOutstandingMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "PHP Warrants Outstanding [Member]", "label": "PHP Warrants Outstanding [Member]", "terseLabel": "PHP Warrants Member" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816" ] }, "ivvd_PopulationHealthPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PopulationHealthPartnersMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Population Health Partners [Member]", "label": "Population Health Partners [Member]", "terseLabel": "PHP" } } }, "auth_ref": [] }, "ivvd_PotentialMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PotentialMilestonePayment", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Potential milestone payment.", "label": "Potential Milestone Payment", "terseLabel": "Potential Milestone Payment" } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r671" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r672" ] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Preferred Stock price per shares", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r304" ] }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsPerShareDeclared", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividends Per Share, Declared", "terseLabel": "Dividends per share, declared", "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding." } } }, "auth_ref": [] }, "ivvd_PreferredStockFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PreferredStockFairValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Fair Value.", "label": "Preferred Stock Fair Value", "terseLabel": "Preferred Stock Fair Value" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "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": [ "r656", "r657", "r660", "r661", "r662", "r663", "r844", "r845" ] }, "ivvd_PreferredStockOriginalIssueAndConversionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PreferredStockOriginalIssueAndConversionPricePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock original issue and conversion price per share.", "label": "Preferred Stock Original Issue And Conversion Price Per Share", "terseLabel": "Preferred stock original issue and conversion price, per share" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock per share", "verboseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r100", "r302" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r100", "r563" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued", "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": [ "r100", "r302" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock shares outstanding", "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": [ "r100", "r563", "r581", "r845", "r846" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStock" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Text Block]", "terseLabel": "Convertible Preferred Stock", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock (undesignated), $0.0001 par value; 10,000,000 shares authorized and no shares issued and outstanding at December 31, 2022 and December 31, 2021", "totalLabel": "Preferred Stock, Value, Issued, Total", "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": [ "r100", "r497", "r653" ] }, "us-gaap_PreferredStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockVotingRights", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Voting Rights", "terseLabel": "Voting rights", "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r61", "r100" ] }, "ivvd_PrepaidCompensationAndRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PrepaidCompensationAndRelatedExpenses", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Prepaid compensation and related expenses", "label": "Prepaid Compensation And Related Expenses", "terseLabel": "Prepaid compensation and other" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid compensation and other", "totalLabel": "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": [ "r696" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "ivvd_PrepaidExpensesOtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PrepaidExpensesOtherCurrentAssetsTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for prepaid expenses and other current assets.", "label": "Prepaid Expenses Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses Other Current Assets" } } }, "auth_ref": [] }, "ivvd_PrepaidExternalResearchDevelopmentAndManufacturingExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PrepaidExternalResearchDevelopmentAndManufacturingExpenseCurrent", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Prepaid external research development and manufacturing expenses.", "label": "Prepaid External Research Development And Manufacturing Expense Current", "terseLabel": "Prepaid external research, development and manufacturing costs" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r630", "r637", "r720" ] }, "ivvd_PresentValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PresentValueAdjustment", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Present value adjustment", "label": "Present value adjustment" } } }, "auth_ref": [] }, "ivvd_PresentValueOfOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "PresentValueOfOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Present value of operating lease liability", "label": "Present value of operating lease liability" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "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": [ "r4" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of commissions and underwriting discounts", "verboseLabel": "Proceeds from issuance of common stock under the employee stock purchase plan", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "ivvd_ProceedsFromIssuanceOfCommonStockNetOfCommissionsAndUnderwritingDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ProceedsFromIssuanceOfCommonStockNetOfCommissionsAndUnderwritingDiscounts", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock, net of commissions and underwriting discounts", "label": "Proceeds from issuance of common stock, net of commissions and underwriting discounts" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of convertible preferred stock, net of issuance costs", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from issuance of preferred stock", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Warrants", "terseLabel": "Issuance of warrants for common stock", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercises of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r20" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r248", "r475", "r509", "r510", "r511", "r512", "r513", "r514", "r628", "r641", "r654", "r688", "r724", "r725", "r730", "r843" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r248", "r475", "r509", "r510", "r511", "r512", "r513", "r514", "r628", "r641", "r654", "r688", "r724", "r725", "r730", "r843" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r171", "r182", "r184", "r192", "r197", "r205", "r215", "r216", "r235", "r243", "r245", "r247", "r254", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r406", "r409", "r410", "r426", "r436", "r493", "r504", "r540", "r583", "r604", "r605", "r634", "r650", "r651", "r665", "r699", "r726" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "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": [ "r8", "r494", "r503", "r653" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r159", "r163", "r502" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r123" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r721" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Purchase Obligation", "totalLabel": "Total lease payments", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFourthYear", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026", "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderNoncancellablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "ivvd_QuarterlyFee": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "QuarterlyFee", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Quarterly Fee.", "label": "Quarterly Fee", "terseLabel": "Quarterly fee" } } }, "auth_ref": [] }, "ivvd_QuarterlyFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "QuarterlyFeeMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Quarterly Fee [Member]", "label": "Quarterly Fee [Member]", "terseLabel": "Quarterly Fee [Member]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnaudited" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Quarterly Financial Data (unaudited)", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r121", "r231" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r320", "r334", "r367", "r368", "r369", "r473", "r474", "r515", "r553", "r554", "r614", "r615", "r616", "r617", "r618", "r626", "r627", "r636", "r640", "r646", "r655", "r658", "r722", "r728", "r835", "r836", "r837", "r838", "r839" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r320", "r334", "r367", "r368", "r369", "r473", "r474", "r515", "r553", "r554", "r614", "r615", "r616", "r617", "r618", "r626", "r627", "r636", "r640", "r646", "r655", "r658", "r722", "r728", "r835", "r836", "r837", "r838", "r839" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r327", "r462", "r463", "r556", "r557", "r558", "r559", "r560", "r580", "r582", "r613" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r199", "r200", "r462", "r463", "r464", "r465", "r556", "r557", "r558", "r559", "r560", "r580", "r582", "r613" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r462", "r463", "r831" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "ivvd_RelatedPartyTransactionExpensesFromTransactionWithRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "RelatedPartyTransactionExpensesFromTransactionWithRelatedParty", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense due to releted party", "label": "Related Party Transaction Expenses From Transaction With Related Party", "documentation": "Related Party Transaction Expenses From Transaction With Related Party" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [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": [ "r587", "r588", "r591" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r327", "r462", "r463", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r556", "r557", "r558", "r559", "r560", "r580", "r582", "r613", "r831" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r459", "r460", "r461", "r463", "r466", "r537", "r538", "r539", "r589", "r590", "r591", "r610", "r612" ] }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement [Member]", "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development(1)", "totalLabel": "Research and Development Expense, Total", "verboseLabel": "Research and development expense", "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": [ "r95", "r381", "r840" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r380" ] }, "ivvd_ResearchDevelopmentAndRegulatoryMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ResearchDevelopmentAndRegulatoryMilestoneMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Research development and regulatory milestone.", "label": "Research Development And Regulatory Milestone [Member]", "terseLabel": "Research Development And Regulatory Milestone" } } }, "auth_ref": [] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r80" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r170", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r230", "r256", "r257", "r399", "r422", "r424", "r425", "r426", "r444", "r457", "r458", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r170", "r201", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r230", "r256", "r257", "r399", "r422", "r424", "r425", "r426", "r444", "r457", "r458", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r174" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Unvested Restricted Common Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "negatedLabel": "Accumulated Deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r103", "r131", "r500", "r520", "r525", "r535", "r564", "r653" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r201", "r202", "r203", "r206", "r214", "r216", "r255", "r258", "r376", "r377", "r378", "r398", "r399", "r413", "r415", "r416", "r419", "r424", "r516", "r518", "r541", "r845" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r646", "r685", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "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", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureDefinedContributionPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r646", "r685", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "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", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Operating lease right-of-use asset recognized under ASC 842", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r453", "r652" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use asset recognized upon adoption of ASC 842", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r453", "r652" ] }, "ivvd_RoyaltyBasedOnNetSalesOfLicensedProductsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "RoyaltyBasedOnNetSalesOfLicensedProductsPercentage", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty Based on Net Sales of Licensed Products, Percentage.", "label": "Royalty Based On Net Sales Of Licensed Products Percentage", "terseLabel": "Royalty Based on Net Sales of Licensed Products, Percentage" } } }, "auth_ref": [] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Expense", "terseLabel": "Royalty expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r112" ] }, "ivvd_RoyaltyPercentageOfSublicenseConsideration": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "RoyaltyPercentageOfSublicenseConsideration", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty, Percentage of Sublicense Consideration.", "label": "Royalty Percentage Of Sublicense Consideration", "terseLabel": "Royalty Percentage Of Sublicense Consideration" } } }, "auth_ref": [] }, "us-gaap_SaleLeasebackTransactionMonthlyRentalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleLeasebackTransactionMonthlyRentalPayments", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale Leaseback Transaction, Monthly Rental Payments", "terseLabel": "Monthly rental payments", "documentation": "The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller." } } }, "auth_ref": [ "r151" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Purchase price of shares", "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://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r170", "r201", "r203", "r205", "r206", "r207", "r208", "r216", "r230", "r399", "r422", "r424", "r425", "r444", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528", "r686", "r689", "r690", "r691", "r708", "r718", "r719", "r824", "r828", "r829" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r217", "r339", "r683", "r709" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://invivyd.com/20240205/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://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "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": [ "r48" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "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": [ "r48" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Net Deferred Tax Assets", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r136" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r10", "r66", "r67", "r68", "r69" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "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": [ "r711" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationSummaryOfShareBasedCompensationExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Share Based Compensation Expense Recognized", "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": [ "r75" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table TextBlock", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r428", "r429" ] }, "ivvd_ScheduleOfImpactOfTheAdoptionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ScheduleOfImpactOfTheAdoptionTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of impact of the adoption [table text block]", "label": "Schedule of impact of the adoption [table text block]", "terseLabel": "Summary of the impact of the adoption" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of Unvested Common Stock Options", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r74" ] }, "ivvd_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosurePrepaidExpensesAndOtherCurrentAssetsTable" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block]", "terseLabel": "Summary of Prepaid Expenses and Other Current Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedTables" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of quarterly financial information", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r88", "r89", "r587", "r588", "r591" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r341", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r18", "r19", "r73" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Fair Values and Valuation Assumptions", "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": [ "r134" ] }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]", "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms", "documentation": "Represents settlement terms for the group of mandatorily redeemable securities, including the description and the details of all terms for each outstanding financial instrument and each settlement option." } } }, "auth_ref": [ "r9", "r14", "r58" ] }, "ivvd_SecondProductMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SecondProductMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Second Product.", "label": "Second Product [Member]", "terseLabel": "Second Product" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://invivyd.com/20240205/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": [ "r667" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://invivyd.com/20240205/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": [ "r670" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r249", "r635" ] }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelectedQuarterlyFinancialInformationAbstract", "lang": { "en-us": { "role": { "label": "Selected Quarterly Financial Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r113" ] }, "ivvd_SeriesAConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SeriesAConvertiblePreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Series A convertible preferred stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r693", "r694", "r729" ] }, "ivvd_SeriesBConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SeriesBConvertiblePreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock Member", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B Convertible Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock [Member]", "verboseLabel": "Series B Preferred Stock", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r693", "r694", "r729" ] }, "ivvd_SeriesCConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SeriesCConvertiblePreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Series C convertible preferred stock.", "label": "Series C Convertible Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C preferred stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r693", "r694", "r729" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r641" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Issued", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "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": [ "r356", "r357" ] }, "ivvd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options repurchased in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Repurchased In Period", "terseLabel": "Repurchased", "verboseLabel": "Repurchase of restricted common stock", "negatedLabel": "Repurchased" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfUnvestedCommonStockFromOptionEarlyExercisesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Fair value of common stock", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "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": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "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": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [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": [ "r341", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Exercised", "negatedLabel": "Exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares of common stock authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r649" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r350" ] }, "ivvd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairValueOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairValueOfCommonStock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercise price percentage of fair value of common stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercise Price Percentage Of Fair Value Of Common Stock", "terseLabel": "Grant exercise price, percentage of estimated fair value of common stock on date of grant (not less than)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of stock options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "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": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r352" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of common stock", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares Ending Balance", "periodStartLabel": "Number of Shares Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r348", "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r348", "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and Expected to vest", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r364" ] }, "ivvd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfVotingInterestsThreshold": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfVotingInterestsThreshold", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "share based compensation arrangement by share based payment award percentage of voting interests threshold.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Voting Interests Threshold", "terseLabel": "Combined voting power on all classes of stock threshold" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares of common stock issued", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r71" ] }, "ivvd_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingNumberOfQuarterlyInstallment": { "xbrltype": "integerItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingNumberOfQuarterlyInstallment", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award vesting number of quarterly installment.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Number Of Quarterly Installment", "terseLabel": "Number of quarterly installments for vesting" } } }, "auth_ref": [] }, "ivvd_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingNumberOfQuarterlyInstallmentSucceedingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://invivyd.com/20240205", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingNumberOfQuarterlyInstallmentSucceedingPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award vesting number of quarterly installment succeeding period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Number Of Quarterly Installment Succeeding Period", "terseLabel": "Number of quarterly installments for vesting succeeding period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised", "verboseLabel": "Excercise price per share", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "verboseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r352" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Repurchased common stock, per share", "verboseLabel": "Purchase price per share", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Percentage of options vesting", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r791" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Intrinsic value of options", "verboseLabel": "Aggregate grant-date fair value", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Share-based payment award, expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r648" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "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": [ "r366" ] }, "ivvd_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsOutstandingShares": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsOutstandingShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationScheduleOfWeightedAverageFairValueAssumptionsInPhpWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions outstanding shares", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions outstanding shares", "terseLabel": "Common shares outstanding" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationPhpWarrantsOutstandingForTheYearDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r133" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Vested and Expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r364" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of stock options granted", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "ivvd_Sharebasedcompensationarrangementbysharebasedpaymentawardfairvalueassumptionscommonsharesoutstanding": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "Sharebasedcompensationarrangementbysharebasedpaymentawardfairvalueassumptionscommonsharesoutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonsharesoutstanding", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonsharesoutstanding", "terseLabel": "Common shares outstanding" } } }, "auth_ref": [] }, "ivvd_Sharebasedcompensationarrangementbysharebasedpaymentawardfairvaluegrantdatefairvalueperwarrant": { "xbrltype": "percentItemType", "nsuri": "http://invivyd.com/20240205", "localname": "Sharebasedcompensationarrangementbysharebasedpaymentawardfairvaluegrantdatefairvalueperwarrant", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfWeightedAverageFairValuesAndValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueGrantdatefairvalueperwarrant", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueGrantdatefairvalueperwarrant", "terseLabel": "Grant date fair value per warrant" } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share", "verboseLabel": "Offering price 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://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balances, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]", "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument", "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur." } } }, "auth_ref": [ "r9", "r14" ] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares", "terseLabel": "Shares subject to adjustment", "documentation": "The number of shares that would be issued, determined under the conditions specified in the contract, if the settlement were to occur at the reporting date." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "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": [ "r27" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "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": [ "r25" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r120", "r195" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r673" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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": [ "r167", "r177", "r178", "r179", "r197", "r221", "r222", "r224", "r226", "r233", "r234", "r254", "r290", "r292", "r293", "r294", "r297", "r298", "r302", "r303", "r306", "r309", "r316", "r436", "r531", "r532", "r533", "r534", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r563", "r584", "r606", "r619", "r620", "r621", "r622", "r623", "r682", "r702", "r710" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r37", "r169", "r187", "r188", "r189", "r201", "r202", "r203", "r206", "r214", "r216", "r232", "r255", "r258", "r318", "r376", "r377", "r378", "r398", "r399", "r413", "r414", "r415", "r416", "r417", "r419", "r424", "r437", "r438", "r439", "r440", "r441", "r442", "r458", "r516", "r517", "r518", "r541", "r606" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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": [ "r201", "r202", "r203", "r232", "r475", "r529", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r659" ] }, "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosurePopulationHealthPartnersLpAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r217", "r339", "r683", "r684", "r709" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureSelectedQuarterlyFinancialDataUnauditedScheduleOfQuarterlyFinancialInformationParentheticalDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfTheImpactOfTheAdoptionDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "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": [ "r201", "r202", "r203", "r232", "r475", "r529", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r659" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock, shares", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r15", "r36", "r61", "r131", "r300" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the employee stock purchase plan, shares", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r15", "r100", "r101", "r131" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r100", "r101", "r131", "r531", "r606", "r620" ] }, "ivvd_StockIssuedDuringPeriodSharesNewIssuesUnderwritersSubscription": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "StockIssuedDuringPeriodSharesNewIssuesUnderwritersSubscription", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares New Issues, Underwriters Subscription.", "label": "Stock Issued During Period Shares New Issues Underwriters Subscription", "terseLabel": "Stock issued during period shares new issues, underwriters subscription" } } }, "auth_ref": [] }, "ivvd_StockIssuedDuringPeriodSharesSeriesAConvertiblePreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "StockIssuedDuringPeriodSharesSeriesAConvertiblePreferredStock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Series A Convertible Preferred Stock", "label": "Stock Issued During Period Shares Series A Convertible Preferred Stock", "terseLabel": "Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited", "terseLabel": "Common shares Repurchased", "documentation": "Number of shares (or other type of equity) forfeited during the period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Common stock, option Exercised", "verboseLabel": "Exercise of stock options, shares", "negatedLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r100", "r101", "r131", "r353" ] }, "ivvd_StockIssuedDuringPeriodValueCommonStockAtInception": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "StockIssuedDuringPeriodValueCommonStockAtInception", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Value Common Stock at Inception", "label": "Stock Issued During Period Value Common Stock At Inception", "terseLabel": "Issuance of common stock at inception" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r15", "r37", "r131" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Proceeds from issuance of common stock under the employee stock purchase plan", "verboseLabel": "Issuance of common stock under the employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r15", "r100", "r101", "r131" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance 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": [ "r15", "r100", "r101", "r131", "r541", "r606", "r620", "r665" ] }, "ivvd_StockIssuedDuringPeriodValueSeriesAConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "StockIssuedDuringPeriodValueSeriesAConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStock", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Value Series A Convertible Preferred Stock In Exchange For Assigned Rights, License And Repurchased Common Stock", "label": "Stock Issued During Period Value Series A Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock", "terseLabel": "Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Vesting of restricted common stock from early-exercised options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r37", "r131" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Repurchase of unvested restricted common stock (in shares)", "negatedLabel": "Repurchase of unvested restricted common stock (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r15", "r100", "r101", "r131" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of unvested restricted common stock", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r15", "r100", "r101", "r131" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased", "verboseLabel": "Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r100", "r101", "r131", "r534", "r606", "r622" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "terseLabel": "Shares repurchased, Fair value", "verboseLabel": "Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock", "negatedLabel": "Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r100", "r101", "r131", "r541", "r606", "r622", "r665" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r101", "r104", "r105", "r122", "r565", "r581", "r607", "r608", "r653", "r666", "r703", "r717", "r825", "r845" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 deficit:", "verboseLabel": "Stockholders' equity (deficit):" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Common Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r127", "r196", "r301", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r318", "r420", "r609", "r611", "r624" ] }, "us-gaap_StockholdersEquityNoteStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Stockholders' Equity Note, Stock Split", "verboseLabel": "Stock split", "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SubordinatedBorrowingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedBorrowingInterestRate", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subordinated Borrowing, Interest Rate", "terseLabel": "borrowing rate", "documentation": "Stated interest rate of the subordinated debt." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "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": [ "r443", "r468" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "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": [ "r443", "r468" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "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": [ "r443", "r468" ] }, "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://invivyd.com/20240205/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "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": [ "r467", "r469" ] }, "ivvd_SubsequentEventsUnauditedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "SubsequentEventsUnauditedTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSubsequentEventsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Subsequent events (unaudited).", "label": "Subsequent Events Unaudited [Text Block]", "terseLabel": "Subsequent Events (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNatureOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r81" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r80" ] }, "ivvd_TaxCreditCarryforwardExpirationTerm": { "xbrltype": "stringItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TaxCreditCarryforwardExpirationTerm", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of tax credit cexpiration term.", "label": "Tax Credit Carryforward Expiration Term", "terseLabel": "Tax credit carryforward expiration term" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "ivvd_TaxYear2040Member": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TaxYear2040Member", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2040.", "label": "Tax Year2040 [Member]", "terseLabel": "Tax Year2040" } } }, "auth_ref": [] }, "ivvd_TemporaryEquityIssuedDuringPeriodConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityIssuedDuringPeriodConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStockValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Issued During Period Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock, Value.", "label": "Temporary Equity Issued During Period Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock Value", "terseLabel": "Temporary Equity,Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock" } } }, "auth_ref": [] }, "ivvd_TemporaryEquityIssuedDuringPeriodSharesConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityIssuedDuringPeriodSharesConvertiblePreferredStockInExchangeForAssignedRightsLicenseAndRepurchasedCommonStock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Issued During Period Shares Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock.", "label": "Temporary Equity Issued During Period Shares Convertible Preferred Stock In Exchange For Assigned Rights License And Repurchased Common Stock", "terseLabel": "Temporary Equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, shares" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Convertible preferred stock, liquidation preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. 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." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Convertible preferred stock, par value (in dollars per share)", "documentation": "Per share amount of par value or stated value of stock 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." } } }, "auth_ref": [ "r22", "r60" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Authorized", "terseLabel": "Convertible preferred stock, shares authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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." } } }, "auth_ref": [ "r99" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Issued", "terseLabel": "Convertible preferred stock, shares issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r99" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockScheduleOfPreferredStockDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Convertible preferred stock, shares outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r99" ] }, "ivvd_TemporaryEquityStockIssuedDuringPeriodShareNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityStockIssuedDuringPeriodShareNewIssues", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Stock Issued During Period Share New Issues.", "label": "Temporary Equity Stock Issued During Period Share New Issues", "terseLabel": "Issuance of convertible preferred stock, shares" } } }, "auth_ref": [] }, "ivvd_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfShare": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock issued during period shares conversion of share.", "label": "Temporary Equity Stock Issued During Period Shares Conversion Of Share", "terseLabel": "Temporary equity, Conversion of convertible preferred stock to common stock, shares" } } }, "auth_ref": [] }, "ivvd_TemporaryEquityStockIssuedDuringPeriodValueConversionOfShare": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfShare", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock issued during period value conversion of share", "label": "Temporary Equity Stock Issued During Period Value Conversion Of Share", "terseLabel": "Temporary equity, Conversion of convertible preferred stock to common stock" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of convertible preferred stock", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "ivvd_TemporaryEquityStockRepurchasedDuringPeriodShare": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityStockRepurchasedDuringPeriodShare", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock repurchased during period share.", "label": "Temporary Equity Stock Repurchased During Period Share", "terseLabel": "Temporary equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock, Shares" } } }, "auth_ref": [] }, "ivvd_TemporaryEquityStockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TemporaryEquityStockRepurchasedDuringPeriodValue", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock repurchased during period value.", "label": "Temporary Equity Stock Repurchased During Period Value", "terseLabel": "Temporary equity, Issuance of Series A convertible preferred stock in exchange for assigned rights, license and repurchased common stock" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockTables" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of Preferred Stock", "documentation": "Tabular disclosure of 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." } } }, "auth_ref": [ "r22", "r60" ] }, "ivvd_TheScrippsResearchInstituteMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TheScrippsResearchInstituteMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The scripps research institute member.", "label": "The Scripps Research Institute [Member]", "terseLabel": "TSRI" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r712", "r830" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://invivyd.com/20240205/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": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock Common [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "periodEndLabel": "Treasury stock, Shares", "periodStartLabel": "Treasury stock, Shares", "terseLabel": "Treasury stock, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_TreasuryStockRetiredParValueMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockRetiredParValueMethodAmount", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Retired, Par Value Method, Amount", "terseLabel": "Retirement of treasury shares", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the par value method." } } }, "auth_ref": [ "r15", "r63", "r101" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Retired", "terseLabel": "Shares retired", "verboseLabel": "Retirement of treasury shares, shares", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r15", "r101", "r131" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock Value", "label": "Treasury Stock, Value", "periodEndLabel": "Treasury stock", "periodStartLabel": "Treasury stock", "totalLabel": "Treasury Stock, Value, Total", "negatedLabel": "Treasury stock, at cost; 0 shares and 468,751 shares at December 31, 2022 and December 31, 2021, respectively", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r35", "r64", "r65" ] }, "ivvd_TreasuryStocksMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TreasuryStocksMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stocks [Member]", "label": "Treasury Stocks [Member]", "documentation": "Treasury Stocks [Member]" } } }, "auth_ref": [] }, "ivvd_TwoThousandAndTwentyEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TwoThousandAndTwentyEmployeeStockPurchasePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty Employee Stock Purchase Plan", "label": "Two Thousand And Twenty Employee Stock Purchase Plan Member", "terseLabel": "2020 Employee Stock Purchase Plan Member" } } }, "auth_ref": [] }, "ivvd_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Employee Stock Purchase Plan Member", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "Two Thousand And Twenty One Employee Stock Purchase Plan", "verboseLabel": "2021 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "ivvd_TwoThousandAndTwentyTwoEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TwoThousandAndTwentyTwoEmployeeStockPurchasePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty Two Employee Stock Purchase Plan [Member]", "label": "Two Thousand And Twenty Two Employee Stock Purchase Plan [Member]", "terseLabel": "2022 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "ivvd_TwoThousandTwentyEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TwoThousandTwentyEquityIncentivePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Equity Incentive Plan Member", "label": "Two Thousand Twenty Equity Incentive Plan [Member]", "terseLabel": "2020 Equity Incentive Plan" } } }, "auth_ref": [] }, "ivvd_TwoThousandsTwentyOneEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "TwoThousandsTwentyOneEquityIncentivePlanMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousands Twenty One Equity Incentive Plan [Member]", "label": "Two Thousands Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureFairValueMeasurmentsAssetAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities", "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": [ "r631", "r642", "r644", "r841" ] }, "ivvd_Undesignatedpreferredstockcapitalsharesreservedforfutureissuance": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "Undesignatedpreferredstockcapitalsharesreservedforfutureissuance", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureConvertiblePreferredStockAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Undesignated preferred stock capital shares reserved for future issuance.", "label": "UndesignatedPreferredStockCapitalSharesReservedForFutureIssuance" } } }, "auth_ref": [] }, "ivvd_UnrealizedGainOnMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "UnrealizedGainOnMarketableSecurities", "crdr": "credit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails": { "parentTag": "us-gaap_AssetsFairValueAdjustment", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrealized Gain on Marketable Securities", "label": "Unrealized Gain on Marketable Securities" } } }, "auth_ref": [] }, "ivvd_UnrealizedLossOnMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://invivyd.com/20240205", "localname": "UnrealizedLossOnMarketableSecurities", "crdr": "debit", "calculation": { "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails": { "parentTag": "us-gaap_AssetsFairValueAdjustment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureMarketableSecuritiesSummaryOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrealized loss on marketable securities.", "label": "Unrealized Loss on Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits accrued for interest and penalties", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r388" ] }, "ivvd_UnvestedRestrictedCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://invivyd.com/20240205", "localname": "UnvestedRestrictedCommonStock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Unvested restricted common stock.", "label": "Unvested Restricted Common Stock", "terseLabel": "Unvested restricted common stock" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r50", "r51", "r52", "r155", "r157", "r160", "r161" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r391" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r451", "r652" ] }, "ivvd_WarrantExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "WarrantExpensePolicy", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Warrant Expense (Policy)", "label": "Warrant Expense (Policy)", "terseLabel": "Warrant Expense" } } }, "auth_ref": [] }, "ivvd_WarrantExpensesTabletextblock": { "xbrltype": "textBlockItemType", "nsuri": "http://invivyd.com/20240205", "localname": "WarrantExpensesTabletextblock", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Warrant Expenses TableTextBlock", "label": "Warrant Expenses TableTextBlock", "terseLabel": "Summary of the activity relating to the PHP Warrants outstanding" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSPARENTHETICAL" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "PHP Warrant", "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": [ "r656", "r657", "r660", "r661", "r662", "r663" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "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": [ "r220", "r226" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfEarningPerShareBasicAndDilutedDetails", "http://invivyd.com/20240205/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted Average Number of Shares Outstanding", "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": [ "r219", "r226" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r680" ] }, "ivvd_WuXiCellLineLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://invivyd.com/20240205", "localname": "WuXiCellLineLicenseAgreementMember", "presentation": [ "http://invivyd.com/20240205/taxonomy/role/DisclosureLicenseAndCollaborationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wu Xi Cell Line License Agreement [Member]", "documentation": "WuXi Cell Line License Agreement.", "label": "Wu Xi Cell Line License Agreement [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "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" }, "r33": { "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.28)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "45", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481679/480-10-45-2A" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-12" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r97": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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,9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481295/840-40-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-4" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r199": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-2" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r490": { "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" }, "r491": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r507": { "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" }, "r508": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r529": { "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" }, "r530": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r684": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r692": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r693": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r694": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" } } } ZIP 81 0000950170-24-013243-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-013243-xbrl.zip M4$L#!!0 ( "V 25@G%2Y?_V-S9VM[^S_^]R__]M/N%&_#6T>3GU_L3J?[&Z]??_WZ]=57 M\6KJ^:W3L[/;VT.+UN7E=? M6^$_?_WTV_'MH_'H_6P/VB9>_+4T;5]/C_;A-=Y(1O,[3]YJTEST3K@#]OH_ M?_]M)^["GB??;CW!-Z<_@?CJR_C@-5[ [W)Q?.-L0KYXOW]R<_:3T#U@<>'< MSOX7 *HTD3AD"@V[.?(A)."']%3W8Q;4DY ME\DUQX;K<4(%$>SD30\.TLF7FM%!M4AY:TZ8/EYDTDZ_!P3^\CS$INVE M '"O\>J+7_YM\-,N^(3_#GZ:-M,A_&+)7W]Z/?^Q_'(/IGY0UB#PKUES\/.+ MK?$(H3$EG_$X7PSB_-//+Z8(I-<=8;\NB[Y>K/I3&*>CP61Z-(2?7^SY]DLS MVACXV73\_S5[^^,6,7'ZX[Y/A8ML#.S^X8\ONJ>FYN#X2ZF9[ _]4:$,P*L_ M-8<;96UHYS\V*<&H^_&4= 8-0O3=/R%&860RQ'L$@(PL$V=!$J%DCA)"]-*_ M&(S\7GD*-!N;>S!*^/_TW=!_66SM>%)]%P M+X/*GKK\8C 'V<\O$,8;N3F$1+(?(M_XI?OGI]?G7O/BM^8Z&95E)$$)3:0% M18)VB>#3,Z?2!WSBV;=^.T)@'6WA:[=^N#U*OY$OOWR\7(3^%*09OXQ MX<,.]X=-;*:_PU[ 1Z1FKS O%)HO%HQR8V?JIU"^\Q9)"F$W1E(8X?'+\6V;2!:%_/WPHV_2]FC+[S=3/YRO^]/K"Q_WR_%[GKS5ZXN.8!^A.DXG M!]*)A.DOA=D2QI%7G>QV<>7X\_'W7I\#R<404LDC& (C3'I!I/:1N)@"050+ M#C@O3*AZ"&T-_63R(>],Q_&/\]#9P:. R>;'#FU;2-TM_<,&S[^=OL&WF4.' M&D)/H'-Z[>04T[E;3P%Y?.4V@*0Q"Y6,(Z!=1#Z*/SF-S!2T\>"H"]2K50/R M9EC,SF_^+EB."MPRAT"DEXE8BN(D2JMM%#9Y)VO#8M0#-C[YT1>88VSY M^+L_;/9F>]?@Y_+T,0N3)C6^/=KQ0[B0/K8_?E@II^H1QE1!]IY1DCD"6D8: MB4\F$ZTX4S0G(1VK#<;'Q_P)ADC7Z2-R@J//16OTL5..?STZ>V4.FB)Z-S[O MPDYLF_W]R2>8@&_C[C8>73.=36'%W LAQI;D7NR\&+H+]\H0#57>$,-%0D4! M- E" 8HA)Z7R6D'PM0'WU@1\9Y)"[9CVPC9CL"9QAWPR(-OD%!FH0R/&2FT2 M_I\C-<^G?GSJMB=&QC18R#HC')$YRLB1D=%4]"YKA0C: @VUG?HQ(UMH6O_P M+7*QZ8?V4_-E=WJ&;WWR?OCE8F*Q"27)%N#*CO^(8&AP4B3 MQTN2)1"Z5OQYYYOV[WXX@U^/3G[\"ZY8)-S1;W P_/ZRY&0S M)3*@L).""^(\:A?:!4!]0RK)\AI0S'UC2AWT\520U+%$'1KI!""C,L9")H&R M1+)*%*)E261;*Y+>V+[91+SZM#7>VX,V-G[XNQ_-,GYG5@"V^:6%#H8KAEQO M:K370N8@"Z@T0LZ81%Q(CFB:F.5.&0Z\5L@M[4/;NE=9EUOE'CC9+!"Z@5D)NX0FJ&LVES #N%]S53A-K;PSB< M)4COVO%>\6#/IEVLZD-^Z]L1TMKD([0[N[XMTN7"!83-LF3N\-"1[ M%1&9S9CBB2;A30@KI^8;"R'6$RNS(+56P9"(NA&125'B MK6'$),:HUL)3'>O:?(^Q$.$H5REPA#S5J"8Z0[SVG&01I&>@I*75>A@_MF/< MZO3HXQ!WC\*UZ&3[98U?CTH,^!N%TRD]4.3'Q8Q3TA ;LR#<<4-]R)3IZIS$)_2)=/G>[\%9'_^IRVHR]UE]&,$\ MV+P]BN61!U"^MGHINVRXDO47KI2,*9621=VJ1.RB1E5+44>R%CEF%GQPM%98 MWMS:P45\0%A.2^I)]Q4DOV7MG*7?"[%FO R4O3,OLCU".1%A'NXCVNN.L+T,%Y3+4U&W283SYA (XU18JT5B'": W-)H:EB2CXESQ[ME.IRG:Z![G?@W)Q, MFB^CLGCO2M+2#L]?[]%(HCUZ<()Q*&E0G794H1%K@%B1(A&>Y5"<."Q4Z\18 M,N7V1H!9?PNZ1QE%O8&@,A!PTA8WAR<^!DMB=,;Z'+AW*X\QW4*;H2A@(<1M4:)S"B31(!/ MJ-*A]8B\5>.+6(I@$Q!3M39C'YDV_*F%\WMT5H:?G0+SBBB1* M#5?!&A6K-0>6+7V)<;8WZS2Z#]-=:,M]+>R6U0Y@;E(\2DO?.R&8M9HP08ML MR()X;BE)/D9A(^K?JR^UN+T&/FWF)'6!1_K=>-;^939*J-9\&,%?[\?Y_!#9 MYL98E9TFVBCDZ[0 4&A*7,Q!,\SW5,Y"..EN*@8SH%/5,0F24*#1EC/,I(31K!>8U(G8>(&P[!>BHH[#K4BM[ M "%?&H1X*[=]@) FP0T/AK *$HAHD'JM2,<[5$I&-(F5)OT6+.6M*(\:@"G MHXXD"6:(%-22$+PD- 8+&F6J]]6Y#QZ&-3$(&I7_0)0JF82Y%"O*C"=%70Q@ M QJ/U8:WE\3K<]RII/*.5ZTL/@PH(Y-99%3T'9XT2IDNA,PM4=F",(I'%JH% MY;UX@M[N[0_'1P =(GS8+TL]2D20,80>0#=2K@LW-@L_^<',VW1VCT/W&1?X&KTZF3=P:ST;3 M]KK\KFI XHP2 B@0X+)4O@=&'#>)6&:<9#K@0=8;FZZBF4I?/0B6:S56ER4G M.P^%6H;#?W/K73@\=X&",I(X:I##@\0S8SX03SE88Z/TL=IJ^WM3&=93&S34 MF Q 25+%^83*/'$*M4$?!-B83.2Y6N&]1%GXWW9.3/03RVT% =V'[^/P!*/+ MR8LL+8V$VY+(8[4D/B=+O,L),O4AT1JZO55 Y$)*SV/FA&6S*.IS/'MB<^2. M@P[95MO[8>5IN>OIB-$IB@ 9C2Y5,NTMVEL.M"&91T9IEI2JQR:2GU!^<^!< M6N,M,080N@XDL2DK@E 50L@4[1HDL#YX-X7SG2Y$7P:DE52Y5&',L:0Q?6S' M:1:G'UIDC0=-/$N@:+B,1VEQPP.7&-V_5?PP+FT;E"TF!#&EJDBBFDR\5X9X M&5#+XHZ94*U57%65_6JH/+,ROD05F>M+2WU-B0>E2600 ZJ_VJ5JDYXN ,_] M]SMX&*W69D,UE8HD[W-)6'/$E6)A/.60HW/!FVISAOMP]H@5.'N>^R$^9A>7 M/3%FFTDG(J-(? MEA(;N\P>X!Z ,6ZK9Q$ '.5:5IN' M53.TOB5$L7Q7*-$3(2I&LS;(Z3G-G,B().GQ%\3$Y+3-661>;2?5.K2#YV[B M*^<_UBK0*4E""(],A[+<>/FKM,BW*H5U^&=&L&W$<:X;5/>Z!>O#U. M>W-96[ 62M<-2J3!GYR00(3PSJ*.7SI=U0KCJ[W0F\<3BHH?^FSIS,<9\@\_ M6;TWNDS4O+DU\^ #@,_U\NN/NZK ) N:9"%LL31%&1*(YF9PSAD: M 4R]Z38W:?SZ&ZJCL#L>INV]_;9,]%O".U(-]PL*N(JH?Z(H+/[(+E#!$&@Y M@7%:49>JI>GGCHLK=A:!2PDXLGG*!"I(C 7BI&9EQ"JSTM!LZV7XFT4S^9Y8 M[[_>^X&Z1$DND-LR C[D^2 @EP0G2.UH:/JHDJW61;&B1-15ZPJ/,_7#&NJY M$"0(C]JQZ!J#!TH2TXI[ Y&JZC)V[J$Q?(U&<@78 D9Y52:A!-3\B)0N$NM! M$>$H0%8\&5.MXZ-2KE-!\+NW!G8HAIS3J9@$AA))O2;!\$2BXHQG3X-UU0:_ MKT"/1;9OAQOWJ/-5H&5$[FU2)?+!+-*[58$$FA61( SC7EHAJW5FU^,1N":/ M_%W33J;+I9'?%8L>)FF;0V(Q94ZLHHA% M4+1!U&>&8\:,@IRFH[52^XP:(2 MYT/[J?FR.[VP2F==/ (>Q792:/0QY@P:?19U/V8X229XRX,70E4KPY=)8]G\ M4D*+2U>5KZ>&Q5CO$.^U >W#4*TRI8XQB]*^K\QG MYX[8H#(!B%Q&JZ2L5U=^[+$JPTW@7'A"LT-Q69K=6FI*ER^7DU 0O*^V;'#9 M3LXI-84<_?"C;]+V:,OO-U,_?)RD9E,$K2+1/A8_0T92TU00ZXR-(9;Y"=4U MRK^UT[(:PR&5R3 \)80W*U6"5J(4B9]0/)6BI0)<"1JIGG$ M:R95VT)GI=QZ^;=XH'Z0%;@L,[>@ M^^8]Z=1Q:1.%DJ18>DP1Z64FWC%-M!->..%"D$1&H0C"*Q"A MK4"E!W^9JC-\ZXO'KEG;B8..[ MYK#\M#;Z=#"EDQ2RV^BD*AW9#'$,%3(J)8"+2-ZVVB2-WC+SET>+Y=)U'Z:@ MM4>L8$8D)D&0# IELD29[".R?*>$XIXF:NOM2U!M/4V/ZGF R(+(EH#A!JU@ M@: 12+7&1)&$=\K7.XUQ==U)[Y]Q5$.PSADC@F'$H )=V+@F7BM#3++9.N:3 MIM42[(UUM(^[:Z,[LP02C65.="FADMYS8D, HD/.)C@#2E4+E_L3KT6!^]Q, M2P!I>Y2:@R;-_/!4M]O:;2"_/838#6#]D',3H5V]+;QL C/OL>NT4^"MA&KIZR],"2#Y16FY?_KADU4_@-S:NT M/<(3^%)\8QVZHAG^N__O<7L!VEX%3IB;0BH&Z/ M.J5CUJ5 07I;7P)M< YH#)&@8N2(I/B7ES&2D(Q/(N>L6;6-MS=QA=0, M.^_::=;9V\,XG"5([]KQ7B'6V;2+AG_(QYX;5+-W=GU;])H+%WB:_;( # ^Q M..&3P+]XDL063[P&GC@%)OD:=*ZIQJ+M:V1KME(&33VA&J!TAHC$YZ")HUY3 MG@.CHEJHU#IXK&J]OL^9"BHFKZ,FNINI(- (]D5^ET$LC%-3)F'4ACL/U_K< M]G3JED41A(]$&:60C_* NA*2K64FTN+.M:':#-253ZQ_?%K;PRCD0D0G;>1E MAH) 6RX9XJ%TQ$8E3@K-F5'5YIXN'1KX]5[[AU'"Z-*=G\Y- ;\+(#7'XY6H M9D$L6I=TC@2?$V**X%PP*T->.8^^!:".,S1\[!,EMG/?II]>+UG$/V93GC6>D*&(C7:!Z!-=+I )2%:NN]E@PR MW==DSQZCRUPZQBW:3%H4$G.^=$CVR!ES#HH6-Y2O5F]_HCT;JL$=J;)D92"= MI\$3&31#Z[C,&H4$DFHK,Z_6^[ULGZ,89WNS3HGZ,-V%MMS7PFY9[0#F&N"C MM+E"F3I'34EN]91(*(D(W$CB63;>@HE,5J"QN_\!?QPNEN,HQ&T*X<-ZRF+UFGM5,EM M5DD5YS(O\R"U(MYHIKWB#,+*)?8MF-BR\R!Y?_,@I68Q,>J)D=$1F:,F3F14 M<#*+BHK@!*R\#]\M3DHO[[W5/?EA1,K>!)N)"[BFC#X1!U80(8*,.25I9;62 M_-&G3!L&8&- ,:P5HG%D L4P/D!:K?'?9*2NUDEV057NZ<2)R0?4PO%8TDIT MW@JT*$LIT@\DHH$6+L M8,DT$PEYS&40(!@)=TV+\Q]/0PD*,(!4G6F5DR$HXXA@%5)9]D2W37;2&AC2<>T9#9Q66^WU$I;3CZ0E-<.I(^E M?;\LHVP9)9XRY 390C8V1!JK=6P_H'ZVHHXEUADTD!FQ-)5J*4M)\"X00*-& MILR"2-5Z+FI.%EA5'Y.H$HU E*.62&H-"=PE8FU(T27).*MN),/SZ(.K'(=9 MT:!I(":7*C89$* N4I)]"#$R!=E7:ZNN9T+' Z2!/5 %#+722>3G+A?G!W6& M^%02AI*W K0S80TFQC]@! M(%.]^G3:6YM+MREEOI^JTX>A1Y$%SU1D$BD7",SD25 T$ZU+-A4 -:':*8]U M-I5Z&#C2K)D0FL[K%+II1ZB "TD?E9#XY.0L*YG@D7@A. G2 MT"!LL$Q6RX76:"#TP^3Q"^@#V40=IGW'G#LWWLE+424!\29 M+J/&*0_4THN0&*QP1GJ.MP;PG@7OD,<$@;,%KSTQMV++Z MNI2:$PG4R;N#6>C:;M=4'[I1_;7^+V>J*, MU39RC2J[[^9R(((09T,DCDJ1(ZC$4G4Y1=YUQ=VX6TIU* M&T- IH(F'&2:B2Q3LSRX3 18R@ U">BO7,T/IH?L:/4 T*TI0/,E$3."( M9&B=DN C)$MY!+L[(0K2CV M"HHE[HLK,@II<^:45AO6K+60NC=W$I2N4!'M@#(?2EHT([U.DBBT$ (UD&6] M73J?0QKKYY;NLVL/#38SIHFQNM0.<4%\ D8LYS)EZ2+GU>;>K8$G]&&4!L8U MLA^EB)8&;5WMT&;1+!!E)4\B)2]IM;&&:A(J5]0/Q2B:,)G?<]-G@*,WH\/NJ^>J0B> MEP._;QYI58P*C@%/OE1Y2B)3&=##39E\%UV"6-*CJF77-5)VCR/OF4R.1:J( MHJ4K(;>E)T_Z&B2N9$S_*;!0)3%J2F#>!Z:P-K;9!0 V=;RO0X%ST M,DA4WB"6NF;#* F)E++\00 M4""5D4[%C\=+9G($INSJT\(>S#(%1#W!I"( )4 >01/G$B/1A21E,EJ*E4<[ M;[IY*GN"O*8Y4T"@\P@&P8\XX'3I^ '.)&6=AGK#+&LY&OF!.L<77YA.EAA7 MJ%P61[W(E.B%!<Q*(@8"TO "2$VR$Q*A;Q+*N-@-;,ZO!_W[?-9%\=+G]DW(1LK(BJ.LB1^:^1T M-I7A=2(F3UE.N;YJ@7OJ ;;T>UP9KE\DAUU9#OV8BY=<$A39LB<,16DI+;7$ M,[1'=>:2MX[Q296$&BN%5H%' M5FUW[5L&J.X]0_Q^)T0_# >@!@6* $: Z5AJBRBQS*.P$5(Q$4+TJT\BO+'_ M[>PYWH8\#L MPXABG7QT$ .)("E2CY,D=%-F:=#)4D0]56WOZ9ISCL[7X>F>/,*,6IE"2 2$ M9D0"-\0CF(\I<9ICM;9YOY6]U>@)'DT?;[0AB9?PC =#@M=EYC9UTJ 2 M(4RU<;9/,&WF;JH+%+MWXUG[E]DH(?M#?>ZOJ]'=*N" 5I?VISD1;VP@,ON( M1FUY #@M@G!XN5J:N@!L921B$!>M%3,D(7FVNUD4-@/!W_X5J%J>2]FOA5='[IP+#CALI+,IJDK-6 M1$83B&?:D@2E,)FZ+.O-)*G!U%I-+,Y1EKW2KKA Y2(6IR40(4-,)@9N_L^3D\OK8W I4YP4\;?.%%24< 2EX4F0F66J8Z0:'6@ MJ<\H?DI65C46>C+9,.-=9ZH4)J%>F.(-QF(8I29S)5FJV\1<5O4N3I+ M>W*:HWW/J2(]\D!#6:0L"Q)IF;]M'! ?T8;1,;*4H@Q.5NOYJ<=RJ=I8Z#.Q MB%*;A.;$E?ZP,D-"8P$B42XQYJ@VJ=Z2[7O3-)>2$]\V=6A&2S1U6$\)P".# MR% "2 CX5["">%%2AVA #/_SHF[0]VO+[S=0/'V74@EK/(Q626%N*U$.2Q >."J;C5#%@"62U*L,: M3SQ"J_91*A,@0%*&Z.2+FU/2[(GWHDRXD1"MC#JG:BOG'\I[5@$7T%2GK(4C M:#TD(IV.!-F")"8D)T!EFGRU&2FU,?75**H"E70O<$7KK2VSQA5QD64"DC$& M20?OJU54*X90G\:WB)"XHB0*Y0L-"1*"H(1#0%("9Z2NE_4M!Z%SP;IYQLZZ MT \K>5(*5\2_T-"CRA"++(\D*PR+DJ:4JX7.NE@9?79%=S(AR90VKJ4K!9>* M!"TL\",.9)J7QL^L#PV,PFEID/Z7FD4C))/$^QC)= MS2BFO'"A.@R_S]C3:IIYXV)6EYFY)I:84F2E0JO4*JA@4&W0"NHM*:PJH>#V MWCR\M2=OGO3((+1'&5&20R"PXG1(A*%6GIQ2"FVG6F%97?*I(%0L"<+NUMN" M<(:RL8/?W_ZYC_;?"7SVYO;@+XLU\,?C!8ZO''\N*URPVN1?>?K=:K-INU$N MW'2M4D4RN>3=YA=ON.)VX5G#88'-=\LN.A&?W'##I?]6M(W4(13J[)M[>/S1 MOQD/A[Z==.4P)P],S0'B[MDEWL_P=C\=M]^]TV0L.3,;?]MY<]7K?/?]\LLW M,!KO-:.+EEWV!,\M\?K\VU]S&CMOOC_@Y3:#'YK##7RS,2K,,)E_W 6?.OK" MQ__R;X/!3_N#R?1HB PCC%N\0J;C_0W^BJO]Z2"-9ZCI#?Z==G]^S(CY9-+\ M7]A@='_ZXYYOOS2C[O[%M>SWFN'1QF=D#Y/!>_@Z^#3>\Z/C&\-X.AWOX;V% M?(@?-E]&&T/(TQ]Q?Y-]/SI^CZ^["'^"OXFPL=\"^=KZ_6^??>7C\%E?FS3= MW#M_^Y]9?-]W]^.]CZ\/OOVSL[VQ_>=[<=GUJ/>^"WW,,_ M-G?^LOW^SY\_O'\Y>/-JZ]6 4R7=96!=0*;@V8:D_[,W'%X0R_'G#D4&D_&P M22?DLOA*V^V^/'O-\/[Z!ZX)UK_[\.GWP448?(.U<2?(/$?C42K3^=4#;WY0:(U=* M6KWP)!KN95#94Y=?#$:^*'$)FHTWXS@K8O3ST3[4<:"6_/4$GW[S\//KW]^.'3YYN?PZUUC*I.X>.LGQAWBY=HL!FG [S,G) /?CK7 M\:G;;O]"/C7UQ1 X;RB41S>C+^5=RU4R]$?CV117.X3TXWQE1NDKY+B++\1B MP^U/ (WZ?8]6%N#3<'%^J"9-*$9HHF_<7SWXB:\*YUL_7CQ__GCB]?S M)5Y/VV_7VIVC10>&K_@&)+3@_]CH_B;E%Q>CU/?BX=O'[_M49K',@?J*LF;T M8Q=#BGZX^")>*>#J'2G.R3)\-'=6LS-_\$U60E67X4KQDQ2":&%_W$X'/QQ_ M!H\V*$RF SC &Q>7(?UIXYP:=K%*Y55(C I'LH$R(<%R8GD.1!LJL]SAT^+P9YW.[YZ<\OFL/I1L+?D#U\RF[Y&DG^B!SAM@B,5GB>[R"T M,]\>#=1+-&NXO%[+0L1/YR@ _RW4>%OUZZ:6[A-0P!ZWSJ:R MB3E0(91NNDC,F7/B*7(!FC6D%+1.,M^5 ;SMW,B?X$LSF99BUQ*&Z%7[N';S MEP%R>W30'!REEX/M47QU0ROK'YX>^A1"2OP*H+F%((# M/QGL[$,L<8PT:$:#[>EDL+7K4>ZT?[J[67I3*^R9+U;,%VO49OFI,GN!JGO% MM:N_:*^X*-D]Z\]X" 4./[\0+QY>E[Z4Q5TLE41FVJ/"3:+4E,A0ND@R"X2" MQ@\T2Z]O+>:)-UUB,R*!.<5X2+I&*+SEJ=^X/;9'VXODB;F M17 K!Z)5A$DJF+B-37@!5S>U,O6Y:EB74_%29;3CSL5YVPTZ')SMC-N%35%# M/=8&3]J'I1"8=6,B"\(3$(EUDQ!J'-GXP@0K(4DG6*YULX8\? MVL_CKZMTI?W##Z>[?N\:&EG5TU\N$89'EDJ388A]@ 4 GYF MM-=S[VSI#^W'=GS0C.*#.CI_]Y.)C[NS"4RGDW7VFBT=:5FU;CE_N1KYBS92 M(B]Q!$*P1#+I22@E05I&ZH$BRIL[9_">P_./XU(8\_\W^YT[?X5N7RX5>W86 MUN/26<"_A*T_MLCBFGT_'+P]A-A-]1E\R+F),%FI"VP]E*(GZ?!#AC H'.%* MK]Z%R5W/$?KG?%.D@>.[3I)#RWU/(0GU- ?H?_V[Y) D!3TQE*51,/BM] M9[]6-_KR8\&IU<=ZF2.46MI7]N^S@'A2 @)9244Z89^$\7X\'?C]TB>BP+<& M.J@L.?;=N$4>L+CPO# X5@+AFQHR^0!CO%QS+XS4^F@T]==48?.;*O MQ'/YP-U/1>/=U^QQ602[VXZW=B'^T=7"(=&UX_VV*=DN87PX"# F= ]RQ?\;#K^L3\I?([DN[7OEEI]10ZTN>*:6TE^=/7V78W^XTL/H$*/ M,HN>0:"46,PL@ M?<^=2D24\3,,ZEPWC!/V).FK^9W/'.J90]T]4]%D+[1'YB2=0@X5.'&J#&(5 M'#RSU(&\,X?ZV$+1GV 4N\:EGXO%VG[(&=IG3E4;IT)8D7@&6-?J5$PFPG\( M?UJ.;\WO?>9P55VJ/UYY$+<4N)-TE[!\ ,[9MS;4\F,VB? M^=>CXE\H[.0/<3G^M;AW75-'KNVMT;-'_B9[<_TYXR]I4W=;Q_,9/\'<70XM MI'.(=-)?L!.$"_WF\#8_PD,/:P+L]5 MA'6[^M;/S72XZ!T7=P>Q#)3I1WYE!_]*:'6Y]:7$YFW.C_: MPWM_Z"O#]AFOGC!>=0AUW(2LXUAPK)VAP,6U\3>G4KE2N[+"V)E/0CE! [$. M&)% +;$B1>*R89E&Y8V^<^^_A>)TQ'CHA$Y_6OY\K"0N-(Y_O!R@&C0X**-! M!_\#84 I&^R7\3R[:]Y!J2J>4R$*4U-,?)&(3642G.4!L3=8XI*562@>%+LS M"B_$VERB]8>_VW__^YMGU'R\J&F\9 QY*(F2B=(@RQ!/M2'4>IT=3S3!G7O8 M'7/78V]%UUGU.W]4D9:W+>.\5-=#Z_:]GR3_KT$W86SPNV__@.G@M]^V5I]) M?7V[]=Y]33WX$+9'J;B@8!".!K'+]L/7_ /U%^CZ67V3BM=,!OB"@&?WI80, MO[3CK]/=XLG:+^EY?C)(D)O1O/OJ/+&!JL'WW?1/F^B+P0^%XLR/I7!#N!^[ M'(?C[^#3$(/V2_O6DLLZ]XHA,^47+'E1@_YOURZ.LM.OGUG]I,ON6B0/WF$< MR,/AV=M+<.::H3S7/>Z2!M**>:&2I03YF24R:4Z.6DZ]^M\?F1!BNY9PZ/R\*\-/KJ0P A?&Z^T<-!, M\'O(0/THED0,'V-I^UIN+N-ADV_39)[RG"[S\XH?_(F?]RQ+?+4B0DM:6$:Y M)C9HU"VIWY";P\_GQSH?&A#M52V3#BLPB#,<_OPI3>W MVYY: E]@[J0A/J,NL>&'7_W19!%'6$IOO'8&VZIJ0WH.1VU/86^@7E'^:O"F M1("FL[9SCKUI6F1/XW92N-P6FDD>M<-YKX-V\N/@[7#!O,[>^N-@VO+L/.[BB1[^,7-^0K)<15Y4UW MB";_]VPR;?+1PXB]$OS[,!I\.UOFY> S?FTR^ L2% ?AVC MQ/D&@J6=[9GQ%(,?RHU%P>;TQX7VTWUB/_ZIR-/"H8LLQ)L65\L21?=.$+O* MG6/YV4FX3D3BQN$8)] .&76W(VGMH6S=QS=!&V1Z=L63FN^R)Y2HHQG*3C0L M.\&)3^N<<;N(Y%?AP5.A3_N*LD6OXK=E,M,3IXSMDIL_&AUC6U')"F8UDZ): M13BF!+QG4AA1.+H0\*#1ID MD65#)2[CI^O!:C MI11P//<>E)%9@[E&_ ;BG+\(UC$@_K)L%B^YTRI_* N5H_[$YA,<'L$JC<",1/FZ8^+PCF M:OR:0_Y2)/6(>$W7\#KB]U ^3'?':&&=1<"3RM,"UY>#\<)AA=O%_V;[Y=GE MB^_'I1OE?(EE7@QO3,TD#L>=0>>G+P=IUBT4FS;.]HJN&+X$'Y MP9=Q>1+^#G6;T:O!YPZ->T/?+@_]*.Y#E:2?KX@#NT6 MD5[66IPWWMU1+CX7]8G.FEW!&7PX _ZB74QBVX131$$$CS!_>'&3%Q"^/+^W M-(9)IXS,#?&7@[UQ0AIZ>8Q*R,\Z%/N*%Q'J&67&MX ^;3&S%*K5Z'9\$AQJ M\P($N3W#N(Q:7G9X#O^:P=Q)4U8;MPV>"'[_(@WC&H:YA$"]@"V>50^."6A> ME5_X04?ZAV<\Z[27W([W"FD!/K^S!(NCK"U'L=CMZ,OYEPTP;/#VA2927@T. MD6]U1.\GN]WSNA_PA)L#/^P.Z6LS'.(W\>2+X=L) M=)LI'&G7'YS;TN7[O\%FSVTPP-%X5,"[P*_N7>?:T2TP]4K17MCDA4KWW13A M[N=C ]<=&[@+)0^5XG$+YT^W^'#GTJGSUN[.C53!HZ@ M.8 YJ#T2S%P/G+L>YOCR+5-$;-KS#;*LV6AN7Z17 S0$N^2U E8\B0FT!W-_ M/BHWA1UTE+.+&DZNUQ6G(0D3XZHH_D M<*S*II)(!V=. C>'K_+=0;Q"^34HE_;VYW&*;HT]GV#^8F>?@7M%RBB^EOF8 MYHXKC>.0:3W?%L. ^,A,)!?"=OYNI4><*Q0M4! MZNP9%LNXG/UH>H&&WS'9P@DFL^'TY3<[63SR^'%S#O/?"-_S+.84!8ZMOXN9 MSF1^8*=VZ=NM"X3Y)>?PY'U,KOB8WIU(AIU3R3 WZCNTOXTK[M8!@SLRPYX/ MZ8?TI\'\3T5G\7"]^]:GC1"[[816ZY:I+"E,(/CXQY<6K?%$%M@YSR1?=3;P MHCW[52GM"S*Y0R&F79OL[@5A7C,N9GWV,^]8VEL7_Z4J'VY0MMG70?9Y-IYKN=\,P;U$ \5"\L,Y68SW@,Q>O6#^IS;7TYJJK'<$] M'8 ?[+8EE:HY.$@$#KGX)WNU.]V['$\*R5S:5SA!7,RFW>@JS=&F@2OJ6^:! MT/D$BPA?2],@M+TFL#4N_J;)X+??/I;4@--PPZ?3<,/'>;AA\S3<\*YI3T<@ M^6?V\*#LH3@BUI\ZGMG#>?;@W/VQATN-_IW9_OZP^US!+#[7OS;/_Y_>;GOWUZ MN[/B[D3?'R][(+I>YUZ0TO+ZJZ2;/AT2#ZV:2+ MV7;YCEUT$1]9POYX /,LA:8+:N_Z83Y.VNRTE\4-):]/>:_RE;B1.C.__W[V7$%/ MFF>$69N]GLSRY;W,\KT70NDSOK']_N_;?_^O-R\'V^^W7JTU.=WTJ%=I@Z*Q M"1LU,^15;O[;%,:G>@Z_'JUL..O*>MRMWRF_GKP>_*,9#AN_-W@S^P->#OY/ MN]Z,K%I9^;S7Y[U6Z@Q>6M^YDE6L\\:V=AO(9U)6%VT#UFU[\U& MO_P_4$L#!!0 ( "V 25B_%:4=]($! ,)U%P 1 :79V9"TR,#(T,#(P M-2YX__S\G)^C\__F['_[TPQ__WW?O_O+NG=0MV!]"]^$Q1F_L;Q'T(F/[/O:\ M [IT?,YDOD_"5B/,16^(#C M:VN'H[UEX[]^PSEQ_2?WZ>#0^<. [SZ\^\,WR(KCT+U/8GP9A+MSO+42+_[K M-XG_C\3RW*V+';*T'H8U41I(?R9[X4=_<>+P)#[L<92.!ROWF*[;YH[+G^[^54Q.7DI9R^%E>#K]O[''W]\2__ZS7_\#X3HZ7-W M^R",$3N$5X%-=ZIF,/C7B1CQ!'YU\OX#.1;?$6+?(+]P?&NF^W;8),2&]II$ M>AKZ3D)L$HS^AZIQ2W>UU8A1U4&#'T[@A]HQ"\>S]: Y/NL_YA9\-]P&W1:C M]!M]B[TX$K^I79KR3[S?TI3R92#_:K<$Z56;#6OY M?A#3L>!7XI?[O>MO _8;\COXD.DC^.'S[:KVQGL;6R^!'^P.;Z'U MVUOR/_\M'FSQWZ7O7/BQ&Q]69*QP1R?Q#7+)5=J^N9BBF*2#R?OO4G;>OX/_ M(]*!)"BD/UJ^@Q@U))'[][=Y(CGR282=M?\?].=]2)YUGZW=%?D%[\R;U'2T M+<].O.[]LFE5=N._%%NE>0/O"+-4O#A;7]^MKU;GR\W%^>GR:GE]=G'W\>)B ML]/K^XOKLXE]?V;D/^]]/%]>9N?;F^N;A=;E;DK\MKTNC3 MS>W%1])A]?/%U?JNZAL>1++A5'Q?.KYR$9$ZTN4C8G(H$@9%<&PKP?& MR(&Y6=Z29A\O-JNSY=4(IT>EWW"4?ACG*)&[2)[%ZUW4X[V1=YS\_N>+V\WJ M].J"K/3EQ>TM_'U]]C>R_/2_']=7YQ>W=^<7EZNSU:;I01I"NN% _:'VQ5*/ MD30T2L=&=%!ZKJ3A__4.\0F\'B6C1ZF3H*-MG(9#]L>Q#]FK**7WS"WO/EY> MK7]I5'C*.S6TWOJ0NA*NK9C\[WI[FD2NCZ-HZ3NG5N1& MZ^V-M"JR):)KUX;]_3.U2F2NC1/$Z*)@B\@GB@1U:J6@].$O\@BO>]URK^^2 MW_^NL&\9%921>=VB MEA_BI>6&/UM>@C]A"_X-+UOY=U?>LF&[WA>V"\@@2@?)A%XWK.6&D>=F;[G. MQ^Q&&EVY-WJ;P+ E!D%Q&$:[8OU8=&[;S0V$[.54DR-*WD1)&G#)BI%\W MN.4&DP&M2(?SEG@>=9]P'RG MRX<0R]=FEPX-^_9#8=\X2?J5*4111O5U+YOW\B;8\\E_Q)87/Q(U//9Q&%WM M\YM8T[)A]_Y0O"Q36H@10X+: EU]=_.Z<2VOR+-@MW-C>MCIQT7%<^Q7J@QU M[1LV\8^%392(\<]0(O>ZA:VWT'_"80R!*$2$V&(B*CAW<6#_7K&!5:T;MN]/ M)=N7DD(I+42)O6Y>A^\O\.NV*_M[PP85;2ZL\^N.=+.GP&J=6F1LLGP@TE7; MRBJ:-NQ3B;T$Z)Q00DBF]+IG+?=LY9.V>&.]5+Q:\M_K=^=#T2K".B/:^W5' M6N[(.4P%4P&!!G23.=UX5OEG5-6V8:>*!A%.",F4$)!ZW;:VC@,<7P51=(/# MNT@ER;AFTJ&CH( 004T!Z'B-)XW9^6^W.+R?RQ [K.81-:Y)VP85[E MMUYEXX8=*]HX."6J8QV03.MUYYHUY#OL89LLWW\F9/EPZ!W2E)IS*[8^^U;B MN#'DKJCJ4%;;=P&/-<%UT&GO@U;7C2Q=-ER-L;KAO>,>2C?WIJ6 M#9M9M,.4QC^\[IN60 AY]SJTK]_#[XO6FHJ@B-=='",Z@JYI[Q )UKMAAXM6 MGM9Q$GS/7[>\9[Q$S2=;WK)A*XN6H'SLQ.M7VN&-K''%EC^5S1T:-K!H&*KU MX+[NIC97;LVGV-2G84^+YJ$:M^[KCNKQ)M9L9VV'AKTLL195>!9?-W* B[%F M]XJM&K:L:"V2W8VOVS30@56S5>4M&[:K:/,I.K->-TV_;Z3"M-.I<\/6EMAV MNOA)7G=]G"2UI>/0Z5J>A&)SCF/+]2J^Z^%D&TY*T7#4-;D-5)]T C(\#WK# MY_!ZC/3Z!3H?(PUDZX_1#T7;50=C\NL!,N=72%M=1+&[@T"(SQ'>)MZ5N\5P MJP3DZ8\/ -[UC\3=4T O^6"9&Z[AP!5-:9T.G-0XG1EB4T,P-W;)L=DQ]#$Q MO]=#.>*AW#SBU6YOV3']<>D$^\+5-A+MAN-6-/?U/6[PJ+IT'N)?%I_*Z\D: MZE5K?A@']&\X(45[8KD'[O6Q&VOWTR^][(\=3D$K.@VGH6B)K#H-TM50X;)] M/1?#?+;,20!>-")G7+G6O>O1E>4N56<9IQW6_BTL?$BN;ZKKU G5^D=I.%-% MBVC!/\R<%R?,9TCE%FDFPH?L("N6NY*[)YT/5_%>SUR'NZC4Y=_E*>I.H.&D M% VQE9$$Y8_1MZ\GH%/:<(L @?15:=.XXJ",-D[#>2I:BMO'+2@O7(=PA]?S M-RS@ 0HO.(E'M.S<'^K>M*XT&LY-T0Q=")(X06(0.!_%&(K78Z 1B:++HS2, M6,/!*%J=VR!8O.I.>EZK2NB*+N>C)Y7Z@_&'HAVY 1SC58+1&;%3&5/5V>70 MEU;#^2B:?>NCMEYOC)&C\S(1X3(!O^$G,MU=LKNQ#CN6:>3@\#KP;:@F!+>Z MAV^2T'ZT(KR^]]P'NB)5XJZI81O.7-'VVW3F9)&&S0_Q"2(Q0T2GB,@<3Z1) M(C%+)$WS]:QJ/ZOK/:UPY#]<$648^ZB4IM^G;< #*$>D$8M;K?: GG '6\CX?T-Y%;>Y!H6'C2U*WJP+E M7P_!R+D0V27^"X9BPMA9DCO8>LAV+*I"AL1H.5DD0H>+%QS:;MYU M-.H(]>?ICR7AQNVN)C$553B"V?!3ANA\4#JAU[.FX:RE-PBD%!4N&&XMN<5V M\."[_\1.MV/6DWC#"2N)+VYW8]&LJ9)6?"(HF\GKT1I^M&X>][]886CY<;1. M8BA:[[C^PV40;A[QW[$5=CI*;8DU')V26.'JHW/S\0:)05&0C8J(<$ZC@P]D MX->3HO/!JQ*7)5ET)9^%GJ]>WV$:3E?16CQ<*E?$<-=7#^7KV1N07MW9&M2V M;\,I*1J+E53L5T/ &)N=??L7VRT&927[ZZT5XY;[WI9,PQ$H6H1S1T"^'-*1 MI$8(!GL]$8-.A!!.KW%\SHWLY \E09X#:32V:@Z=7[M>A.I/TI^*]N+J*A"O[YT>*TP[/*/L3BDV;.%-'V60 MAL-48AKN!*ZDWEAE75X/W2P.';D;R!H^XM@EJV+D!):.V' <2\S-8QY'98I? M398%_ _8>NGN>WZQ?J$5VM#S%F\1_U$^Q"_WH?==$#Z0TQR_==S=6][FK>5Y MWZ 72N$QQ-NTP_/S\W=IIP_OR)&'?SGQ"?S\W4OD_$^I9TRF^]=O(G>W]_ W M;S7-C/R,_8@LV E9.ROQXI[SK*0S]JR#G>7ZPR>MD!EGSG2(DQW>W>.P[X3+ M:(PRVT="-+23>WR2+E+/.==0JI^YF'9?H?6.7#PTH_!L?7VWOEJ=+S<7YZ?+ MJ^7UV<7=QXN+S9W*D?OTY)P(@G3J'W*TOUS<7M\O-BOQU>4T:?;JYO?A(.JQ^OKA:W]W=+&])LX\7F]79 M\JKS8+3(<^8_/[GB]O-ZO3J@DSV\N+V%OZ^/OL;88#^]^/ZZOSB]N[\ MXG)UMMKT/SX:!AUWJ=HB7;=8@&ZD3+&E Z6T$_/Z!AQMB0P"*-8OG?&)S&]) M&^#_1EJ_5J,:6*S^F&9M%V;H"*;NJ1$ O#I=6Z.-;^ 4#00!:7N4M QC8#GZ M@EVT78=A]$U]4+V1'3I]-@-',;<8O?)\.R[%@#$F7XC&Q%8]:]%R&),?2:LD MSLX?10>J)H2R'DF,K46OWK2G5>TT).YIT JUS6*R4]0[U6/8 1LX[&3+U3I] M8=CR=!QFNM,S/$9_X#G2-0%3MUGK4/-.MU-'JJ:8[15/V8GQ 2,8L^&-'0?6 MSL[VMA<^BWLUHKNJ7LSB4X>+&O/UA)C M9_?VXB4&CR91>2[\9(=#'K$0Q3GV@5(DW*T%>F1=OG^+O3B"WP#Q");J>[I, M,(RASR.P$VH^YO\%DS+YNN.#M+CM/H(.A([#DVC4>7B<_D)-OF?=,YAZ$9=W M'R^OUK\,B#2H)3B&$.()6& M*4;:%'#HR%<7DJ;8S)46Z,A11>\Y.-HT.M-FX3#3X12;D>-+GW-K-GX;78Z9 M"3TO_;TK\W D:/$#3&A%[&\IG(DU4(_%;V*KWC KW%RL9IHL8_.S?FDW89G7 M9>XC_(^$/&873SW$XZKN4TV_]<9TI3,OW7)4'7,"7;/=Q-I%70^C.I%BW96U M9AJ3*MF]XN-;4)J3PDUG-H+6K="=2/7NM7^U- Q\5S5Z6=?/JS6IR16]7CO5 MDMH$2DI$W8>D>K6]W:4CSR#":2I)J++P^1L=I2GU;ZTEL94H,,-\:$YK+$ M]04-M2Y>FZ$F#N9O50!%1[Q^AX%F$%3=I]*'KGCJ_F-/H(^T!G+NJ[!T'&"* M)6B%7-R;_P[4)P^L;HG-JB=NNM-@\U$0N\+X31,"K&7Y\L!&/[(E\_$#>*^N MK'O< M++"T.E&Z B_7CR_L/)^S_2%2BC-L9T-T%L>7KG7"19/W$/FEZ1GWAK M&*)R]M^S&4##E+H;0X>4C#HJAD!L!SL28%LZ<& K3!J&: -O\GB ML_DO_ENRNIWC^Q3]C$[WK]]4M7K;<[K%;PE^\]^5CJX-69]33XJ>X/-JVZOO M/)5EC;#]W4/P]-;!+EM1\D.VD.0?_[V$<8/PT@UW*R+?#4U*A+%37S55 MYV_Q/@CS6US;5,M4^QS+\D3))22S/5 ;Q>DA:\)5I.6S%3IEF7"@!, M_7, M45\>$7Y!B*DXZB9&UOWY@+BZ(J.2%S@)V?/L!@Z=9G1'?L;1LC&82OFR!A&< M]M 4L[L+6W>?WSJN&DG)I[G\REL,^(7D]S00Q[+CQ/(V.-Q]J#M$AF1=50@W.('B.$- MPL,GUR.J.YE*Z5Q[D9AL^86QCYMLX H&<]]9(&7FY3:AMHONAZ;OV_@S65YR M9UTGL+R2%K3RR37G>=#N+K%MC)WTL2E]ETR.KWGMEHZ[L^[)!Q^#ODW7<>I+\-\A.H%T::" PZC3U9L/XKWBC=8^CYYMOBFD.6V(6GJH4HB MTSG"\0FT\OEE)_.];LFU;(C)%FKY9+G4NW$9A'>6BO9W'Q?SMG*+T+K[9 S6 MFH"J%-Z.G2=CCGH\)0Q"<%@Q_V<%0S4=)F-BY=LA.(_.,?LO"*+4M2M$5.Y5 M$AY>-3$MQV!/8I,QGZJQ*W]/M) K$)G>UXJ!=3TF8V.#=_L@M,(#P,O&APJ- MED[[&C_3OU3M8"]2AHP\#*#@)KGW7/O2"ZPRZTZQS737@^*<%9_]87D?45VV MZHYHZ*594BN'HZH6T&K;3_\=9_IEU/2ZU/>9S;=,S5#+)'X,0D!+:_G9YGM- M^;PP1R,-K3LT;4IE\^FT5 [>#5)X+"-X9PC?5O;E^"U)1FG]TE?U M'T,MIZ9$6Q+\K4SPOS]$:9,]$_PMD/FWY'M_@N_] 6XOQXIQ^ANR3<_L4JM4 MQ,<;4?/ZI.8=KO24<51H,^'7)8<1JF*AB"6L?R^[4)B,3:Z^$P4M?')M7*Z\ M7@<\+H>JJ!'UW&;%HHPWWF1+F"&M>E[P#%:_O W][!$^ MR)6_W$$T=\7*="8SH1$E"&/P=H N#U70EB]NU6U%ZNRU(O:VZ:+[#F1!'GE@R MF/N$08"HELBK&T]V=.5;A&>24Q-].QFP;6^][$5A++%&_I6Q1?[QWQN(;%EO M5T3=>7*=Q/)^<>-'.CMP83ZZ^TW 5,]SI4@=9ZT/!^AV]I!3 M>Q\X+LT"80Z<&@=/9>/ISD>6BR!%M6 :=U]2829?5H8FSC6>*:UCS,VDU6SX M;NPWW>[#=76+]_S"*HD!JMK2YH[3^97HV2JQ<#4H4\W])F.I$JNYGJ/&;I,Q M=&IYH'[94E(MXEP;NQEU?"P=AUPJ$06@78P6FRI:#GMJ]73Q3>N3Z]*2+3)%T,VM%NX9*>NQQ?N4@R 94%;NF->*L?1 MO,EGGA5%%%2!A24YD!.-656)RA#J>J. /KI'>SQ^HMY6JDQ.%7U,/3"$]$4/LN[P^X^\$J> M=/7O\WG#R3JU?<&AJ:'5O*,P+J!O?B)G,G2MLB4M:33EF169V"UL.U6MIW-O ME29.@]?(MXG\++Q-#G82F][4W%M7?B>!L;?*KZ5_(-UF5NL%JKA]>/?#NQH+ M:J'1E Y8Z:W?N<&P%%:FBU+-3WG*R928W M./ON(%V^P>Y2WG9:&4P6@.ND)*7='-Z$,VOOQI;')@?:3_B$G\=["NY=SLK5<- M*7^-W6;Q/5&=,2+SHMZ5%A].KL-T3( FO-[R$-QU2%_>YFNML=MTEEERW#%6 M_4.WV,?/+-.WRC#;T&OZ<->+%VOG^ASI)+)#=R\7DZB*>JWHI3OFFPD]BAT M,D3IEYNOWJ,$?[?J.!='?^U34=YV+E-O"O>J:&TT(N;LT<5;(J+:M*[L>KMU M;1R6KGE3Z^GDC13Z\X8"*1A.>N=^2B.(Z$L%[N0O"V/UGW<)7MY_NLJ*@**>J M):#^MJWI,0>G<+M0\YH.,['?2,Z03&2]"=U*Y;!U]WE$&;0*7YGIWA"5:!U2 M;SQSM>8K1-7N3&7GZ23='1$%0[B7UMNK@,C@Y%EWV 9\Q!Y8%[2^R)]9PHCO"+"O30"_JH9P$C;,NDMHXDG-+9JR MWF+=T&DZ,*62B@+,!5_!2$V'Z1Q9#/$UQ8*ED*_4E"@E"3?< -UH&#)$_D+6 MEPCC8-)*?!Y'D=TQM?J1S*4UTJ6DX;:R< M\@Y?!S%+4[G;D[NS+DRNKION8$3? >PG-\8LQ*8F&+&\I>;Y")3X6_*_Y)U4 M\>++IE7?P4 ZT]K'FM*96E#Z@D6XY<-#2/&C5X QYI/G:\S LO[ST7[@0VQY MD.7\$[FOUGZ9@%)^[EOTFW5LSC*^Q.2:LSS07A( B50:#PC&::(\!QV/S8@6 M62FXB]MK>ZVHFW]G8M\C[\-F/R(?E;EWL5":G5K?5#D_!"OVD*(7KK?2E MTXOB(WMSSP'RD5P&5RYY?)TR$ZD&@M-E=(8TU>_ [6[TG:S+-JMN;S24X0P# M$+,'$LC+WW!>M:MNI_D4%=-#RK7BL@/3NN_44K;JK1=PKMF; M5U@;N#>4JN8M_"7Y+_<,>U F@JRY3X.[*Z9HPNJWS$E M4]8O:_. !Y&:3OTFXNZUM<.UJEZNT2P"EFHUZY*&\TO4K?5PE+6?B9>C;:!E M4Z\9>05;>P/-/L7D_5HY@/DB\J)*<\>:V^M^FA,,Q>3DCZST%2YI-@,$"("G M<*"^%Y'=LS?QXL7V$@<[,&,0[Q.&6I16"%-K1E?I"GH'F1-RH!"@>"Q,@]+4 M@NG2?!CB':PKEP>^=*$PH M <5DFC"55G;'RN9&K3"W^,$%\<6/80:5QI=/+[D9K>CQT@N>I?)638[GEKUGLV<-^DQIX^F# M ^0PMKI\O,KVQQ9^TQTVEPC)X+DA MGXEM0V4*."(4PJJYU%7+SC/1)*NB-YI:3Z>-T2L+[KG )S=6K5Q5WG9*/T=9 MN5E0SQJ+S+3K.[V.G'W(M4)(=?N)'1H1]0)*?G)NEL"5Q7&;^TT,Q'27W/^& M[7@3?"(J-(QR ,\)LR3>X3AFHBWDD$=IA%(M%OM JE-_?]RCQSZ?['.*3@^B M\'/]-]BBOX'X>TW!]V-%WE9WA @I-ZVXS M>%"#*)(G&-5%*#3UFI]CMR\B6D]R,P"-B#:!B+#'"L;>)@ [ (5Y=R!^\W,$ M%K]T2Y<0J<^0[!MRZ,<8:K*%2R/E3@^\M@I%T@@I>HY]J-'IV_34;>H%,"5: M:"R$8N?D%4NV9/6H-M@B-K9+]UFE"3>W3VKC%D-9]?4>O)HOC3WK+F^<6V7"1FYCS/E+M7G,FLI*UI:I1>V M[CX+RYT0NVIJ/+2PX[6A,G&,2BM4H^EEJ:I5K4H*;]_O^+PDJOU@^62Y'@@H M1&7XJ:2,^.C#3>L#D<*3*!PH^.4;@YWZ4)@PYCW&9.'!KHG)>POX:+6Y(=7M MYZ=#UQI%9QL!)5T?]8';N6:SSL,7I<<+*0'%JN551FS-HXP1Z3H *T(![I)3 MOE-MO>Y!FF0*TYD^DM!WP7Q%;M1+]P5^JH_"J.DP944 &YMG917W=Z0H8 / M=^E&MN5!D9<+HG$6,31JF\Y,'.HDS)A:YV7BN(1&1="=_-?IC?"9Y;3)\"ZU M-&K8NGBAM1HHL#43N"J-6B5-IP/1L%[8%&KLN&J;.10&H#8G[K&KE!_+6X\- MH\%!'VJ"B9NZS-,JV)1-U=ASO(67GJK:Y(A2Z*E>=,Q6"0!W-'@A+&]][[D/ M])'(GKQ/%O@GXH-(CJX%T1A.3_,V%LM>DJN&?Q!EVU7;?N(2+/2L1/7%6-OT MF%)4!.-E1&1VV'1>)585!C.\C"86^U*;CGV/TL5.N5Q6[QYIV7E:P?2^66F[ MSRMM]'\ 3C"M4IBI;'5RK?:QIDW.[>,R:]%QCA@4K4)(V_\[_=H].+U#SP_41<$35K M5^DIU1UTGT%8*9H4R+2XB#YN77($&W9LK%%F9A=I;S.4@*V,0.I6CS<#B*56 M^<-<(*$1S%DP.5/D(<"\-HYQG+%F4Y2@W779U&O6CI TN+8R";T;D7GFB)4? MQ\L@W&(WKGPH!I&PT^7*LNFM_$_TP(51QZAXH"/U%NRY$$X)V.(LT8&:> )R M+&J*YHP\JE%C_<^!EQ"E,CQ(%J-/;57 M<7%PY#[X("KNQ7@1C&TFM$E MTUA997[%,U.O'8_(]F5G$$\2<];^+5P=-.G*=R@^+/\G% )LS.W0.\:$/D4+ M8(NC^JH(3:TU?S8WC_OJKR7[XVP,/1T+34[_@1#)/0@=E]Z3IT$8!L_, LEB MH:LK237WF]JK+.&E-&5K5'?0_C+;@>_S/^"YIB&3Y JHB:;M1./X=.PFN4<#X6EM M)ID%A$ENM5=978^YI%SP2!:1>I9J$Y M:GG>KF@7&G^\Z>39P'\ 2!JCQ ?(()3)<(RZ>2!:">)WCE7P9)&#]"%&K%<6CN M-QO5@Q:M;ZEWL+8SB"PHQT5H%RE0UU?S9RIRH*E_$THOUIO)RCZTKB3FZ#GI M[B>9!VRV)(=%IP?Y+S59*!T(:#YMY&OU#B)IL;8P:D7+Z;W=J7FHR?%!SJ^_2XC8 M;+-RB)*!I&P[._0V%+ES'MA4L6&J2W5.>'D[\[=0A?TP^YMNUTP0$ZX!M=#U MR$4<^)B?NU)7367C.#9FCW.HREP9>5W5VNCU MS!UY<$-PAU-4^MK7MYT^,*!!"RJVFQP],H4\J,;)KHS/:D]!\Z4"P,V2L:@] MEF+7WM-'Y4@PS5'ZRX\N6>G0?JRO=M:-QDA@$,&6_)>A:8>S M!4_OJ*: XC@S>$KSM\)5@_>T3<\Y)6NK[L]F--Y.).9F)6Y=9['89UZ7:AIT M6 \CUZ:K[E>..XTET5CR&/(\:FI,S0)Y2]^[/G0T\Y*N'ST.Y&J/3G'\C+%_ M!;%.4?I;AM56?L6#J9D3A%AWG(RU*5]-U95WL MIEY3%RC*%_G*[!%-3U,' I,Q^?DN15]HER-2TV%2SQ.M*1>MMX7CI,:1M_! M=:6DWQ@E*1?KT'UPR==.LYZ9:8QCV L45BKB5=BE>A":;A-I."-(<9=DGC[4 M<"1F03,;="F&D]S M+]UU.GB2,[^G4ERY2NT81G Z?VB;=V@NZ=CC M91NH^!RZ'0]=AS=Z2_Z"/>]O?O#LWY'+(O")R RG-O]6-KH[H;++OT=V'68VQYHLBOH^T]FR2@L<"N M:]%Q4AQ)UW&)5B6A)=0=K&7S":\[^2XZ=R$AV'>R[!IL M>U9UO9RVO:>+Y@X?+-_])RNY380G\ODZ(JF?O_>\Z$CJK4XOM$9@?RVTIP15 M3'8)U<*KD/DA?DD@[U=%@7:D,C]EK-V+T+J[X5SFI>\GED=N\2 L*6O2?-/^8.TQLK7(?T:W=$B=$R-V67GA,&!U4# M;Y:WF?).@Z)\Y&/=XBBBP>F *"%RH"E,@)7@32';18B9.93.C MCKXS=N&3^YT5@&)RXGJ[= )JH:CP_K7J-IW3O4V1LFL($J"@-32M:Q.P?(?T M[Y">>1W$?\=QOH09#92EOX)V[ZN<^F8G,;^W^/1 @4VJK8EM>D[&EE(]DJM2 MY OE>5A$X'=*TX4Z=]=M(8-+Q/*\P])^=/$3KS\ OJ?KX9S3!X[/,BY@U=O2X=OW/ZMAL M[>-,]W"5%F%DN#4)V5P>\4L.2&E]QJ8P,TW4Y^(Q[15OTPZ\="C]"=66-#WF M"4OS[8*9U)Z"45'UD_7B[I)=)9R?^G?=H)\['#Z0;^2G,'B.'^%06'Z#_;E] MORG+!92#C]3%#-3JCD,H3NC3$HB@ H.O%GBVM/%T@FHN,)K):YF@4"6@-G6; M&^A#=RS@,6#UVA5:K_:==^H_ES/5JN14?9_C=!JT?S6U#S,]4,G*WY/K@")< M?-\.GZ2DQ[3:1VWL6TDR=S/*:T^*$R*"B-B7:!-4H'R4*ZNWF'S'D1L+ Q8S M.TDVIS(X16/#3O]Y#"@G6*>#Z*,_X:<7A#2:]!S?QV#):_BLREO/!V^&EA-N MT*T;.LW@N*9?9&,@?7V?25,WID\5KD+"E1I,MM4_81^'ED?6?1,D9K1AJI-M%Z*UT+683 YWW@*V5B>% ]GV"I"CF,XM3^?$F[*;^JL MW9O&H)'6VQ4(GT2 I44/UAP?EA:+*O>BM>@W S/ZTH]=!S"WR?V8X:Z1=X@\ M2-B!0&?XKA*ANN;ANIN4XA$&FO#>CK$ >*#!EB[IEZ& LS. %Z "!L5 M&;O*GX^@$D[3$]F=T(0QQ_".T\MBY8,&1.ZSK$0"M\VF'PQD'^,P)NK1)K1 M9&2Z1GLSU6C#S0#B&63IZ#*!U_P3D?MVR4Y5=HJVO6=P5]="<;6RT/:C M=7Q!'HUP(,N'AQ _$"UK!:E5?N3:#%&KT6DRZ90TRS:??7+C>Q#O #'=:[^L M,$N9;-.JW^SR[!H^C<9N=C+%< ),:C".=^[K" MN=UH3/=&J8B@S<4'*MOKS@,.DO!CXCO4I(S_5H_D5]UX))59J<5[.KR<;PV) MN0F]J4EGJ-!;1VCR'.)2WS<+CJGT]#?WG#[AMC;&3&TT \&RW(@FVXSXV6D7 M!Z"!\ P6I5UYZ7;!A%UHS8#U MRQ/I%W:2?[[KV\XMGJJ#U: +A>EOWR;IJJ2A;K-Q6B;W' /R%[5ILJS-C?4" M9YA%8)>:CMOVU8W)3]-1($!C&1'A"'ZX3*CP3#.-V+,+,E_9I-MWGL[[,,P" M79OLHX?VM.K)(.],%PJ3L?G)LA_)%Q\>Y%2S6NM]78_I,.]%'<^*26=_GTZU M9[$BM6NKMIGN<62%S;D&4?7^J8UF$,S#:FT4H\%H^-=G/[B/.G>>PT,RP^A%[SLH7^>V;,(GB6FRJ#@0T;\TG-WX, M7>^G,$CVU8;-DE9S,?=WA!YIVUMWL0:YU!:&N,;/]$_DS7)P M^$SD=!Q"1']DARZ]U,IF/9#BS*#.ES&M9DS8J(O?;]=W-H!Y\K[4L=7<;P:B M22O@D*5'IT'UR3PT"'5ZM!=>=(]W? $#13!>U0L_%LI#S8"31FG2 /#E+@AC MGM%&)%PW8C6.6#[;SDUVD11,5!.UV8.8T?(6!>FD.@RD92?=ECGRJW>=:JXU M])B9#:ZQW&1CMVG?H:)H0+]AN0B5Y'BN#*[10W,>>$EU;W!)0T/?.[EJX+N% ML!=6[P!$-AJ37?*=US0V%;0;D/VM\/H7_SXAHJ#G T\1>#$6]YN.)/Y*F D,5*8W^+KM-]95F]#7CXUEO)#UN?7MO<<29XU;56 MO-*F<\MP2W4D4)W!WNUN7?:+E=\=DEKS(+IM/H_X#FP<^Q3)!**;W3B):]!/ MFCL9NNGY)WX0*;?P:91<\Z7-CD^_)<^HRY#=FK,IM=#7?-:N57$VLNOO.U<4FYNLPC,:UP9(5#;9\+PVV=> MO!D4K3#PR8],X(^ZE!CI3&8F3RZS73!EL]7#JW28%1.-,*$-G2:,YW@ S.>H M;172ZO:Z/2D-0?/5SWS+GM,%?4#6R'K[.6*1#>M[2'&$:'GQSE\&H7IA"=]L M95SZ (JC5N,IC::O;C42*(E&(4K4/Z.=8%Y]=TF(R)TR0B=T84D9-W3_0XFBN!]Q:Y,[!WR'QN<@"V MJ* %X49!1.4JT:R"<=6$]%9^A?D7 EQIU1J=IWI&'7!E8(D5_K>REOKQGOF*U&!DR7_>;YO9KOB ML]E+195CU1/=]YW4,?0,8;$E]0=PEC)_7&7H6W=*T^8!7!/E50BJ8/:.V)U? M%_A?U<70';(DA\NASAC/*O/8JW^?SD%JO9R1W7=9#-4V".%SJ*\A4]-C!G%* MQ7R/CE'3C01T2QWV:.[S]+9*EAHWW\.@+#266T/"%O6:;2,0X"[.XL@%B.8P]7EE ?2E,WCR%15-P>@%)'(M"JCY!7)#"'.TS"IVZ^N^3&NNW+?=V- MA/\U) MET*:2'WN6FE;W=]A*I"O=GORS*VWFT[_E*D"KB.Y6H3%-F" MNM,*GWZCB#>,Z)2F?QI]S[%H&TW^98WG\Y!E.#&>%SQ;U7!X;7I.*(1$-!U" MF)XK18U&Q%Q"C:R<:- MJ29"U/(GUTDLKZ1J:'6[661W*!C&S$&X\J5XC!9Y'HTDCL]E7?Z8:PCHZC_@ MO**=E+EEY=KX7Z,JZ:H?K7FQ7FL!K^MA!GJ$1=G0D-AEI:E8B11E!CSLL.6^ M(IM %"=JS4J1*Z0$]%*CS$13F4Z@X;-9WWON _W&SZ$>[1U D3F0GUDEWC3V MF\ZSVK':TLA%D_KK.?F[I[[M=.NM!0?EJ@%]5OGHH)U!3YGW, M$:<-NBIBIM;%6Y6T'LTED#K(TQA@5IR"([M2-;:+CZ 'O9F5*9!DQUK?3=O> MT\GBR7V$_Y% )MX3(%P^ M"=JWV&ZDRBO]2HN6(1-J(ZL[?5U%2BR*RF.(QV5VMJEG\Z68 IA=_QS,.9AP M3+YO,Q:!DG$GM.H&6S>NP3B1&DQI>@8)8.5'25CCK2TTTUWZRGW!#I4WA H8 MK7SN[.:^;H C$KE#I3[. 80FA&L"[?^L _1*78_IH= IXGAT!1+6AUHVZGH< MWR6HVG;'*9)>.L:T2]5HZIW8- M6>"J=W5OV[Y+%_5/@QX^08.G'EBUIS#J)GN$186TI].7T-+\,O-H#_1S6_C6.84.B]9;+4PYY1*$P3U29VM"7 MBE%/&1]_'7)#5(6CK+29[J<8.Q3][P'[ME1]NJ8296V',<*4^UR? R]_91L8T## UOL/]]376F("+C0Q>O[OR%(1=3H@8LV3&R01 M7*Q$!R.R?.FY:]5E.ELLM9ME"HKS6\+RJ*HLJ97M=0?GA>X#N;,]*D1P=^*% M93\RF?(&JMR*W(BRI[T?#=UQ^$^6ZX$83QX@N,3;%LINU6]J-:S6$-N$R-B6 MP#Q B9GIHY:GZO83(I25UO5EJ9(:"@37$3H^M>@Z\)G54*"?$TXH4&\S1,:8 M0XYKO*PK4)+6)VEA=FQ'9T(P%"O&%(3&MKS_0R88.2Y3C&JM%PV])C3$/, I M82($+'8'O,%V?:>T0^YQ&!\@NC>6:R(R-:J028IT9,M]*\[UQ'B8/Y]ASR96R1;K;)4WV>^SWP3AO)/--MD2A3G#C/0K=@][GFJ2K7[J]#&<'DL MT,5+_#G*G^<&F:>YN[G>C5 M=4Z>A%0B&DF';COZY#+(/L2/A#WRQK,',_7+$4DILN2CD/E!J84+P// ODI6 M)8Y#]SZA)V<3$/$:UJ+>W6)J].GJE@3^ UA&A+$SD^.N&E*@VO2< P2$I$&( MWPKT1VOOQJPT8'F:!U61J[1KC2/,[67ABFK_EZ6,@''0RO",W& /1*6N3%Q4 M6TU7,L+RP#A_]XAQ.Y6AIL.4J@^XW?$Y9O]=^0)5W)9C":J5H%:]9\1>$?>Z M-6\E775'NYS_].$=J,60[A7#8:F!FZQJJUN1;U#B-2CP'3SM4C9-01EHZV6O MI3&=@U-88:M@EUZM9WPBIK490OP95-^13?8AN30^1KVT\D<4IT))DS7%Q>O;C])/ Y=3=E8T.G& M:$UOND^L\3W3\6QIQ,"J#C9IA637T'U:"QC$>I-SP0Y0G55+;3@E)FU.L!&! MI-11(V2Y>IV[(Q&#\#^20WX9D[L([ZM@27M0,6S^C> N#>&"BD%ONP7%%9/) M5+GHNO6=4J-ECT1-_JS:9GX/85,(<&._*4,&"S%G*Y]\PY9WD]Q[KKW>DJ-2 M'?'2OO^4<"(J.'TNN*O\MTT8(_U)3@>T1+8"K#LXK2H#032 <^3;Y-YF12GE ML-VT7:5D,8CD]#(Y#U"@L8H=PH#;]Y\)T&P30U6MIXTYIP6IMFD,SDT0N=0L M7W_9MNHZ&6,YOXV ##T'="R.Y]HBSK KE1F%;E.8O\VC&_9 !\RZS4"+:7/U M=<3U[4%R^CH$U :32R)?[L"#]D\ZX7I;06[!./3O4C MMKSX\<8*8RB!6A,%6-]C#I))'H#5BEP;HAB8>-A5*.E$;4)'$SE88%1=[?9A M\,3"36N5^+H>ND^9A!!"*ZZKI0*4)+]JZ7\0J>EO_&42/P8 /-(($UIH?*Q@ MRU<-$5G:R$]O2I&*"34HZ+5=='L(GX/-8Y!$Y".(-L_DNSFL?2P ^ [(@L/ M?J3JZ[XC!=-PJ7(H]/CE#::2!PAFV<^?7=9Z>.1E2N&G[4!O2UJ;G?")J*IW&;<-JJ@D8A<\"SP.W;Y;N3GF;X]-)"J N-+IP M0^X.)0Q^+ C.KL//,^VF"H2F8^=Y51VJ V^H;#\+_RJ D9&;XY,54_R]];9+ MF%]G.M,+_)E\UR 1UO685S;PM;6K!])IZC5E@KP;$XWA"1?*89X>/EF_!6%C M9&('"K-*2FNR==3WF8$A.U\HN=%D7>A0Q@1T1B\[C_SD/_SU&^R??+[[1N&+ MO (!$<6K3'Z2F'^.[^/_]NX]T3(,/,R6@*S \_/S=W058 $^O'OW_5OX\UM* M[9O_D*@@(//O;[.Q9CCK&(<1OCK.J8.YJ&+J"T2-26-QP$+LU$(VT6??@NK: M4!6:?VQ=.7)X>!O#^OJ/; "$Z0CH32+&^/:[(^.-?QX23XPR2DFC7X$XHM3_ MOR/C3OZ,BBR^20?X=BR^I.+NEVZX6SD]]X?30$ $K<['G&Z:Z _8]"X#!@(@ MPIXS%^101@\Q@L? A'R S',R6,&L*VKS53F"[+4TIRW$NY3GMO M*C8[]*4%&H@-CMCHB W/#E2$V 30$LF21CH'1 E\. T9E M@2+*F9&[:0"J1W7X0Q4RYH?I'H:U> FD62^0F#?B$T?IS)$T=01S?]T-Y=-X M7;DN*T?(W0=S7#L)8(29Q58^-=M&43F42%^Y75R39!S$!EK 9B]* MPQT[^_(7H_#H9#113-;$I@;8"-FR"

+O+- MPJ1,,2#:B1''M2N.S+B7NTZE81 9!V4#H72DT4^M"<9+'Y,VW(_]J8K $UZ+ M6VA-%':LY^X*DE3S2C54JHM1LL?$DKQO-WF%47!EC\G5L%J!/S/\3A&T^Y^) M%1*6/!IJ8GD>0QBWP=6?JN9#334P#W0O-.-,W[-4?2^2VNVYOF?!E!'''$4^ MG32_:FP )$9 8@B4CF'F(1^%T=P=]T7SZLUF/W,Z(+6O $ NE+X@ MM"YV>R\X0"J4%=N/PM+#&RQ]/[$\_OUG22P#-6)Y!*HI+E Z"R2FH;1:(#:3 M]&;-YO(%+YLB-J54X&+$GOO S._D@G1M=V]Q2=$/_!/LL71?L-.G4S)C2^_S MNLA/#'L\WD]G)%??[W$?Y3FLG/+V*'+CN*]IFDN5*_N;Q?)!?%/VKT&1*BF5 M!;+$>%2(" #FB-H( %S\6'E-;]=[(E%*O*;CG1!>3^Z.F$,Y!JX%FR.'Q0EN M4SE8*C@%CSQ#_!@8098I#"EU))$W$D4V+J/J)^JQ*(PRML^MV))C L=FEV:- M2+"(&1ABS[VD!)%$<8$RFL?#C;QAC"60-C@QY/$A1@N?&8$AZ5JIW2-#%TH1 MP9R7C<^5.Q#5XYG#KN>A%(.A-V*X;YD_DHZ(^%#T<61KPT;[,M8@9Y"D'&-& M.*(L!Y1E<;:M+XEUZ=#W/ -?QN?P(UL/'S\ O.K<#D,:_;CR]TD( MT435;"23GEY+&;.(\%%DR^'1\ELT M\.:-NR-REX4HT6@V.>A-BGF[/T1I$Q[O1L/=MN1Y?H+7^0&$*,>*2:C4'-[J2'_3"U UUL>:_)E MB!=\?&N/X)K'CN$['#ZY4%^Z[!Z\!BT&X KIE1=1CXO\=PC$OP[BO^,82HT\ M^ /4P=)XJ.PNHYY0-A<1)@6#D]_&Z(!CE(V_0,M=D(Q_;&:S@/+'0P= B1^F MU)C.>5(2Q0^Y#E_/(DD>1W;4[O4=-4.^R-DLIII'_;EPVLIR1K@S<^PU I&, MB7">%SR#CR:?7'Q&<2%6/MNZGK=5.@Q*QUF@8GHU.#D+>INI"VKLI9#OG6P] M+#'8^!&K01A#QMR,+-E'%,(:7(2+CWKH:^QX^SR%@EX-(DD IK'P8EB5)R*'2)W M @X^E.N%AXWZO<,-]AW(H-KV]W^1U].6Z#(G?X@8941)CZIN5!91&*CJ,;K( M%82I57%<=4\;*WQO. LI00:"8,0QJ8T5^=OY\.[#.U3*U/B0J9GT<=Z7"A*:@@GSW*JIW2IC,2S\CI1=:28'S,6:U#68./&4(]JY3OND^LDEO>+ M&S]2_B IZ='=;P(62L*@MOLZ-&$4B C*QD&_,HKC?GA2H9FE[[!2,^1WJ;H M*R[JHFJ[*\D 2(Q*(0_8N A^+T;F06)B;(-WD9DE$1O_NA3Y._O#M(RGLG4. M?5@_I++)N!)MW-1"*$\2=,&"-75'DC"J1\10UP@2=U0&66(Z>1CO P? /IW2I.9Q1'E?6UL8*/W<2"\N4!4-P ;I847)OR_@9_5)+RX7*6,LX M!L:D, (>[^:LB5P* 0&N_P#E1".UB.B@BY!/!)!25/QJ,AFZ(-)T1/R=@]8@ MOO,9(3HE1.>$TDE]T2OHY18OD!=O(5;/JEJ]H+AZOV;+9^A=K8CI'IYR61G5 M;33W4C=W2H1.RJ)'K=R>G+LH968>'9.JBZ.*S='S3*GP+)6U+ )O#\(;ERCG M/&,=7 M4)D-G*?]O8J<'*+TD"!HR*VHQ"\-_&[.S#SB@Z8L!WBP*!BSN=*2>$OD;OH. M/ :>0SY09A;HN06RU"S"^,<7.W0S4]P<15"L>\ H,)(T@7^E ?[C+4&6I+IT M'-(FNH.*R.OP)@R>P#$X+,V6TX3T:8B.)0^RH'LL_)3DWYIGJK)P (VJU%D= M@1(\#C8*F1.C6J!6NSUYDM?;I1/0^AU:C(*,* BW@JP99O@YFH")AK+< M6B @9@7X8!CA(5.%QK7JVN1I"VEQ>)WE3_*6=SX*T0U/]KSR2UA1%65D@_PX M_ KI5?"Y*JEPLS13X69,-A7EK\.>OODP.GI=[ZRJ8BTH!L0]MXIE;%9?_#(R M_-4+7R!39:CHW+1VP8 ON*;[E:P'$7/#N&I%3O&#Z_L&%H5>+6<>&/2V+K=5 M^,[2MD,,/Z^WE;48!T9SY9X3=0K,F2LF >M24ZYRW-=EBK7A]TYN39;*FJQK MUR2-_C-5H7N*95+B'/J?G[G?-S0/%HK9T6LC5]60_O&<*,RI/7@&CQR;,<5? MY*)]H4HB2^Z%B4OV]*]\)PH@/2SCV9#N($?OAOB1K([[A!F2R34F6NW&>AD0 MI9Q21!P R<%&I/*(AEI518^*- M<+LO# 6R:N)$#6(M%E0?.6I5-S?JPU"Y.:9RP+=;5E@G13^[)><<4KE]V_5< MD0+N8">QJ_?!.CQO'@3R]K4MXL"+ZA!P(>03TQU7Y M!S,BY"DR94'(4);.T)DKLI4T?0/H.9)=X.< WMY;&EO6/[M8UO$7B-%$C.CQ ML*/ (S 60E,L-.$9C8UC=(0LEE7C4(O>BB(,Q\B<),1,7EV")8N_D-?=C3"O M[,S--$/S]SE14,58]!#SOQ\#*T*L.F(6E- @TWR(KX>HOTR0 RO5P*!4T.H5 MHU>%GMZ1RGV#0B4^DOG+ MCD_.062*!4F=/[/V+GG/&%,02Q$^8>7M;BAZ;S0> MU4BA=!"!'JZX.^!=&9WC0E#R&?EQ'6Z"Y[[@*_E09" (DOC58QW?:7:RNP>]"N01I3VZ-^7;N;D39L'A_(;0<,F(C(#FE:MYS5, M:;)<[='9@="0]997)5J'U! S7("D9$$QX83AXZ*DC$Y+H F!Q2OG(&)-W1R(# ME[K+F 6OTSW9_JT[;G _-ZLM$>'7.H0MMSCXS3G65#C M%PF'0JZZ.%H.Y^-8R.''#=*7\[!Q4T'Z#5>(Y\+)4 CS/!L&(,P!6_7LT<5; M(L[8"<10K+=;U\;AH*-%*:*4).(T1]\7S=PHYK2)6$HM2X[CTN)0W@VY?E8^ M-R .LYBE-!$0/7']U%IZE&PI1K+I>6M1.5$2?-9;D'$O7F*PXD&,DL_<.OUE MQEP-R45-$\5<1+]FLT%29,9&171ML,$.Y_WVS#PXTOR)2E]! G MB C%L1-B!S(@OLWBQ.<][YR%VM3DLXODMR2*8>>0CT&8],?#@A3G(M,Q%)S+$-E.U1BR86(VPW@[+60)&A-2];&D"-U?$%\J M0E\59P8AF_04+;R2$9K,UR?4QX\BB!=K"8\>]Z*>,2F=-7.GW(1N[X"%0KRL M-(+BLJ&#'"NS.2N*H^NC(O3!3-*!Q@U&WM^<"EM M"I*C('GRNF[FWKRA,!(_L\JZ/G4&V>3'30"_DH("9P%"'2$7^<0K@JX'VE$OQ$Y\KAV2LGURI882TL,19DGJH(P+.FKKHJ%H70O MO7RUKE]AJ';%)RO\'=.8XSLHA4('9_A*/7/X.>K:5^S]9R8@^0 M%I9*/%O3\<7#UNF@@^I9IVD2?/XCE[+6-_\"NFC*A!%8>L5X!"6\FSNC)JAHB):>%#LX'E&1IW_9_^)FK)NR?^&+MBQI/3" M@<=)T(:</AR'YQ#7MT[B8:,_!YC%((B+U M$IEZ\TR.SV'MXXO=W@L.F-W+-PDK6 GRL9:+C@R*Q*@T X6-B\C 2(PLD-KY MV%0X1VST+V!!^('NO1!F\/*,+(4"JM=S/;Z 95#EF _O/KR?]@28.63Z\^/7'LN2/WM/7DI#RAEXCA ^XUMCQ+Y7+5:E4L^IF>/O^XAMCR( MQOZ):,-KO\R=,E@>$T,@& .1,VG4O3(:GZET-BU_7<"&E_$E)AJHY4'D1!(' MX4%I/#I>LP4I%W0"*)U!OM.LT)EU+=B/;,%\^OD+EX%8BBA="BG!/"0-#<;F M,+;(A5B"#*4S2J>T[,?XGD9(P+PCA\HBJNUG/R(W+,60'F3$%/1&-U_2&^P3 M4>D,"\; [CZMU&EX[B@)#SR?@%HU:)3_4%^P("R"@N^,Y YH9D=V]AXY M0VIQH*-FQ)P,\Y/XY3/:)C1U-,YJ<>]8G=OU M-E.5SRS/P\[I@;>+>,/>2)/5H(Q2C=UT=,2&!VN9F$#:8QIX8][\KUR;FV:4F*AQ!377&X4?V7!/V7BX ^@@$0'P&E0YCQ M)NAG,G='PP!U;(ZK=^EGSYO5]EU$L;L#FTV&C;/>BM@Y.1QO Y^+KL+7Z:@R M%@[<4DH@8CKVN%ML: F$3-B-=?3KAD&J0\K!/8R+OH@#H<+([786D?7)(G1< MG=TG':VN'!]G1J%\/J!B+ QPV;24P6,S=),#XH'M511,W!J=&1=FT"':6 MUC$0VR K$RYEKAP-,XIS$(BB;5;AVSE"?F2,I+H=,A1:K@9@ZRH25 !PX!5< M# *\:V:LF,O2R*'Y9)81.%;S65KP/$%"BU:VZW Y>"6>P-PI+N(P:<23FO_D MBZ71[2*$U/BFT(WU(HKJLMQ"9FT89M(%9[Y*E9M:CH:?$A.O<::803#!EV&P MDP7 02FPY"$&>D@1!.?.@7?,D\\;U8TRD<9ZV(_823RBK"[) 79 ZK M6] M#GSR(\8[>##6X6WZ,]2&Q2&+KQ^2R2"-G$]T7R!E=.J53?^U0&P&/(]A8281 M88)U4HOI9HNUSRGT;P1>P *=T@OM[-L%^I=WW[U[]^Y]AE/Y;\@/A.YO)?%C M$$(H^X)6W^49"7+8GA63J].F9Q!]_WZ!(&/GW]#[#XL__O"GQ8_?_S",U+M_ M0U::)"%% G+>L&]3T?%?WE%B__+^CS\N?GSWKG12M$6!_@*R#?++-=#2>N+P0 M.3539,X978H<0HV-L1,QK4F4SH:/1JR#4?#C,D9>.;A>'1PD1I*GX% MP( QSD1M^IU+2[8,13M,B] +>@;5?A%C,."#E@(CC'S/0Z9L-"B"ZE94NZ5J MJ*R%6ED*\/TA2IOL60JP!1<-^-BIZ&N1-V''\H'9D\!DUZ"_?RVGL_7.4DY] M\4RPZ?*U19\M@/(A8 M&X16>&"H8_0]O\5"N"W*WT,Q;L1P%"8SYFE61.M.1T0.T]98" 8S0HP;P#KV M$O"CE['.0>:8["2-I"JJXRKE1CA7$NMR.\_L<4+G2K$K[1J+E0M&9)MZ,M V M".'SYQ[[AQV!2REF"O MQC9O3$=,#40X?"+70;D<>!UPE9:*?!%];?-.L.L@_CN. >_CP0=#-66#XP-I M0&%*T94RB8[Z+[BJK8 N+:@G$5!)T0''*)O3 BUW06( "V6.BRK?(FG>(WT8 M$K&*XU;EHU_6I;N-,2;,/]'S+<&B,4RT"[C/M-PB?"0DAD(*+AS'A*/#F4 $ M')%O_K5\-?S*!SEE]OT?J$OJS^,ZH&TBBY$[>N53!T$4W>((6T1L6OK..7[" M7D#SA'@S8%1D<[(11;3 V$7/QV1?J)R"[1440F5L MBW$HFJ,TD@@W.6*NU7KJ@O6;V_]E[?;_=CYV%$AF X_)P,"&EARTC!PREXZ6 MQ2S?X@<7[-)^# ,/"[W.:(UJ@]4U^9(X:T,]=)\_L0-#6_(?H[G8%AUL5-V4_%,SAR(OH&_ERE,# M(D+R=;.,A(5H8V+"XEE]@P68WVSEDPN#6CHB&E*T>;1\;M-,;:*#LF8UH/=S MGZ,T55[1-2:3S;#]T_DN1LY=G?W2YX5HL[+QS)=%%K&-2\X5X<$,_: R/KBW MSZ8FDIP-61]*/GJPB:'E4*J!#8N67HSLEP$T=XXP/4C,$2C58XL#@^=;!JUM M2H81F06022Q[\RX82B1V>L/HR!D+[,/BI%%*^^B8J\[)X*B:F$H][*,)]D9J M>=^Y#SZ%K"!/B&V#.QDND< CHC".AN+U2<111AT)\NA7& #1$<:75$=AM ** MKX%QL_$Z0_&/"P%(5Z8@@4>%-TY5<7!$,A4P#J0$>1J1="Q;)5O+YL8BDTI! ME U\(I0."LKWRV$7[,0#Q$%*9+@!7F,)W;>#P)PB#ABDXJFF!(W8E^) M[I+[W[ =;X)/EN]84&(-4NU9SLP=CF-FP=_@E&/M#RK)F!?_!];V+QJ/ !^'M)(XP$&)$R(-AXQ9!'RWO9JSJG!:BL;CQ- M]>]9%7@V6^][CD7/1RSS#0 TT_-LO9R%V'%CB@VS#4+J5'C9NR$]IW"Y#RX: M%=FANQ>0C5!1R:8C(ANGXR"R,+N1T_[T0U) >[R7 N%%(TX'!:])4 M0/]()X/(;$2-ZC**+F-MW-0F(J?? C()^%(M[Y/E)UMR2FA8A-ZR>DNJ MJ-RB;#"DC&:Z$-V(G(M;\.OA6+FD:.):&[;'_EH_6>'O. ;Q+$-R'_BR921E M=/CQ7R2ITC*K:7*+]T$(ESI$DR9][U)1:YG724F)(D;U6+@I*Q]MF*5,,*6U MR#-1=)D"]_86Q3/@P%3VSJ@>$4-E:%B,JP+(L0'(1^UYR[=R:K;!'.51>%*S M%\MSSM^\-Y#KIY,G)3VJ?K.,Y45IY$]U@E;MFJF,+(\T%NN M7!^O8KSKG;$!F@T%7XX]IW]?$ES(+I]!E%))$\$DY4WUOMYIBJ6\)L#QOK1:J8IZ.:BU+T M[ZQ@TZT(E],F^ MN]1Z,,*7EAE&CHZ[[K5FTJ\'?DD:T? NT(1H#N$SF"+]!PJ= /?W\>VWJKT> M5_V=OLG':M3G\LER/; M7P;A3P#7-5WV>SY>%J5SHV\ZG=W7LJHEP;66LAJ& M'?UYU'%PZU"X/6W(ZT6@=;AG^""EU<&.D>=2(*%L##C\J>P:9H5\3&*CKWQR M^#!-R<'N$QPX[M?HN;&"'LH(+H2KY&AX41+K!4-A2G6RT*-!SN(Y((%KYJPJ M=FHZ]E+99%@]5=D?QVLC,CB)N7.0AVBI8<4TMJ$>UF28E5KFC&.P#.6OVG=: M4H'V_8+\1OQ_6079]^]^7+S[X0?R_W\4?VY?5/9#FP'>OU]\^,/[Q1__^*YD M@/?OWRW^]./"-NQ8OMEM7D3!P01I[,0,9_@9H")('4F"^$?G)5_HE\_6R!)CC5]MK8]RE@.$N2%2->9[ M:3W@]38-L1QD3"@K'(CN16VC3".V5(TXDMKQ$G&(UH@3T#(IZ@S:P\2AZ!:? M.:@+4$F.W<%Y0\7(Q6KFO1FR60(UF"5.N5D"E9@E"G!&B$X893-&ZRV".;-+ M%_YEPDAX#'L@7R34"I([R8O<428ZE;NCZ"?5AQJ1'QRXSLGO'RC--WX0(P\* M-@!*XNC109=)Z+M@>UGZSJ7[ C\-PVE-"5(Q19 TIJ'HXT?>[HF96MIV2"0? MR5\\S(;!Z:GQ"H9L&-IXR0'J4H9X7-;X_C!M3$@R;]VNC"ST0C0Q'^G2C6S+ M^SNV0J*]GI.KJ:^.SZ.'&3T$!$$?1D#R&-A0Q,8)>*DWX8]8#(XF/AF*M]7# MG.)=@%?UI$1,-12RJ8DCZ5IHQ!G*[9F!JV*9.&X9Y:F$41[^%-'$BWT1U[!@R\VKB2HV\X7R!:1$+ONY'WB9J02F83W^A MUCE-Q33+#,M\ "-%)#5SQ[^I+XPK^9H3;!@K@%F3B36P^$]]JIG!6D#:6:Q, M$Y3Y-)+=+IU$R0:A0D7?0LGA]?9SA-EAU76EY-(5)-@2BA:-0ACW)-B>).0? MUJCAN,;6(G\!?8UK4 X299Q?*(=!41\!8L'RUO>>^T"/:&9'^F0!^$)\N+,? ML9-XF()6#2U5((V)LD$7BJ5)#,QQLI"!Z@7&ET,QX7"*X!/AF%BBP$B:%?.9 M!BU?!_Z)#7Y:SZ,KDR(79A,>]PNA;B"P J8>)J)5\%=WX,W(/$S4-R2YC\@7 M@IX9_:-AS)-=9E\"0XJ(A>&2PLZ)150 &H*%GB6D+9D$8+XAA:C3+OX(4I[Z!'9@R._W)GP#!UM=&%8\AU,PZ3!5=. M6<2125?.?7,XRGT^'(7^S\\0_N$_4/DXRH)1ILM'8O$_?%J(S6LA!?Y\% W;C$*2' M<\S^*P&6:JE^)NBC-V*$;R%L-5<4S5Q-M-'XK3, &,"O8+".3$ 09XD<)>DD MT03[/14Z8R*-W/>11O(H16R\VVP\Z?N ^E%Y(?>XN<\DTZ^)ZS()M/):/C.! MXK#:[8E&"N.M0R)B[X/(\M;;JX!\PNX3=I@!3X_*F V%@A")P>"=A>%.Z'AI MN16N3TZ@5YI8$2774EJ6DJ48W7\>4G3D@P+S3E. ^T8 <((JM.9"Y#D?#S\E M">KAL?&0QRX$(N*HQ6*C(KY#XR()L1L6SO32_D?BLLB6B.KZY)\4 XNB4T11 MK8PX]-/+/[LTS4>>$3>.L#FAE7_"9]4H/T?C9J-,OW3BS2XNV5)=,E18LF7% MDJ7WO($+?B:K6, 0TG3Z9HL;PC-QUEDJZ@I*J?F1:P]"TQAN_N S(S]D_=V/)8:CO#1S15]VD6BU;JX%YOI=I[ M;$Y*ZJ9ZU:7S@GZ2"8R'X-*YF5K3"RL$Z >PQ-()ZY$V!%5@B2W$E,JA9A[E M$P!%G&@8_EXP.HB_ DJV*'9P:'F5MFFI_N3H MDMS(7$O!W(,VWU"T-U6R&8R(#'K&2TV7/@>70;C%;MS;1,*M"0*[1%A(&E_/ M=-PO:4W*('A$)<04F&Y\G!KR4!)U3RA3M]@#/_8-$?;Z>FO8VPN?N2 *-C!* M%E&ZQ\23ZFEC3.R!T.CIU51K_\^$C(5#[W")AR8LI*00H36NQ6;(K/DA4F8[ MV\G*IR.;\7:\&1>R(,49'PA'G3D;4P.5.6AJ;G(<2/ M9,14SD@18[=!&%E*];BT "<1@M=;2.F#ZF)$[XJ)7GV?T,IPFX#<7/WQ+5@, MA#(M-6-WD8'QGI 9GMQ9:C6Z;)(+6G UV(+0 LI(R'0Q::Y0,)3-]BM;;/GH M??9#S+1[5D05<*&4%89YH2B=6(K$343AKVW9))FY\T&-M!Q40]+V7!:^%*5X MCB5,\I%I1-P)6)2R)%U-66QF1324,93:\ II#Y#[X M8)Y)SQ(]2C8+&V).0O"GAT_8V08AJQ0Q__0@B[R0<_ MN0]"QZ6R^FD0AL$SRX1A16/[U_*0Z:*4,,V>XK5P313"T,V<_'G?"X(H-, * MQ\""6%O(*7 'Q[)E!)&@:.#8<3N%'?A$,PRTS MLA$H60J_=^Z#[VY=&Z!U[Y+]WG-)7VZ?L&D! 8,.+H,:D$:,;-^DWFZ#J^? M1#1Y##@^:Y\6\B%"UX :;1;3,CFDCC(.$@.!"48:ZJCY5C 9!8(WJPU,EF%< MH)K!P3A#S6Z#P[>,&HG,+U,!F&E0]6.3:T4C%+/ 1&8/'"11L)C'C*2P,9J2 M9#5R5(Q)O99B4L=%0QM6:YH#T5XGP/9ZF_JL5GX46YZWZQ'7JKW2.L>P13Z= M)-RB_TA=:VXVSYE65!]AA3U=%XB 3V:3 R".S&DIS>^K65@%U*+^M$4T9,(0 MO#) *VYPN!/R1):?, 3RA@(V MFLTDA&V!3TBF;6E'H(A#2:BK]A9YMY@^$D MA_0NC>BKLGFT?!XN+0$,K'J6[M1^3W-'LYO-&@7T,8S)O%-$\C";.83F,VRJ MF=[=)K9!VV7.(\6EV2(FB\!\15:$C$Q!X0Y'+1LZ_]57T2%&!^V8_X+D85<% M07@(P35%%-F8W1 4[F3,\/T9+U9I#JY!T!?QH&65PJ9]?6K MB]V6J[?% ;K'Y+)QG04KX0;#'!V'\I?^X=V'/YKVQ$,,C*T128[2.PHF\E!Q MGH"*8Z*$E0LLE*\6'L2V 'GC6+B5W)V#D#6E6",@RP$TR0_2 $;$<1'$3>&EUMNFG(2! K48C4-9$N6Z38K" M,2^ <%=_=8R7YJ'4I!2EZ!LBFP'9)BIFU$ GC &4<$3LY#-399YL!?SA#>3" MHC^/5O@^*\V=0=Y)WJCH]"#_98!;60'T6Z -F90A#_-XK)5A_8T*6$@O%R(V M>(>+%QS:[H#*4;G7@Q(]P9QJ6COJ,*ZE1 \KF=3J'9"@-GYQ+XT<*) ]%3MA M#%0OC?\># THQ;'/?_9UI=1L QPH]@;?R2K0:(,9DHK:G&(?;UVC0$I#$3O M_X(=CM(*1J%- +^2Z@OF3D]8, M2VL&'J\Q(^=N80F&A2[#$QK%KFUY(C^).7S.@YWE^J-]5P-GKR8EEK(P]K&\ MQC'HY3=A\.0ZV#D]?*:VT?3R70(@.DW\ZKDU8 ^AFK\8 C[@-Y^9*^A;*1,I M&^EX>TPNU?[QI5['O=? M7I M(R,-<*[$I*>LCWI6;X.#Y<6'K$;X>GN7W'LLVEB)@1UX/_"!Y$KL-/HW'4R- M !Y7FQV/:R' LP%D9M?5S!XIKXI1918, S+O.3]W-Z+TVWG_A%!!2]2>NH!T MHQ$3)[7-7\$6,\Q$*NX.26VI$M5'M4,.FOF$8CI+20]B,H1K>9]8[*&3;2?$3N_9%-+J M+G0%6,"HBN8]\OTSVDJ("XGSF=;EX64ROY=J8,7Z>47^-_2_&<__;*: MCVP3ML#$DXFZZZIOEK]&_D= H,'AT$" MC8;CGT2#[/8"&0J$]A03QH"'51L?JK1:8,88J./ &!(%FM)8[,C@V2MYFL9" M>LZYW+2Q7I@&DKTSY"HZL\+P0#13<,GT?6O$"+0JN*CG)#U <.,IXQPQR_GK M7!(2@$W[2V%3*8+1<7M-:!AD[>7X]O5VK(P&V&0E8AU<>Y-5SAB/;2\[TTHN M _BZILI@&(_;''#53'(61F8Z!YC.8';44^S>#R"+?DO>2[H^=E3S+L8O\3W&JSM M8H@U'X+F.S%8O=2L>W0\YD2K+XHWM3H8OV\$ARR!;O*0J(9@9)YL 5K[; *^ MI3D=2TSWX&54[7D,[0-G1,V9[/("]]5 4,$Z^=HL!IY^%LN-L!/SN?+M$'3R M<\S^N_)S6'E2"9#>D-:,-'HC!OD6@E\+F(#22,?,=7W1:L\10E]!^6U^?0I,&LW.!0XTN*1ZBX3J5A83OIP%2;D8<^^K40%IFO>0W*P2EE M)YF,K;<@_\@6(C2U$.GG3>]*HL9$ISA^QMB_@O(-4?K;Y0XJO S\)"Y3CSN* M!6%TS\9#'AU0^H-%AQS7)CDN^T5S34H0\7$0&TCZ QOJB+F6S_VF?)O1]Z/7 M.'(<%PZ=Y0$.VLKGU6*E[[UO_E-*F"*L@1#,:2^42^[X&-R+S(:K;IPN('6! M50WTQBRY.S;G=S$1&COS?HH?7-\_:O:5_+:,<8@'/:$)CG0 XQY!27V[QGWO MWE('("%W9-S(/DWJH*3.#4B2Y\CRP N+63+,$]DE M^$JAHHV(CM,6S\S4F("/2EVM6("P\8%Y+9TT;'#T[)#QEX.?B5PX 1*CT2 $ M3*LJ9P,B.F(62WC\JY!+'^EZ(A;9D1C]FJ#%O,!(?TDFY=LN68L49SKGD>Q[ M/[!Z83#& J6C2.#NDU1+&Y%OY?+WK80,1!'JR>_=G;("VR#GD)0\S#Q MRR#,C#F*C:?OA\X)TS0X%6+=I,JGD;]2/'2%S)BIT.^<)^!B94@S5-B/F&:@A#+U M=O.-$ E&I YW[&I'YM:I.@F55=E*N?X">%4CM5,T::BERU1#L=.&2NN.QW"I M$&UN)[%'05[3.HJ2CI>J7 .M7F(,JJYF=<@XL;IZ#S6.01.10;9[)? ZBXAL@ M$Q*9"9P\6K1Y,A 2(R$V5%9LD0_&7$ILN"/EFN]N>VZ-Z,/C\9LK"/>NG,M1 MF;MBJ)FIB:'O99P[L)RL9+H0A,EB)WT[\VR,_VP"-.<%V7WR,#H.:1/= M!%#R^?^Z^[/ Z>O88001I[A C"8B1!%0/0Y>E)(H4S-$_0(4.1V?6['%8<6& M;8]$$X!3+0%6=BS4$JS(&A'$$:=^=.PI1FC! MS/Y8F9%BBUINF!&4A-H0[>L@YE':!L+TR6 B3/TH6>9?X]? :GG0_?3\;O!N M'X16R,7A6JM4%I^QWNH(UTG'1IA)S,P01T,S'.30\1&+@>5&.3E8 PQWX\?M M&%T?H3FEZ\(U"78^V+"(C2O0V=G(CR.2A MX$Q9>K78_XS;^WJGH0N]6L3S,&3@S:/E7_S@V?_CHA\@8\=.G!?BQ179H#H MR>] %0FR[&X=S>"FG:$2%\R,-$-*"#^YX@*_(6\\*(!SNP%$I-&?-99Q5TZ[Z][ M%Y0OSI@K==9+DG>HV_RTY.+J39B]["#<\S@[J*6#S\ J$!Z&FUH5T@M$B2,( MEF$#&+-2:F2PU+PW'9=I3+@5/4(. /D/"#)/E@?G6U,0/&"1T[HH\(-$'BS. M-/A]BB#X,1A6 GIRS(X?T<(E 2:(9IE) R0#+J-+64Z&1 *=O"A?7)ZAT8/S MP\#&V(DNPV G,##7VU^LD"H#_4&[*5&T)50S;%,BO@G"Q\567K<1W#QS>C3S MP%A:P:4;1C&'$M<2>$ )(DYQ9."*P7/G1TR9LYD0@>%S5Z-N)0;&+=E9CEHE M2B;!)R+]^A^>_/I?N-L;8OPZ>Z/D-_V6PJ+CO!X_L_+-"'=]^_&UT M1^QDWB8NTRBN^3^-VS'F^ 3X,A1O3M' 5V)9W\TBTD$%HRY0,HG1&!DC6,6DEVMS8S"6E M98_)?03QH#'1_4$9W.\H(NPP$%#3>,T0V#/HAVOS*'2D$,>N8YKA8<[ MBWZ)H"T-N8\L]DDQ%_A,_ 'M$;@G<@3T@C>?N_U_FE6?" V]2:ZA(>S7Y+LV M(;&RX'T8;7)Y;B#?[437+X??&AGVPX_&$H>6SF\)JP&L-2G*2LD> 2?I2VV6 M@P9\O,V (.IJ1+Q?*5D#:.T1AJH[@ZX"081"IG&T)+EB@C'\NV'"(OH13TT+1O09+&3H-[\_]G[]VZ(\>M=,&_PN4Y:Z9J+:6=F>7NMKNG'T*W MJCA6*M22LFI\_.!%!1$*5C'(,"^2HG[]8.-" B3 .T&$(A^Z*ZW ;6^ P+Y^ MFXQJ,"H21-,8;;%TZK\@<)OO$/78CN2H%H=WZ/BS^J@G(K>$.R'0#*!P1J 7 MA&A[@J=/0NVKP$H\3@@(,K*8W(#W<_W>61'$Z4I4GJ$BA] SF$^(D! MI.0LW48Q7MH@\"\Z' 5#Y@,: _@:BQ8I-D5!T/0BK"BL7N(#XZ'02S@Z[R5: M!V[_W+^2D'[FY!,4D,3XCVR2(Z55*LZ9TY='R)XYGB'Z5O&S&_J_DRL;J^T) MEN(\:F8E.DC"K_/5)G=AY3+W4.%=G)MD;16S<]4LGU]VHA5+,"CI+];X>HY M#R+"@[7$ Y_Q( >'#O=0DY[[[V?.,N]T5LYCJY;Z[.<4^F=BNZ2E8;,(5,] MI>?\DHGKBS#,W K*%'?X)D5)19\[?D1L[JW!R1^Y$9)9@ MMB:OU"8@0-RY\2HF4HA'O$ #ZW/(A;KPX)!K0X=GY?@FK\8Q(9%Z3-F]RZHL M3@]!&K_XZV$N8C:&,??/H#5+.K[AA6,Q)LX05A^B#4H24J+M&J&$(43A][,H M?-U?2(89''$*!^8X8M)* C"A;R_2QTK3)%F0@G2TF9!<8G/"=_1C) 2##RQ. M?@E%12,ILGO"NEMC41 <\^)+!EFS1 8P 559[#NFKS<*CV-H# MP@"+H1TZ]AF'", J$1_?4'C@U6X?1 >$V$6KCEN[C9C1GX2H)41A$W^_B)+T M-DK_CM)[M(Z>0_]WO.^$(E)%A_P)VGT:(4HPC_XK8ND 8(I[)5A0(*R(P$X= M$$!/\47EC*8UAO*%G3:7Y2I3<3XX<^@\$;ZOQ>A,1(WY0IBER\(LXV(=#.UJ M-@WW_/"(^P_X3F^B\)D5FGB4RDP8^C;S$I+4U4><>_CF(P+M%Y1N(V]0Q>RB ME"25:-D,5(BGHCN=Y6SB':#_PQ"AGELSM": ?,XLC3$"UL;:9T@2:=MA<.V9#\ C&C=CCZG:FD MA-FXIDQ&YF# 3A/KS@]2PUE8)]1+?4'"ZL:KZBG-(%WBALM[&B!9+JQ%*Z 0 M##1U5=I)+8-?W#=_E^T&.638&)/[-0:O5V2\J443)>IJA^)G_&3]&$>OZ1:^ M=3<<&JE?4I/Y% Z=PV&3'!U9_/E5DY,'GY@J]#L%B1).D]EM*VZW'(Q=CJRL M0^88=$G4%0ULPM\PY3 UR!79%]^*-46&:V(P]9%;&,$B#26(!X%)Y^9*DHQ* MJSJ;L3Z7JB)0&U:AXH]4#^(LM]29B\P?FS3=R2PE*9[EVJ(Y4C48:H..I X8 MSE2R=$!J)3G%ZO28\:P4HV3*S&30F)N%DLG938%\ENQXGB5^ M"!ZQ.',#U]P/PW",\(@T[N#,H8.>.618 MYP=C]]N(5$GPR3EIG"(C[I):T,C\R!:PCH/R4WOA1)XIX26-I;4:Y)*,ICT: MJR:/&BXTZ,>H"#B )(QE>.'N_13?>4IW\CW4M$O\E >]T5 U(4Z-? ]]HZCO MEA=G:O^(&!>85UK=D (@21X+:.*&M(UUDEP"$L@'?63?R?%&3&44SM93S[-E M**LQ?ZY(6&*"Q9(;WWWR Q^BH[^0V#;DK3#/(+#?#Y]IE'_,_R<1'(9X-<4G M.Y^$R"3B-*9<;K-Q0_/4TV40E518B,-7 K%I!=,69:91J(ODHYHL M230J45+4'H,B,B1HC$.'$A?+,"4 $5BJKW:?0W"Q^FOR'\1*;$1*XB++):+_ MQ?\[R, +2D/Y9JV=%$G5S*^HXO M^GLB>M%U.WSA-,R,+OVT-T*49 %EXSN/\PVP1R@O_=!9\RJ"Y!]H^L)ZQ$ . M@GR B%Z-.DM9)7]&,1:DST[KS!BT;OYI2.NU=[EE.$NVYLUT:^8?UH\H1+$; MX,]GX>W\T =Q@"1@CN K8F.3(R^/;MR',@F9XJXUTWJ4),HE>A]0$)"\BAIJ M3>TH9,[C:W1)\C>I8LEL=>$SJ50R4&AGXSOY!(38? I:#<6@_#X9O3*\XWY/ MRP?AS?4*!Q 6@L,H_$ 8XA<,H>B/6+^>7-X?6MOC.HHWR =O3E[)VH)$)F%5 M11WU]\Q*I4S/!IPX0; 3Q?DQ *\YNL^"J_<.#CP6B^L\A C>F@-,ZUK"L0;\.0/V(,(>)+"'_AA-RYX2 MT(U@KS1)\)6YPEST%_GJ%M=V89(@F MW0U,E?QW.@44AEQ*M?'1:52 MZ)B=SFJZWR),?<\/,E"C'L E1>Z=JS=8XM/31H M3 R;$Y?B%&MQ^&)H;1AA.=")+Z@ 'YPAJG!^=NI"$4?BZ?1Z9HH2_'7 QA%0 M8?;O9) IB(SJL*'.&%HQ']F@S6!4VN3:>#4$3HEL>^&GAT6,W(O(ZVTEA0!@ M&,.!06Q=K&0C-;+B_-B@%#P*=W$$R/O>^>$KUHR7(4OL#Y\7N1UDJ,T)I=0K MPZ<"0\)W,!M^H[YW\@F=8D:3%JC)V2!M,?!A0ZISD8LQRHDW:':BUC8B*"Q# MB$+ XO\7-_X-I?!=LTRF_"K'/UZ@.'7]\#%VP;-$'>WCQ74+RP%[$2R(6"6+ M)?%P?N%]^8[D;--U.6QA+ KA^[F"O&WAJYQIG3.QF'KR:'=^JF_ 29A<9V!7 M^X(%TEVVXR+J9>^(S>+"H,.?.70"A\W@Y%+PY?28RA.1*L6!4>IVC+H]IRX+ M/?P:4PMVN$8!V>2BP%8.,WZLVRW:%3KMN:&0R4(H_Y_,C?&.!000K?S.69522:D7J=U_"MGQR9GAU],:BWJ&7T#A%!](E$_;MV06547 MS\\QT>B74#PX3/PU"3D:GBP]@H.'/<)BH@%5"%*\_L+]DY/@Y#3PP%Z#B=G' MM$5R*3/.,UH*&Q]V0\;N8^*8[, O3MPSA-%]\."?&XA[G+2L K'I Z[&)*\5*JRDTG&U]X^/_T+S:HG3X:.@BPNA"P?1C)+$URD@@ MD+PW1G()\E6&W11>#M8UN&?*T DDJ0NV2JHZ9;A7?[@6/M<\][!53F M###[CYUR08_LL^V&U,E)>2 +3)VX,+GU@-63W/G4=':#GQ(2^M?7/,1K1O(! MG7_ D#2T<5K4EFO\RT]9Z)'D0/0W> %' =R!<1TV,)2J<_Y&Y0H..R%@R-XL+VAB)DJ&^N&O5MSL++$U MPQ76DSZ]X9$#70U" MQ>>#&,,Y&+1J&4'%]-(;L/C%,&]VBXR#S]>(LK-B^$1\UEG]6J:8(Z]!APU.3](OXQ4R$*+F9JI8,LX5HJE^4O)52EDT9TZ^'$=8CR67BSD6ZKSI%7-0 M@1E"82&5[)LRHO*2Z:#7?K)V UZ:=)WUKES,QG/H@!P2@@QY%'1(WI89B&F MS!XQ&K#FXILIK&]"FEO!AIL3P(>:7@5)UH#)=;SE:Z1Q4V9C5L,,W[R7^$Y> MT\R-11A":4/W#:Y\6@5M:"Y;/HWC\7G@^G?)3(!S19Y#G\PU;3#!5!2S)%!:GA@:PE \\ MRG0>!\;'(@G88.F_V60 05 ^4\9B# MU>PXGPBU4D%B6TC.4Z>'Y=T-*J\^ M4HZ=J>+KL[!*.CS'Q2_BL)X4:H"ZQ&< ')B0-''#R313T_+%76^Q0!@?H%KU MOS*?&,D'EFYD(])BTGQ,8XFC(U(DIQS-2Q;)$ $7:<]M(?W/B-O7VJ6*_";1 M24Y \!C75B]:",0RO6@&L3KH>^4PK:8.\J U2QK"3W<<[G=R8TET<(/TP'R' M?6U =!!3&(/#UBS9<-C"C4,2D]11!3 ]@7[_&D9/"8I?J+J)A1ZYB/KY@72_ M"-PD&0363H9QR#CF(-ISBWH%"EQ&[1_=^Z# /R'85)^:'R6$#&C MX,M41$--ZHMLEP44$I2@'%-K^&JS\&C>U* 370S.$*%S-&F /F$S&#OK CC; MP&K @R=N?*^ Q=?0A,V1P&Q>@A?D_ 17:)]C-;T&NWY?)0L6]+7(UXEXE13 M/XS34LQ]&E67$ 4C9*ES6SQ1).>TR]^NHW]X,, M9.;^'+[VTD5IE@9--MZ=&Z]BXC'TB!S.;9BCY1SB"9PHI@5,/5;&Q1AHVD3$ MMLX^W+LL@]OY#E\G7A0$;IPX>TP^^>*^G_3 /L9$FSJ0FV0$*#4^'KTLIT>' M&XV(X,C77[HW9J&#S 79&\B[S$ OIUH$?8=NT2OY">OI'HI?8Q^.S4/VE*QC MGR@8 RFF4C*=W:'3$5\J MA3U):@]FCD>9LZ?,80)/B)GCLV.3B=Q)#'!'K*$$4&IR<:1%>N'&\0&O>4AM MV M>VJA:5,J%U" Z WV6CY).NI]7(<4U+F>!RZK:S9B#DX(Z]1QRT3[KBAUQ<].X6!I9? MMS,S5];HU,F%5,D;%!?#G]&X]4DQGR8C309H$ MDL$S<15TF+IA;$"]@"%6D MW23QGP&2)X;0_@207-:D-!F!0$ MT9I%5K$JXK\CC_*8I(U/GL/';*4>NVI) 798 P^GFM4I-C,/=:E^I*R IR1 M%Q0L5F$M"B#+6F+%@JBK643[^V1!93)A<6=E=,K38:P4*JD'ZQ0F-%&7B-0& MQ3<$OJM_9]\>)-C C0&>Z[L8[?QLEP@8VP/J+M%"I-^)TWU/?/I\1G)Y\3G/ M'&'6]\$+J<@#2AU7F P8L6=3$#ZX.[(U;=X>&Q0:J_?@L/*FW!["2I8%",,QO\S&'#DX]"GL!4DM,T=,J0L8S89X%85YKE M2(D4[OH..SKQ"U#%E_H[L3M2/KA]"J:C>P N*ZE)G#A_=@>&=[V""R6+,IZ121I5C-#WCP1+()8 : M8DCOF7!B8[[F26@7#GN';385[^42[$]0K< JN-H(,'^#S*LP< $:;,J<*I<; M&&3,+Y51,);0TQ0! A&)D-#N;WSZAQQAWPURJ,"AA08:8VJ*^(\\B&9R!8DF M8&S1 T1R[Q..M@5U'OTT2]$XV1A;?/?0"< R0/&\?#Z%LR-S3.N;&IU$;EK$ MI+&!"ZBR?&A#^3-CTR89?A_NEU,J!NS./ERQ&#VX,7OKX70HAX\UJ5-FK,7+ MRK5)"H;7A'W;^S&M4DA,O?,%?Q4K8[5Z\L/2%TAC,GRDO$4U2I5$"82F">:9^1"0AE M'P$G,!_;80AE%$.+_ ^'3'!L!(HG]J;8J*F_4"P=8W767U^ )!4?!KWR?"R* M=I.EVXCH-^BE_+D0Q4\LZ(1'/BJR M9*T>4V((1&1<(@3UO,4&&5++;]'K8DTB-B$\)(Y"_$_JY$MH?2WZ_X>F3D R M<3&/(T\T9X6QJ>F7C^Z:2&#SD28&0I0(GY M^?UC(TFX;>JWR=!%HR*-/;*_CWX BX&/BZR:@WB61YP8H^T&/;L!R?H:YQ$@ MX]&:LG->^:.1)>V6F\+=?C%E%5B*BM%0^784VV2;]=/:6N'T(!7V[@NXYB6?3FV(2]:]S"C!^B MS0<\)P5F=?BL!*Y/3(4NR>8Y/N/DFJ!!MD@5!$K&HYCS*H/T;\(KP7&>[:/0 M<3G\*T#!/EPX?_GSYTF_#P;@/:CN;^F&XX#F/,WX.SKJM,!J8]#!3O31KE\\ M>B4B9G)X%N;IA-FG*\4I62(R_@ WR$\SD,J9I9H7D&3U(UGF,+Z__=Y&SS:6 M_Z1MWK>P9+CI>))*I>XE7[A#5G[J.R$>4C;5].(VBS'B. T\/.EB4/T;7ODF M1Z0MHI[8P,=%EI1VQFA#G+:U<)@FQVR"T(C5AEUAJYB\WD-J0M/B 5"3EMV* M4.<+!C55Y/@\2["\D23XDWSR0UKQ&^U=+!R@X%"$88CE.=G%3?#U26Q5T:PG M%_@B'&$56*W/UR'&@\BULOE::"4"&NEE#CQD7N:5K(R<01.;R6DF,/N\W_ : M0C?@P1:7Z 4%$:E^A.G[XH;9!I--DA YW3UO@'(]1'X)L 44L31>L01R)G;B M(CAODHFSOTUSIWSMVY$F+SZBB1^'>9BC?#S*Y^:LX>"LIS3Q MM,G<%2NEV;-&#-_ 0):[5UJ=(!X>O=3+?>UJIM M@V;+UYKKM<0[)^.>V8,G)UL5YL"5LXS5XK$KV$%+.>#7A;XE[-EPD*G'5.M9 M$%W,7_=16 !W],YAUOH72GYG:DHN)GP'/-#6Z2+XK,"2K^^.9AF]5UW4A#)! MWGW#G"!UDF^C, ^5A0RHA.K=?:/L2&EI<4R25I70O"HT?0+=F#15:DKC>YTD M17['%.7OSYQPNK!!D X7^'[V2#ITX/;%Z>L1RB9>F0CCBFJ1+R(Q(D9?A@JM:4JK4PL#FXYFKI^-'+ MN'(3B"UE6\ 9>\ M>@WQ>K;^'NN$$*_M/O&&'J&K8# M\])U)7K/''*=&$3I&I<\N2XOHQ$ 8H)B[/^<]%(N#MIJDV.^7+VY.^8VO?%_ M0X&_C2*BF'X-4G_GIN@!I6E C#H#G\]B>A %!.0780E.L0:JI_)5.,4RIK71 MFF82._5C,>==\48*\Y88Q%1D^'R0P*"@8!"Q<66<08DA!L5H[_H]_*KC>.39 M])9ZY$TSAW]9C"D]'?)&_/&F65/*=E$?&BO<\025##P$@Y"**+X8*2-J"J9H MX,++%I%I820*%_&U'Z#;;(#>PUS",(Y#![)YT0IGMH&5-SH)'E&\2S@Z_ "? M4,4/),QXYI!9CI?&EB7=)1!\PZ#W@@9!,DL2HL*,H1C1X9A.=!QD2.CE!$6$ M&G0\41DB:2\3Y_'UQF2E=Y6,-[6I JJH36 MYQ@1/HR2CDM'=XKAG7S\B<.7QR6+^P'TY!BJ7C4N69*30$_;Y#*.FVQ+)<3O M\V!65F)<_H/0LF^X#Q[E3%%5O)C'H4U <2O]4>SQKGA3+E&CK2L/U4,0_CM4 M5#0"T#<#&\1*-[6,>$+/?ABR*.QWR Y1\&SYV31]-8:@6TJ$#[\D"1V+<)YK M8# EPM4GKMT05$0>+;'<[=UUNMH\;M&"Y>,/"YL KEC/0P'.T_UT@ MN=VQ3,B#,GOGGR0IA0"8.KISK(7+B6I'LF91EZEPW-!7D -7#3PR!0"6*?8/ M7GG5B5'DH" 34S^.ALJY/'S]^:%7YA"MIU$ Q?.?T23-)J6CC%)$[_^>BGQ)F.'Y(7W\O<8/'F M][WBR%@T49*/YOP#QIM^TX1BZB1'!/\/ =%I&0HXPWV/JUA6_8REHI _2#!. M?BC",!\SW>)1+:@U6OZK-Z"=VBIEIA1!;W.?504'C'%6*BT O,FQ 4VF!"G1 MZR6Z\A\3]FO2UV:L!;8O'P*A39(WFMX7:H(52C32O8F3KR1O4!IK3:&"B;-: M:41<'3 T*7.UT&;[2;64:(P^\NB6WN"]"!-$(G[W>.XMNRSP)TFZ#HVFU )M ML\N15>A:U%;H6@JUJC %#B>!?2IG#J."!-<*=$ABUK?=:0%_/N*N?-N4/@9: M0$P-Z9N0;\*Z)K\6"Z)(+./F\DV(V:<1L%T .U$L[(+)9_>.S;IZ"OQG?C.L7 9Y!E_(0/J^MC*0S&-N&L&IU \4Q\_OCYSY.C M9+DQ6&,3_(40@7"HUL_'@VN%*?O_,*C=CT:.I!VAE :K[#E-7THZDVX2<>'5T]C:V&WE$KIS]<# MGG*ASA03F6@DJ$DV+O#1]_P@2_T7S,HUEFT OPX++$'F(>\ZCG9 0)8R)I9O MP_.#>H !-D%Q0*<8T9!=T")^R,BI2J88P4<7,!.'9=105'0)"M)02LU(=%0A MWM=T(!'[T5 R6PXUEI? (RMBE-'XCE&S&?%@68!E8"^/Y.'9;20:E7B5=S1) M!]*/X>1ATD6@OD+R&93DS$=GT14"4J&8(FD(K_DA>TK0 MOS(\Y=4+_G^/N,\@0V8QGD,&=&!$8]!\%+KT 5]0A(L\I'R [,'P6O,A\S!U M0]+'B!3)L7H:LJ:FYV^\'$<,M 9D9.M7[M4'I$3$,!H M!')STON=&_] [&2 MS$GMO@Y_NTCY:Y?.R_&IR//FLAJ#1M XC'"#[?.)FZ,KE MGV6XS[#@#U;WSX.VJA ,X3F"0<\<,JSS^1BIJH304YF7462M7"MGJE!-<#YE MH9+&,VUM'RNX5YOB4\K ,)GR,SA%QV 2S>"DEWN-XG]&P@F3*0W!PPEY0?%3 M5!$ :":'P?6[S+'SY*Y_$U+>OF M8AL<[D%F#3@^[I#\OWP2,F6V,)1JX.D)MS/F4@>V2 M\"DN@A\!\")V%@\7SE_^/)GP012<^^C@!NF!/(VK\!:E\$$DJPTS#7MW<>1E MZS3I7\JYI/&R"5DL*+ZHP;Q!)H77DD_K\'G/A&K6T_H^IN<$_T0D#JQ$#JP4 M'#!0SML0_=*+W?\83)G*S^9;Q2QP>4#D#!N*:.8\#'K:F)FQ")"Q>"I43&MP M0?CF_*XQ?_91D%GQ;*TVT0)<)ZXBE.HYZZLGHOMF)#IN*3* MWUZJ,_Y"EHEE,K9.)^4+G3C^V"8>2_IN@^F#%U!T%*8/X76"-YPN+W>Z)$Z^ MP--A;:E^XA/1 -BAVT>O8"8AE0"<-:3^TV>?&DG2J9D%67/LPCI\^OQ$('>& MPO5\^OS=T_<\#V52:*RA*Y?B,\PN'P24!WS2W-B/[F+TXD=9 CKV/HI3Y UZ M.8KA'#Z>,3,T#4N\1OJ2+BN*]#(TEB8)/1ZW2S-Z([P*$I\2B%_%8 M@?EQG<]*VTQ<%F%B)K!O+">>S,.P@O#3#5/QR#1(KR]FF]8>;H1VR2#5<_>G M+:+[XOH!^+.OHQB, 5_<^#=$8EH*!6-HW6,^!3%!)F"1WN6SF%(+IZ"3/QXS MTU<* :K-HAOZXK?+EC,F!TQ'<@D=V8XLP<<8N4D6'TB,!(T:'DX='Y3%?; H M:U,[.!I)@8J:,]/DW*(4*LK>Q1$$I'KGAZ\)^#F6!"@5*V(,CQ6R\8<5O 3C M+:E=RZ<"2\1W,)OCA]\[^81.,:/!(IC3LZ%2B'@31*^)LXFC'68 )][-Y_E/ M:T,B;J.0IB>Q/(,0,X0\GSE"Y8SQ)7AQ'^CJ\G2/8GT%\J.] 2<3<%>% GD: M#%!6F9RF/T^,*&&"&?P]'<"$ MH^>!+O6S)GV*979.'T4#>?18WH4L^N!_8XH3SZ=A-(.B@6%4(MZ2<1UQ8',1 MP>.2)D4%U] W?:#S,UPNU%8*!S0*_/6!_O_!>"]T;"(E5NHQ! MF%31/L?#+[5_[:I4D.,BH%)%F,:[31WO2%YA_%VL$?(2 *4KL!F$A&:L"=+_ M[2=@T003S5<(M7L%FUCX#"7Y2%K-0%F-KX,I@-);+08GA_B[8G]D"R*O028L MB8"+D36]3\[EQKQCXQBH^=<(,>4&RW$I=M=KMK<;HBGM@/G))Y/_HT6;R1-)UL5127[7CL2[ \=%1^H8MQC MHJE;>3WZ[CA'B MD9!VPO# *AU89AYL>GPX/&-P6DHMP>-]V !/>'"S$QO@25'/G2A*.5?N4> 2 M7, D32I,20;;VNI+%!@M#&*8 [(I%0^@^,0F59MNHY#XE7MFAY9T/SR:LP:) MW(BI9.#:N=__F-8L9>I'X0<:L& H#YD[R*0F]@'3:KX"AWV+R $I7/[!13GV&>\+?F;NIB/#.Q1[HZ MJ)R2%%QQ\Z!A@_@!XLN(4K"O"=49OI P(LC+O(< /O HX@;X$,?\?^*KSQ\' MK5\0-=BT++PBGYH8#\3)9R@Q/3^[I&(DQ$5"/'G%*CC[/,=-10$.WYD%*\E" M)@]K<]\N\#K\] +J4FRB&$2Q(46JW3>'#NB((QJRBHU&C11WJ";)2!D68E8? MDC#"HC_S82Q?M?3E/#_')( '3,:VKUOP;4GKGAA5D0@_EW'V?(D"_P7%AVLT MZ,6#H1P^EG,]'=_'6'APA&LN2?;&UMY0-&-09$!-(9!YBYOTH\J*8B"-9I1$ M9T=A-O@?205Q#EU6,L,/*BG?P725M/6$T-46N' *=XA3S*+!4&] M\W%#ADB;F!\T(&*[9Z7H1\'JN/OI+B]M;P3*8NCZV?=_=.N6 JB*Q4^9D'_) MMAJ"[_I*-VP(4BW,UK5*(J2)!1UX:2X74"!V_XS2JDQR M.V)22]47R!Y_K9!J;E='S \OAC)X28VQ?@E,=8Z,]E&($$Z6@8&OSU M,_X$4%G$)W+Y)5:B<^.\!>%W=*4*59.LUH'E.N;@:2SENRK0[H/+&/5,&.41 M6R;*(84"^$2O.Y.X\$L3^Z M;ZQHCE@SYS&ZLF4&7QP!>\N_RN#8;EP M]SY^MP&]^UY9/9U$/_4U#W!U"KR4PAK.G/P7M@RLDQ8+<>YUE=;)8MXQW^1T MAX(AL<@0KYAD)E6%1;U,KXGF$\VOB8Y MKOT OXQ83'J.XK[E$^A(#AG*X6-9OG0)@<3D^OE)8V'S#UN$QO%UL@$=,N(L MCD[ C4*7B/YW&1*)!DHZBE!B_1VY9%3G.S[^]V#6H$)3,8X3%NOW,F(J86 MES]^_@BQ-P_9$Z0@K=$HKEPRK$-B>O*!S?A&QR*(?6<+Y](Y=E*DKTE)S[1Q M8N/%B GA8=/"=8T0BV$>^W@E#3+4H8$)IPHI_=C1(.$31T*A!-A:* M(7K4<4WS4JG;U3P8W)@L8$=0 P0GUH%4H,$=->52M'IIY\\<$1".P9X)$4S M"\+/T3U:(X"4NT5OZ>,K"EX0P1?J[0(ATX&+EY?4)#.>Y2Y@O/=/@ ]"9SUS M_H[N(#J3@-2 MS6AF'1G%4'K9;11&G*G4M93,:5>2N\=,COYTS78:FO0+#N2M9+!DYI;]\-ZB[PL0*N-'L 71+?^&)ID M4"P(P;!$<6 M6Z18X$3[/B#2);&KA4!1@.P!V$8^\9'S@>UU-_H7[X=^?<6+0C*"_?:GIE=, MG4M CXI!L$LAJND>Y#:$%S 4=R],EG# M;VSZJA%B95/6Y%D"JJ(+RQ#+*HRCH2/B-Y3TF.#)%\C_#9]-> ?:I$\E?_=5!03TW) D/1JR:)MJ*L MP14^31!FSA*A'MTW0#"^1VNLZV'5C"@Q4A6QO%UO8UL^);^2(3$$9G7D:<^< M,&>N)@CMT[_+1F )O$K)[)$JJL"#4JU$B MS4BM1C@!JTT.*'P7)3Y)-ATF!Q?@@&)>%2\O=M!@_G:G/I!QG^ MZU@U2"KI\G0>$EY& 9.E&A9L]B.G7=0U^S' 5%A15J[3=YGAQ_5QZ\<>1+N, M5S+QC$73W+D^CZ1YW,;30UB.3:%X0WW^^/G?S/GZV@@_HP!W\RGAB+85$&= M[C;)&4D8;,.>R=$3I."P>[AB5INO"44Q7^P %^%W0O>PF*-*:!R9Z4.T^8#G MHIE]9\R%@-7A>\P7(T6'IZ9>R@81AH,MCTJ!HEN>' M&5X/^QRC<'HSQ*R&AC$H%D7#@NS"M&"DQ)1\?^JJ+I(?AU2_K+P>-;4720LC M]2JG)EZ\AE[+&%AQ3C!Y/::F%;^)6#Q*4G^'3U7?KQ.>>I!U^#!S6H.&$21N M39DJ,ZCS^"8IJIL-%=2%R[(8U*C99TRB%$CZQ' [+4RT9+?JC7M7J=LNF:O$ MLHO39DV.1([&H#@]O.&81,CN/-.4#*YPR8 :!>/03&49V@)D2F8LVPLRS,/U M&0YYPXP"4\%L#:"%U 8QORV7S%::=,U(V<$UA M'>FL\QIRI^2(UH;;ABW3I_SB2Q?R"Y8[ ""D[N=!'VD^HB,..?D'.@%!$IKK M/%31:X?:GO![M]H0[QQW&S)_X48(5A_@/"R_(/FLD.1(LU&8"W%5N! WRS,_' :G[@IDC M'\Y0#O\X=*@M&P4QDR>2A:GOP3OFOPAH(5=OZR#SD =QM* 09/3&J;["-P.A MQL7I18AZO@ :8RLL0?TJ&\7JGHMEDN>QB6_79;ZM9N=;;JTI#(+)P(@I(39/ M&-14DN+C:_2XC;($WYO)XRN^;0^K$-&L4DA'"V%S($UZ%&T13^;DLSET.@"< MX8@(^8PD,]N,U#,M ]@>GQ[AI3BB3VI*3<)9U-=^(W&8LF5V&5XQX+?K*%XP MV#<2C)'<4,PWK+H)R'6" #0:?@K/[E)@2B100%'$- J$:/,N\8^Y#.0RY^9\VYLZ/!GQ\YD#]=%,_48!2RS_YT\^ MBJ&"Q^$&JG<,T$X$\20?DU!]N_C9D)8R#7V:_(@*D7,D@%S'Z%\9"M>'0>49 MA &=?$1C^6T3T"65-E019QRF4@M0-"+(:@FOZ$P&+#I>DK60JWLV R$4O0-" M&X!7ZS=X+@36X>0WP[":W>DD3DG6+W MFZMX21I36!&2U?^(91VI=N8RI 3-%WF1:XSY2EGQG12OM5RX%"0VNN!39;QX MG=*13HX3R@O'$"_JRLO?HE?R4U\97 ]LQ8'EH0CJ*VTQ?7K&)*2VP; RI5 1 M&.75YA<7CG*ZBHG*.D"'HK#,F!@VHH.?"S*F(05*A!2!0KKX-?_BIF!O/ZPV M8Y8(D%!%2,E>>-CY7,"!>2H&3$V_7',]Y9Z,VAT:Y:B\/V>(9!R5-BE>,=OMP%X_EX!0Y,Q% M22+>#GV_1B$U$(\H73A'1(RF@ I0M#Y2B@3!I6Z/V@LGBW@MD>+&:[X@_,^& M-;$6?X(D8+1//]#3P[J#/"7H)(6WZA(]I3G_(FT3PIL_S;1LBGR MO8":_S5T,_S^(B^_-$0R6G:9E2P _5W @J+XVH]W2T\DH/+C[$OET,&/6.ND M $SW:!_%:7G5NG:S$C#8S)1[H+ @D.VH90D0,P!S\><(,BP"K*! YKOJ:S(P MK05?:)TMAWK*%UKW?O7C'3*:/6?MJ7G3GSKGD.69]X"R 'IBY@:0?_]9>_;, M+L,*]E^R P$1R41X7X;$O) D]RA!X):';!GP^$?$4Z3B7=56F!9N>+"MAMKFCE:0^"4*T8%*]]=9Z+%D&15-ZI;S7Y;\_ B'A\0O/4.V M7A0?OO@!2E*\^"II??I;L6O<+;S:Y)<[6.8OHB15GL>Z]O/O8.\W'9Q(^-+D M.2__D[DQ5HX"XL-R@P#:/61KL(/FKU[U=30X^?RL7GC^SGW"%U**=:H=$2SQ MO;QXCA&A5?.)M.IEQ8?!+E[RC$+=+;R5[?9!=(!D73==;_D[RQHLPA _ MMVP[B^RFFGM]C.&M8%?OPR]^ ?1L?QI56E>,;P7#%B^N'X 9[#J*P:E2&,- MMR_^EXH9;?M:06A^G>5HPH02*H:K".TWDA5,R+7\9;C'VA8)0_ZD MEVEKFEM!3H?:KWF(AXK./N/,;B:["E.\5EI=Y3J(W(I]K-+ BCV3D?[X?7'@ MCFCES5+?97ZQ\6Z[9T$RHA%#(RW6-;9BAU3IHK5/6FT'*T@J?^#$ML=2O7]' M7IL[H=3%"K+R,)%2U0W-JZ5L:P4AVK#MKPG:9,&-OU'J&RVZ64%>56(@@@&K M'"O(3.W$#4WG^>_!PKR[%O09M]!GG@Y)WF1/]1D75)D-OD%>X 9YAGO1?$C"CVP M7F]D.;Y-^_F?#RTL1N4=J0?0F/OK$.^N>Q1 E@SQS+00>EMVG95,2/![]%. M6EQB5?#%]S(W^,5/MV3!X!C?^OO'B&KS-*)8)+5']_F/I@#C@E]X"N2"_Y8_ M;V" X3F7->>VWS!6'.IRR%CM,=8VMH(4I:9,S6>M%6O:?/Z#"?!>3Y$',3_X M3!&_GL[IIVMIQ9X4\*UB8!<6H:$(:Z$R,CP";X5O1S#6^^$SH*PF,JBK\DB. M.8$5+--8&1N<'DV=K""-7(0"9$TUSDVYQ8V]K"".'CN%#;).RVSL9 5I3&0! M*.T#"2MP226WI(ZRICY6$,8@Y!^V"*50$YHH;!J=1]?6"D(DNX3^H%U8=!D( MMS.^J\E'#MC-*$[H@ZRBHJG/[-H;%6\7GH=OI824\UW%=W'TXH=KR7+W5R%#J9E;L06]?LOW.8RJ^4KP< MKT.L+55:!BCVB0W\B3SGPV2N?P\24,AW(CY?X24"17,O M77AV+MR]G[H!72=HA/$+\JZC^#I+LQCQ?+J&MZO=(%:0CG67;)<10RL-QJM* MF_JH^M:=9Q>>)$O9!0"QQ8_1J^1^KFEFQ4YIS.$W=>G)37VL($S\<(CZ#,"^ MQ+?6])G)K>T@1H5=V7 I-O6Q@K ;_$4@)'L)[U&(7BF @=+67M_%"K)R,?OJ MS=WY(9&:+U&RCGTB':C(:N@ROSC$9#;)H@*)[N0N8))<53IJUC? M)V5#&TFHC914-YT]TNMBZZ,-%JG7I(+<:K/QURBN[D5#4RMV S_X!'7)#>[P M%[ ,F?Q6(_C4=;""I!8))<*=M=K A7SUEH+H!D:%,-N16UM] XXV^/QW)=CN M,^1]W>._A>DU0I5[L=+"BOU=>+]F24J*ND3Q8A?%J?^[=K^TC:T@A2)3GC M&Z]B$A-"/?:\=FSS3NEZ6D$D!%KX,5QEJ\U-A)4*0!VF>_(3"L#(@M\@I=3> MIJ,5)#[P"CG,3BG%)]4=S58=[2!QH-N7%A4!R8,!.SY&\"<][AXW_6HOJWE7 M9,6F:"* :YP#]3VL($J%F4UC,50$Z5M;04RY#CB8O=;$\JJHAZWT+G898':C M[2]X [#2 !:_+&3A-I**K&UDQ6YIM21-U$%=>RL(8A"RW01U97,KR&%F5[*L M:C::OI45BZ\^\+=12O/$'O;X$E;+!_5]YM?&EZ$'P'M^BFA ER[:5MEL_N5_ M9>GJ4.40/^NI5%*Y0D5MZ_F)4:4D0HGZ$3(;FX>QXQN;7"9$F D M0_P83Q8IV7LQ\Y_$KV&,W # '7[$U^\J5$EIBJ^KN9,5IZQ-Q-'#6L$>0:FEB\-'6!%GT%(O;C/$[)Z5AS4*7?RN?0T3_*GZ M&Q]YZFQY;9;L"!G>U$:X:':5C ;(7" H7A" &/;V-R1ITMI&\Q_):HJ9 MVGQ1.7UM.UIQT)3!)!R[O'CZ+MP@0-[Y(0=PC/61K0.'G'_G?\G^/_\"!<&- M'^+=6I-(U@8D].8N\Y-UE:3^#LSTA=MUM>%6!-& H =!&#*.%<<=5(:B0*72 MK"*UL&+18EB>WGY2;67%XK6 WIOF:*Q%:3(IJE6 ;8I[Y[X9Z."[;$+BT.>VW48C_B65B^ :QM)__ MFT)(4L.CUJ YPK!6L*<.)D-KY=:Z9[H.9 4+B)VY+H99:F#%D@NG2X,74]G0 M"A)XRM7.)Z&=M8Y_75LK".$:FN[TB+_/?WD/QVIWB\*T:V+<(^V32*UY&)O4 MBK.@+U9D0?$AZM!4E-C18 M6WKY> UBQ+Z4L+I*AMOF:4*A,Y8U3UV'^7:3! M*1=:(40CG+7K9L6.38:PK\NQ-SKQ_"?HVM^D"&%"7LB>"W$.-,CA"HZ\YAAU MZ#L_H2V!TI@Z5M5G.G6WXM.Y1RE>,:RJV;RL:VN),>T>/?L@ZH4I+$UM0Y/; M6+(#A4FLCO?E5I8L/G6A>BRW50DP"5!7=JV.SFON905Q#]E^'Y#SCB]L-]E> M!]&K4/>S-@ZC75E-41U@9!M&FKV""P6;Z3.9I=^ MM&+'B&"%O 2\):*0S'.,E%A[C9VL(.W!Q[(_^/;P%[5>0YTK.$4$Z+"AEF>[ MGE80V2(0J:&I%630VPZNR"C$EYU>;E,VM(($D+1"N.8A!/HI@P\";B301NOK MV;7J: 6)TK6[TH":-S:V@I0BD9R)*_1A8=89Y'W2^YUJ.EE!&EW40_;T*UJG MC]$7-_1<"- &;Q@UXSZ@-*72-,!K)'D\GKX*RK AK6 +^\R8DY=^8<47EYP? MV('5U1AHUWE^FXLJ:V:,S!N;TVXX$NQ%C#P_O7#C^(!U0R)&O^U]"AA3AAIK MV\>*PUN\W5&2B&M-M'$R#5VL($MK#.\%HMEO+"L84<#L)(\1S[1!$F+K8P2& M#U*CQ8-8Z:\)&$;S75Y Q@XM3E,'03+!/%8P,(\3/3^PX_V@)X5/I.,N0H805U;*W:F K"_R-)M%.NTFIKF5I#3VA/5JH,5),&]#?F) M^#^@)K^X =SS-W4HOPU=YK_[5J\AUKBV_IY6+-?@JS8TM6)W>.QIGBTL(>DH+C3A7@@N3-2TNK]2DV_:U@E#1W,FEQIIZ34T6TQ9#6$$V*V7; M"&AGQ7/;Q&@EED;K3E:0UMN5)!MC%B^N'X# A#4A4N9J5+=5PUQV,+(4-D>P MJB$4HSX"KT=W*\A=ABG">P'&9(1?>$#1U*=V:1M;04J'F+N672PA*[]I:G(> MY#96++P-4@B5QI9A)1\'R*#72A!$KSJSSLA3S"_1#D7CD= ?15B+W):A?>_F MF-^*.L'5<^\G:#:"$ MVQ56K$N(1'7MK-@+]>G4:R*\!1^LH+7N0FZL%77^CV*9K-S MF1KWKMY((252_H$*B6HC8+6=%?S'KRI=C=_:7-O:P@K@8] MISFDNG7G^1\D=BW%;$/'FM9/9P!XJ#@ZJ\K?BC%;S/A6_.S%I<,UUC.TAAJ&N5 M2A,\HF83Q5@"%:.>\]#^6Y2N-F",AQAB*-5!$Y6(A2S"!TM7DF_:*2UQPOP< M!1E6K>/#M1^@6!.&76IDQ8DH%7.O/=NZME80(F()AB3M%7^$*%Q+EK(ZZCH- M8 7)Y-.B*N(M;EU3%E/5T H2ADKUQ,:=+)E#\\=8X[V=8!H[V*KS"!%:XIP#D%)(U9BB>64S8DQ=-7I(N.,N#\+!%E;\WN5IM8\65U M+4QN=37RW&'+4B%"T>_',DJ]57@/5QQ)N0P]@E'._B<44:Y/T!IU BM81APC MH/7J_?\-3>?_^NZV>\U'E_]B!:_+9K,N!;ZM^LZP0A/%GD\N[/,HCJ-7:AVF MN0J:.I:-G:P@K8HP59MRI6T]_U?Q (9*[RZ.O&RMRT=7M+%B%QJ<.WH9ME7' M^?=F6Y.5*RZ&GVD96'*H+: )A;* EW/O);]1R M#_]2VS6TS:T@Y\$%;Q2K+!HFOH?84DFN&(@A)&X9WT6Z&/@N ]A!TXYF14G M \)B #N+PX05%ENMN[NARQ&?D$8D7R&7>*E(##$_NQ5GB!^$(OK[,D/+\#K* MXG0+(>"J4]38R0K2RJH6:.EK%3G*AE:04$2GJ"%D6H2UU'2<_VOG,!#$/0^E MJNLMI97OM6-_*_:TQJ_6T0UG!3EB)(4@5R;G!_$773);^][S'U9\300'GI>M M+T:O;F;%7LEAT[J2GM565BR^5$:T*.O2VIW=MKL5Y YUT?Y,BS?1D">HCO@8 MP9^$L,\)RBETG'MVR\<]$*0N(B#\9,5YN$5I2\10U8ZV[SW_/4LJSR!43=?D M/UBQ'XW?2*+[2(I:JZ'77+YJBGGFW^/[Z. &Z4$$-GG(L#:QI@6C!:M5Y12T M[SI[+-QEM";:(-7W-,@;RD9VW(PJ.W#^P_R'Z"Y*,=\ ;]16EI!1-E8=>D'F2;+0]-T]K>% M^:7AJF*.T*0J_]0VM&(G>B$H H(#G &=4&L\$6&0/7U[3'(_*3G&T3. M'7YCDG.4OB(4WD"X8I+_E99>J!#=K;L51WGA>03%PPWNL&*^#"]HMI&.YBRUDJ:JA%L:BVH>R?6\KB/WZD./MM$B7T[>V@IB\ M*&^RVE1.FIRXTN0.[3C,_'>KK'.M8O_9Q_<'P;&@9D]6Z8:#IA/1565![#Z* M'7M/(I5!.KW&2PZAU%P18_R@O/W[E/ M%U& &T347=589+"QR_QD<70+YHUH<%^T[&+%4<1?C)\B@D*W#%.L'H,1B$57 MN[]&\47@)DF]*[?C$%:078\45!0=SPM6], ;4HUB!_$H(.$K18YO<6UNHGA' MO\&ZO-HN UA!LOCNAUZW+.*V?>>_INX@YSQ,61V5%E"D[7O-3YQ05IS5%&?! MZ1 O@2^?=A7)&[K.3^8-C?C(GT#5R:QM.'MX"$5!PHHP/E?)703))?_'WU]$ M7B5&1-_2$B)(OJ]+4/4NW=15E,II:FO%[5>UC):0Q]N94TN=YO]6ZDUIMU&J MP*KMU'%^$A\15FAC-V975JW$4>AXK(1B]2(<,IH51[GYN;;H41[LCFK,OY(1 MJT9UA76L?K*UC2>/9+D'B4\+5T9JRC_ M?!Q'7!O/6U*1\@/U"X)R!LA;X%O(?492Y!WW4%5ARW %D,]XSLPG!,KB M)SH^Z,6MVBY6G"5U;E\;0V";CE:0F,-.T%NV,%OK,LIJ.UA!DKH.-BM$I*2I MOL?\LM>U'R=I/2)-M8;CYV7'M;U*$PMOH MA>R/: O8^GB%VIUMT\V*+Z_(BF:6Q^SI5[1.'Z,O>+5N&L4'B"78D5<.OX$H M30-RE0!B@O["&3KH["_D3;1V@[LMOB:K@6*JWZW82WR7[!$^7F"22B'5$%_W M! OJILYSW=S+"N( 6=KW?*Q_"F ^V@.H:VP'*>-%&(XNZ(XSM=4W-['BWN+# MW?WV+G6=GTS1_EZ XM>:Z8MF5GP,FL 9+8Q'77LK".)P?,W59"TX1/7BM!P6 M CFSY \(_ZB/-.@UDA5,R/4D"A%S'42O]<4.:MI;09"BI@95:-OHPRW[6D%H MV0J?HUDH;--:9WS+_O-?^G)=;0I[E1:<66;J-H+BR/F!$U]8* M0N1;[M('8(G0*Y(-T3IP->4/6W:U@LQ5_.R&_N]$= 1T 7PA>!Q$ADD:K!Y< M'MN17Y7UE9'&&-@*%BW6ZVR7$5.&KKH1Q!SRZD4J9G0G;=_9 M;0,"5(^H MJ4_5H?O\ AK^+AXCP9+M*Y";%&UF]QU?T <'OR^T("@5>U>;A1<1\X_*H=RF MCQ4'L%4QVUL(7"%(;23)]3&B^5?Y[Y#S?ANE?T=IN=0MB:PG?X)VGY31)497 M8 73M8_Z^8' <&GLMRVZ64&>5+2<:8SX8V;9J%A!\:HYC5W[SG^=D>O)#8+# M8KWUT0MBBO *0AU(R#;NSI'TJZ;'#IVMV%.ROJ=F$_E3;Z3'DN7\'H$"B_]. M;)I8@\$2(WC"E'>(/:NS9[/Z^#-X%"<]CFO$OM;=9Y>4 MO[AO_B[;J7%RI1_G?[ZO=BA^QE_=CW'TFF[A>+EAG0>@=2=+#IT&?ZHNZ$2O M. \8S@IV%"#>'-]6CS.O:FD%$>54 RHQ%B**4IQNZ&,%89IXN(ZE &;?)UIH MHK[^'/,W:6(LNG2V8N=*QZNYA&AM!RM(&N1M:?FFCSV'%8S+ 8F6X1Y?, 2& MZ(<6^%35YE:0TQRCJ8#&:$!G[S><%>PHXJ.2QT@#R:36PN\1_M03/^4&/FJ6 M$VQR%7!@4W-:P=@Q*DIK-:G1!K>"50_;*";1T)?H*06+9]WGIFQJ!1D5%"6L M322U$0#U/:P@JCAI^4=;GZI2V\$*DB!ZK93X!'F"L0\&0I88)?]!3)$B-TXU MXWL=9"!W7[VMMZ#)@YF'VH64:I?1%(/\%#^ITZ2/ZZ>9_\LM8IJ%^Z@(&_FZCT*IW!U+/F$D517A0<-9<9I8 M:(8@;W4,ZFCH.?^><_2\U68)0C46S$EUI17#2R>E-A6.S^9.5NQ?X818A*GO M044,?$$72)_X_<0/*?(@HA\^Y(RK[.5B&K66@/%GL8)YMU&*.*@-"=-D_ZY! M4VWH,GM\XP5 H& 12@4#(/YF!_];5_&K?;X[CV(%\53<(+?,,@3]#]^;1;4D M9@C/OS! -T!QBI7#Q]@%P9AJ6"TM>5/-904C9>"ZY#H#H>,+%E=WV8[?XY=J MTTW+KE:06=S!M>B+S<;M7@/9P8*^\3.-D$:+Y^<8/6,=;E/7Q\)*;6P8]$-P9FB(8X=JQ9Q(<-'M8PY MFB"EY/P@_=(< MMA(,M8H+9BBSL)HC>5[/'-3*,@DGYGI?\,LQN6>%+LM9\ M>A9+6EIGDHA1V]"*?=>=TY:&E [=K2 WOYEK)<)JJ_FE*'QP *0?R]^7"$ 6 MB3F99F0_NF_P;=#\A*KIOF7'^4FD*6(0)[1(L$P'_[C.B&9!L@&I= "2;87& MUCVM.(0#?0;Z++Q1!K:"140GZ^^+Z]#="G*_N.LMOFKB@Y@>JG>ZU#2W@IR\ M*+IJ\?F/5BR5A2[I>2TUL&+)]]'!#=(#4XR4K[+4PHI%ET(:%4&,)&KQ:Q@] M)2A^H<\2OJKD9+KS ^E."FFU*',^\EQ6,+(0HQO*.G:1R#L--7N^6A-*0_5D MM.]EQ1X+,3-UR5VE1O,+<,(Q$D[/)=K':$T_*L6EU:VG;?M#C> _H^]_P[^L5/M[$?_!A'V5YC>:XVL6*/2NZ9+L!)+;O.OSL2ZH8B M2$?;:/ZEUU9BP@BP[G*TR"08-/K9K& F&$%(\L5B%\4I2U[% K^?T!*&-'5UYV>[ M1 B*4QJ7>HTTNYV>UGJJR%R:2*9V/>9_/A>?/W[^V+[N:WUS.PZJTG997W"[ MJ8\5A&E$$W)'7 BE)86 !G6\V"@#6L$22235/OS55K-?)OB"@WL!0KMHB1\0 M*$D21/D2T;>W"HF'[8VVT;?V@IBSK,$WT))@@_E$U9^23X4 MVKOX%D+!H?##BFD3O*XEA-]%"1$ >3,5 \:=8?ZKD)_0MQ3%(52:HYJUD U( M<#K"; .E.V("AT?)41S[<4:TXB35>7S$M"E^2ZFUWJZ#S&[!H(Y8)7B_VF>K M;#K_L>8<5:$C"K_9<=0&PMQQ>O*'E%@6Y,B(7F_X"/-:P6!]309!1P2DO,*5 MJWS[N@]C!?DD,^<6:_Q<' >_1D*?(J5!I*;][!?4 I]"C_CD K<21B+]: 7O M']VW"WQ,?!H9N(EB^'YJ:KKIFUM!C@#"5\GTZI+\T-1[_@>$9FL2].A[++F$ M6?4=J3:Q8H^6=RN]W3;_T8JETO H6JRP"&!;O8;X]MSZ^R*-5D5*Z\Y6D*K. MMF@)9:[H,?\74C 8$$I9F,#5F[MC:M&-_QL*_&T4D3?Q:Y#Z.Q?*#*1I0*2+ MRO4NL^ MQ>]6\%DKGT)UAX0')W:6;BN]K2!67>BAX1X56LY_6?1VB8NYMARI18B4KF;! M&9AN?G8N//PRL.^:"J%LJ/?,B UK!$6%--KJZJ MX?S'M-"!EKL]?K17F\A6J:U\K]JI )(+G0ZPY11",B">X:71_+=B$2F 13/1]I44\7^5Z[!-I]DUB47F^6D4W[ HW8K%4O[9 MBD,TJJ0(9PQD"= BQDT&;9QM]KVG6N+"\[" G+#_W/@A^JQ6)Q4-[3@/(F8- M!/FP, ;(9A10!_6U%3L-8 7)59TQBKQ7/PAH]@L^FJ GTY_:Z9SZ_E80+*O\ M6I>AHIDE7]G#S@T"'IRA_KZD)K8L>XN"H-;!+K:PXJ@47_-M1,SNB&)^]($P M;C/"[-A7CWY*=*[0PZOS,CKX'L98'>EU'3?'Y%JS8BC02S M+[2. "FVFQI.D4;IC"UL]!?XSN2TN M,[0,'P *TX,D#9S#66/"(CC^FGM:P8S#G1 MZ%N[<;H/9L6.JJL&"2*OWBO7LJL59 )<)?I7!OG +X GA">K =K0-;:"%!I. M5=38X)@1FBNIIKD5Y/SLQCY\%K6@]Y5&\U\CPXJU5\!SQQIS?L:4X'^KBL$4 MRD#%RCGS4JSXM$8V9U!WS"78Q! F'E\H!FPHU4FM8.U='&W\5 =$5?QJR6*) M:+(,DRS6N?/+;>:_1Z[]-^01N8GKR\DR9'$4+(P",.EXAF+51]Y_%"MVC9I. M+MK":=4TMX*<_/,FM4*2&Y 8/^O)J6EN!3F]KSG9WMZ LC36!/:PK-[V;H^M M'#PE1-I\_"5Z1+U&8;B$[/$S=@ >EZ5PMK0>P@N0V," 4A@Z-@RFB'&S^ MAX>5?R(?UBJ\12EL9;+:,,'/PZ\[% ),U"E-/8>8W3/*EK2*F?E/Y1A5M9E_ MOZZ11P!JGU&X/A1&,UVE[[K6\Q/3^]H7,ZY^CB"4CD.[)H];_)]M%'@59DPZ MV^RF?P[/^.GS$W'IERW^Y=]G_P8?,$]=_%YC(>[%C[($G@FLP&(%J'J8V[2W MXEFAIL]"N_-^S6AZI]* KFL\_Y>YBOUG_& %1+)B3NXK=[VE@C?^((JLJHJ0 MTVN ^4E>O+A^ "H2?JSA!5,!+%?(;-/)BH/9QF)?"U_ M3W54O96IOHL=9*%G.&=4% +^M\75;=71"A+QK;5'<7J J/M4K&)=[]ALT7 *K?, M:"//SR1X=Z\18J\%OAZ)3:Q"L;J9%0=44S-2XX+7M[:"F!%+^)5@7^\17"GX M\&'-AHA0F1N,GSS6?QE6L+]M;;TV[:T@:%0/\+V?_'8=(\3-2T;]6[&->S:=0BQZRIU_1.GV,ON!/V4VC M^'"//$0/Y)T;-U;='CBD'6P1OD5$,O*% -(OQ"8!_I1[L".!9H4;X-V-^?_$ M)]1O 5TX_BQ6,$^--ZD12;2-K2"%6M) E-4:BDM-YK^&+N/L^1(%/A8Y#BJD MXM+O5O!9$QNJ5R!K.UA!TN!B!C^2K+79:BFTGW[^(W^WW;/,.(VOM=Q@=H\@ M+P(*]HZR-U#\S8ZC7&-(3"Y&+'W<;#_,Z&\%L4W^MKIV5A P5*?_ MF0 *E&Y!XBTG-H*-G-A:!^C+:84RQCTH&J2:_Y6#$;M[/Z4EE=7Y7\1@H#0TC#>\%>S2O"5,#^_Y$BEZSRXT M%0#)\06^^IZC6 -O(S6Q8H_.W0#\) ];A%IH-_K65A"#+U:(RT"7B/YW&?+J M'FLQZ$2CM[7I:BF9U0H3[6BL]IM?9UI<_OCY(]@"(,DTA>.FPS36-)R?A%HK MAR46#FU@AI"S5U&!6D5VU U@Q?>3F^BCQ1HO.VZ,VNO4T0H2H01WN21IL?IS M=(_6"!]#[Q:]I8^O*'A!Q'6LELYZCF4%(W(UY/Q ;G""5Z2S^6H;6T&*6*2* MJA!,)%1*3[K&=EXZ&G DT>+2_@)J.Y@5N]KP9MOR-%?1#/6A4LW(J/5][2 4 M3A(D:> C0\^6UEXHM;)B\56YCD==$T\=%VEKK!;=1IC_4JG_\/-XD$6Z)..H M$+:[#S&[XLDM\@E<\3% G^]VN!3I(G-:MW9"E(KY6)*$8KJO]8" M0O4>SPJ&7.'= ;L;RDO60>07P-R%:_Q.T KA8@1\WDXMW@P9SPJ&Y"H#"XLA M@;AMP^E;=[:"U'*AM!K"-$VM("./S5AM\HBPNRCQB8.EYG)NT\\* DL>.0YC M?0F@B0Q[O"F"MN,05I"MP8Q]W/IQ5YS9O(\5A!5J4YO;L@L@???QK&"(;(HJ MX6@L=N K_9VLO<8^TG4,*P@7@6M(A%-=N*NVL16DJ(\>I!_X88:WA>U/%'80 M&U2]K2!6/FRZW ORHS;YH^L85A#^%1 8KQ):NUBYDW(+*Q:=GZDB\+_V/JUK M/[]A1!;%E %!=>VLV)'>J2NK2@'7T<-5QYG:@G,2[;. $/<3^?&*127 MUP6NUC:WX]04A-% M37,+#JD JO08I6X@U^B1LGTU*LZ0<:S8S_RY663I-@)TIGI@ZW)+*X@86 ;@ MIBZ:<*RQK6!4_A +E0/KK!1U[>?_?A]?H\=ME"7X7_$7>%B%B,.?P!>) MMPQ\@II'IUMW"\AM0M<6\PHFKD$TXUKL^I#.#_D_?_*Q)(;7>R#@N2VB0FIZ MVD6D8%"^CDFEAO5!'];9HIL5Y%7BK[1Q!*VBM[2]9X[SPQ?WURBN#YQMW]T*LR,?_OGPI:L&K\F_ +^6&/WPTPIC[N3?52=F@D6I,OJ%-4D_&UK2 D_H$24C M<)\5:Y)_-\PG*A!=A=ZE *2E8)C]MKG1)?\9[G$*A-W M6G2UB]'/Z1<4!'\+H]?P ;E)!'6MR'JT'Y:NO=%%TPR$ZR!R]=>JV,;0XI;K M3;S(/!^/L\ ?>$*U'8WL7-/8K!30 K2W*@O4=3*Z_(>7O0S5 MU5:;FGID-?6ZQ">VW,30TC!+X"M]..R>(M73+_]NF%_<=:U1[)3-C$N?- :I M5O1D30RK'3Q#E.=B74"5A!A?UIY>2Z[O992 1_=MZ4%PR(;)Q V,UK4WNNB% MY^'G+V'_N<$W^"?M@E5M9U[LYPZ+_3S+8B_ ;18_8HFS::E"RSD62CZ>54QP MT,*U_HO3-)]CR7<1%MJ"_^/O:Z\(96-3Y@F8/T:N9H'2SX:61-);[[98]]'> M3Y4FAHVYBS#,W(!:ZFKLN%(STUZ.7#)K7&:EJ>&EM@9M4*R]N:\I5PY5-36" ME?BKV05=^_%NJ1+AY=_-+HI#)NJ7E;=0+$QT=8[B5=X3 -D/ZZU?%#XNL$64 MSDP5%/@?G"CV4/S??_CS7__X\0_.'BM$($S_]Q^P$) E>"$1B:,"@^">AY3> M4,JU2R3K2U&<(-+2=G:4')J,'__V\53YH?&E//^?(?I\T779 ! M9\]?3I4]^H &SIJ3E7Z5 12,*_]^LC*P)FJ#\V5D&3@X!I:H8D0X/T:6?(^" M'W5!*9PO(TN]Q\@71?0+Y\[(PN]1<*NA BSIP3 MEWSK Y8XDTY6_E6%17&FG+CD6PK&8ESYCY.5?&LCP#AW3M8&K \WXZPY62-P M-;R-L^1D;;^EL#K.CY,U^JHC^CA;3ESF%:,(.4M.5N1M%;W(N73BLJ\V1)+S MY\3%7F4T)N?-B4N_RN!/QIN_G+@,K(@UY9PY/B15%;#MGQM01#@R9K(P -B5 65X#[&)U^["Z M65XN'J\NSQ?KJX>'W+N&(B2)>L&[=E?;SDW!3+B^C6WO1V71F4>*\LRBA[C'CPZ8I\'&+=*>HMLM\\F@1 MFU@K59>;S;9@N5HI_R8/MU&XKOV(F_O91E+]I=30:4Z1;^_Z'BMNC,\Y*7HB M*9AZ$;"QIR5[5*KJW&J+RGUF(^4Q)K68#HT?O:)AWT5#H; /W/Y%5D-*AUVY M<7#@Y4KS,UQ:3EW+^@(@P6=E>;1_=-KVIU&L6& ]1\;P4 MK<#?2[2!E%G-ZEMTG%5G\5/B60=+?Q2"C(7"M7XOZGI89.%M;=FUXMPK;9L] M3:(SNZ+UMWU=13F=>Y"YJ=]G)(=2.JSC4DMGWDDP3>_]DRIIUKG;IN"3#=$@ M]4XZZ;-3G[R3.$#-OBBYKJ?"_782?.KJP1.Y5O<(G 3SU-Y!N=:OUB5W6ARZ M*?OSJA?5J1Z>%EY#Y9%BA^XDF-59WM3Y+1FW/KUK;K46.=7>T9/@41<)4^.% M/0D^-8N9]2[>DV!2-[FIZDH^"28-$35;.+-/@H<=)$Y!XCHMUM2*FNT/X4DP MK9MJ'=\VK MUF^A^M4;ESFVO7HM;G-UQ-9)')UNMWB; +&38-L@);HF(.W4F-?BSJJYU?]\ MXA<7#[ ["79TO*FZAO=-PD.+O[PA;N9O)T[!GS:AB[Q SK=#5F.3UX9*G@3W MNO%+%=#(L>C?];/RKP7%#]%=IVRD1X"34@MQX.=_@1:B7QT1]B_ M1:F_!CH9!X\"!NDHX5[P,X$_L=1_"E"'/.VF7O/C&'P#N_@&=J%;]"/: 4!C M?*!W+KYR5C%9GT>,ZWM6>%K&;+03=^/@_'A$ZZ%N'",1X&Z+472U!Z.IX M[;7L; EQ+>^&ADY6$5-[,]1TL(J(YGNAJ9<-Z#D=/YTV/6T@J^5'4]?#'C)J M/Q==:WN6W_RAU':Q W"&+9&L3O=B:MO;8>QI%V/?J$6?1(;+MURR<0)\6^NG MI\6S;TEFWX+K37][59'HM'CU+=IYJC/%Y=.3"$@=P"=5_?3W'>+5BUD:*]5) M1.:T8UA;Z]<4D1(6>K'[,$W[&HX;+_$>SI?RDA_7J?]^V*2ZX__RC5?M3(Z\ M4-8W?M7;,KG@_DTBK;&6G5W=;]X7.)?%[>XT9>[^ZN?<(?ESUL#FO$0O*(@(N U; MGX:,^C[S0I*KSLF+ZP=@]-Q$<>**:% +[]F:>P_900\ MZC&BD:=->VMH]O?*WGG8.A\[;_&+P:\#2A+'TJ@_9\W]YCTAXOI^=/TP@80P MK9.WMLO\]WJ1TM9THPLM1ZZ.LEC_*_.Q_+,,[^)HC9)$??V6%MBIZYS!#>4/ MNZ$T0%T/^[[EKM_PG!79@@ ^/Q3B=07X?"R\G1_Z<*6DF-/U]+3L/-_^H+3Q M2Y;;S+;4:]>/B1FG>,96FU_<.'9#;=&/^C[SWZ)U9NF7?I"EVC W7>O9EO\+ K@GY"U>\&%X1K<91$>M-A7S2MV.=!O# M-E+9%K0-\NLZBF56HVX& B5*6%7I/HE GD:C@YP^7ZO>GP;#S-H%*J T4^K, M)[&!K57E"NNURNA)\&W,RU:4GR<)=+,-"J'5-=M-03^) ,$9;]M::\))'-I> M-V6-]>(DF#;"-=F"[R<1S=E)-FUK(Z0[>-^=RR_(4(=[OC'<=S=I31(.? M!D?UUO,IHL8K/#WB",.[Q3UN]M/5X_)B-NGA^* MG:B!*.PRPOQ?V,T1@19>1 G!=>8ZP3TB\-A8FP+46$T454V7V0AI,*#7?D'M M^L[G\Z=6AEH2Y#;O1F [2;2-GJ]?L^M>\:),P5 KE08MWMUU(6. F7^C?HIBE/6DDTF\+;:)NY2&DEPG__ M^>K^<7E^77_<'EUO;Q8/AZMI:BY+(?> M/E33=WZ=]1BL0G-4PM#D53V@&%R3WK>C-C_OLDK]%Y[]>HL>=L M+-54-ZYE7E^ANU=7\[#AV)TVUSVFC#&?W^_LK$M]:P(/RG>WV46 MXP7>X9LVHJB2M^B5_**] ?H,94D!HMH]&_4:T+R%[9A';E3=/O0?9\9-B-8( M>(IB3&W]-,@1#[Q[MLQBWPM^.N=HSY:%#)LOW&F/>SK6-O[2=;W]%*HNKTC^GVJ=U9T]V IFZA M.9=CFK-3$-'V/C"Y&C-O)I,:&UZJ#B]?RP%M$W>8U G+3;"DN=H(2R_29GM( M>,UCVL8*\:X8C1=M![7#UG6/4L"/N7-I=OH7E&XC;[&+,BTJY2DL;].I2?@ZSX*K]PX.+2W=PPE3[ 6>AKO+2#21.,YXU>@D1WU M0\P8 <'A3Y+'2!/:0-;XQ$1SR,8@D;3W")_;Q$_!N/."Y7A*SSU:1\\A&:7N M$$P^K97O\M5N'T0'1-_5.W8P[@)7&_?5:RS;2*='7+O>7N)SS6C?BI"\DR(D MQP.,/R"<\)\__/L1!ES]\X?_L$1]&Q( ],\?_F()%=TB2O[YPU\M27'JE+IR M\HG7^@23'*^W;>+'2?"K-E=$4_/RI!C4*KU#@DM3<_0TF-640"+=3RU2-;YA M&S26#YE2-Z7 *!AWE)5X85=I=X.^[ M)D5[&;-]$N1),&X0,-B)L*;]7<4WK]_Z+LRC/UX#4X"D89]WA:O=U-F493U'$YLA859OJ?#(E:9I]"QW3J:J.B[K9"7_T_M6OSK!D!Z%\_N;IM(;1(6S<%2UY;V)X\UP+)R-I^R[,0;JPIE]RAJ0 M!O*%L^:4=9IZY)B<1:,J*C1MX2H\PF=:B5232(N52+B)-S:U1MX[UP M*P?@R=DTJL-#SZ9W4):;/GE;K'*L@3.,T]]J= ^JT=V .GL1)2GD>O6 ->\Z MA D*],@'K2FH&6)D"D"<$58@^:B:%]^AMV6W:5LPL'X']22@0$;D9=TG7C-9=^;J44L'CXZ?IF];?C,['D- M[WJ' >:K&5Y9(SZ[>]?W+ME9O'K;LR@I8NE8) G2UC?L.=A\\*;9?A^0H^L& M%VZRO0ZBUV6XB>(=O7X:Q+:6O>=%_S\ON"MW7H&X\?[E[_#"SC[-I]VJ[S ES/<[A[#'0?$3C+P>O M=8DEJH2L+?2N_1#+6OC?Q [31&OK_B.K=-?^&_+(YLA;_RT!HE=:&#;IY2?C*&?4MU EE6J;FMIZ#N* M;7M' M_^TG$):7X(?Y:^BA^!4^GO#YTD_(LZU\Y\<;W(H7!G %\0J_N"G<'(?5ILM- MU'DH#HK!1S%@S7^QW25H3J,(!='QBH.OS!TE\CK;K.5P1,,H^5GFOQ:V$Z MG8;(SL/,1C (T?!_<*A>\*V.#YZ0>(%_(%'&XA^$EAKJAXUIFVZBL, ,-N%8 M(@UTJ#/QR\G44%SE- MK4X2R53!E% M],=),+E-]$@I,:TSRT^"D9T#.?+XVIZ1%*?!U=XQ025T^3QFXY39UB+^HQF4 M_]03$OK'74B\;1?(<")RU-A"JB9R8M0D#WNY.;%4JHG2.(D,&E,R:4.HR$GP M>B31M/9B/@E&CB-$37/T3WD#6HIC8X=F3<'RP'YN=Q70NL=ZG<19'EM4JX23 MG40%8U-R1-]8MU$WP6))>1P1H_8B/XGS/(Z(T>5N.66V=A(<6H6&GLCW/I'M MIB8N]408.X%44(F!/8F2SZ8$@^[1N2?!_JX"P< PMREX2H'3,"%Q:A-GQY$0 MN@063W)@(WR5'0%;!WAZZNM3O._/?QSYH$L4]4D\;07AJ$4$= M:WX2K#7Z_/_SS]-PU4J V6DC$JJE)$?EJ(7 ]Y-XS%71^XR?[QMYW)36):<4 MG 1KNUZIK8,73H)[(UV;+1)$1F7GZ1BJZI)2&$M/I'1:6Q=*^SC9D^#?.%]X MER2B2=AJF\HY#EM-IRVQK1FW2*!R:V: 3P:G*'* $O M]+F;^,EJ.,/1\2R)#E%Z?F$>_Q>:#/9AU]&CMNLE$/EN0"&GU;S,7_SWI]/62[G1L? M5IL'_SGT-_X:O+XTC EJRV$^KH5LW>.XOJKK;T* UG>8#PJY;C^:KH^6G>VX M%)JW2]*I6_+EO7Z_Q:=;!])W'!^JBH*&3[6VRXP #WF\X3*\1$\IB;#E*V75 MH8OUAMX%BB$;Y3%V07RF.3WMI8/)IK/C0FAS+&1+QE3$B"9#J.JR0GH:"JZ2JI[3(_L*ZPJJ;[H+Z/'1]UFPU29HVI^7 B7R9#*.&9 M\AR:Y$*%HGT<'ZI,D8RUPLFJ_VZ[C# ZJ+2T'=6]T'VI77O;\JY5*,0\YO:RY=WQ78(UJ0K /;?&;RYU=E!+-G5FJ[ M:D9!%7#&?QS?HD,6Y,/]C)P@W;TY<1KB&;X<[+JL"VF+!-"G4C8Y5G/-XG/C M.^(3*-L+QDTI0OTB&\O@,-;#UI")JW"12S!7YZ/0/J,39R&5%P#_'*J-8?!& ME9BF^%)5&@3&">^TR?7[5@VZR7 !06%#.W@ O?A\@_ ;C0PF\J\"+3JNK-8P MSB4=^'JT!6.UDSEAK03Z\YGJH7XUQG<7!9BDDF).KU&*Y"]%^?ZVG#L%1"9R M$G-$F 7:[3B4U]7DD1>75:Q00((D\D0L>2KR#[+.<\B&X!#?.*BYVBJR\[ZK MSEO$"FX=%0:#T$,HM;"S6]&>")LIHOW6SJ=M#^G+Q*6?S;P>)FO^-"VPB?6(;Q$X$SG1KR@OP/&&XES2L.LD/SIQZ(?; MR^Q%3VM6%DMX=Q*D4;4CV"G+5/Y.R5U&^TJ=63 M+PO56 ]]*_#X(T%_9'C@QZ-]X4;-V8M.,ZNY.4M58T9"RQ2S/9#C*=B0>EHN MYMHG>OALO6@-GT*&FR,37:Z;HT0O>XZ:- Z3.7 R:3;F=!O&[L.O)(G@8Y+Z M6!Z[;D!CXHU&YAPP\4DH:@!79$F,8$9TN3FF)Z'[I+0TKU,^@5&[H8NR* 9^4GOQ<0DS\Q+2+L'N:6462":^9_DR,J MJ;[&ED;+*U%,CK$>3@?S^0$JN1J*.HG#[XA^15\1'RRVVTU#&%OZ"\'R*:LN2Z^/U,+B,K1/D MGD:RBV"U-_?^1UM"-"MT(.612DE,DH7(]35HBD@0?LV0F^@!'5$0Y8>_C+KG M\GN9GIIEH3(2.BZ_[(2>=_VRK&"D/HCN5>25MD@!N<0O3" DQCNO)^<]AWFE M@R3AHBLX27U]13,.]X&3)/GSKG2QN-0L)ZU!2>F U-THK,=IA++'X4DQ/Y6J2[@[&>T5N7:)>FHG_ M<8_B+?[>3W'T+=T14)U0L /R_8Q!_XJ^551/<13B/[I%F@T5&E,>!H;:5BW- M:E,?-IR>UAJ(U+1P)8#?SP J*/.F41E;D>QX>L9)5+94Q$M.H3F)FH!JR/'T MI9.H6*4&EX)F=A+5@-30DU?Z]E)8QF[PNBF42R#_/@,II6X^X_7CC)>$9OLB M\,Y/!E7-^06Z^;&@IIN_ #>_%SI;!BX8SF^(_LP.%Y#GYX9."\<%UOE9HFX_ MN8 WOTIXIIT+3//[0\*.=$%K?F1T,%)=T)N?'/*FL(O.>'YXJ%CE+K#-CXX; M3'T7% =X@1B+V96*95@3O?$E\3M,F"%W^#2(7I0F=:59?F MN/.-]!V'TATEY>Z0EP7XVT1[Z:;+S7J'%EYQ1L2K4.EN$^NY;;=G,WT=2"4B M&\Y$#ZEDK(V,>C2%8ZD;(O _XO>!<4152[@*<)A(E"BU#JN-YW-\U5@+$RJ^ M>BLUR\I=\I;ABA M\6(J:J+%Y[_>.8F?<&69'C]D+K;D+[W?@,$T M.Y?(U4BGB M)XRI$_P3.?$7)R7ZI-/YA'(7=OMX,!C:S74JF70PB?=A9_@TT.-$'H=,GSX; M+PBK:A2NT?X0Q4Y\*B8DQ>CY?6 <6G$M0L'*QRJ7-5-14NL/VGCL2*C8J[-' M#]'>\4,&Z38::=:GO.T.I9=HLLS2)'5"#U\57]#^ \6-"8G;FTNX5F*T^/19 MJ2]K3UY36DO@U&U\^/5,IU#<5;2? M5;I?N*E_E!6I- P, )17(L8G> .+RE7= ) :!,!B'_>'(#HA]([BH^\BQ@$/ M\FGD@4LKY$;;T/\W)FB$1FZ:0WP'&*X(N4UX,/GQY M;Q+*$9JP6$ODT$"P#U "0'CHDTGI!@4]0MTD2%.[<$>CZX+NQT[5^@NW:]R< ML8,_'$M1%64GD<6N5S:B8V_[V(4IT;_J)+HTUW)%#-1&@\'S)&B;<<5TH*%)/(<[(ZI(C!-Q67E%>;+O<]X1 M&^^/9NX4D^1R6&^=PV9 M??QT@PP3V!/F T1RS-)2JFZN3\&%6]>'8/!$T0E@7#%JQ#:)VZ4;DOKH=JRW M3L53"P58L$'>/S(GQC,+3IBBA>6RE@P^$6G+:?)R')E[WVO/\ M8LD5Q!Y0ZOB!;1PD^TCP3>+$IW"]>!L-[(_&1;*F76A%\ N,*2([&+ LSQD\+)_S5*"X_W]T/@,R4)43=S M]1S?EE1G\O;O!JOJI86BB2A'&-.LMS%8&1A?="'RSJ^*A>MF^RQW:'A &]]E M$HA$1[,T_YPD&9Y+1G*.%':S_+F4O*)O^4_LPRO567<6"JFO?L7R1?P-"VSX M5)+;VXW]7%RCN1;>.*+)4OE7;$ZQ:5\/^8V.&R;M';YE)"!O'Y&P6GOG2(B%8_> TBI%UL!M MR&"34-71!<\:+&P"'3NIL07=.MV(),L^<,)<[","1DO2C]9:@8BK'#N?.";9 M3<.[4NJ\-5X56I'YL4 F1%LBP-N'CC/V4529)8"9S> A58!E/*8>P&59,&-T"7);4F'B[&[W M^.GL\:NT0/-W%/B[*,JI]6M0E/5X1RG&G9P"FB[KYC&-J7J^DN32I?<^GO,= M"K$XDB;7ZG (4V->"B#TGD/,FU"2EOD2&3MYRXCFE/;7:MS-&MP_H\![BN*O M"B[ ?#*%>H2#7[0+3)/2':F4J M;Y*[)J%T5"QG+"? 32) 6.%LT\3(2:C4U*A+3G:=A [M=N!:@(U;?:8&F$ & M[T-A-BK$VJ)^"=E_SY QGPIGC/X^8R3S*#G#]>,,E\*[YR*UCBZL0U7-?VDE M73-ZM@&8#P4[[PM)*I>V"GJSG'5ENP]:?V5%A%$@DATA+>H*[=4756E)[QEW9W6^+.\A/X2/>$M MBTR-7^Y!HJ=!XPX6D4(4UZYC;GP/K\>P[-0/^>RT]CL\PKD>U@=T\51:;M8H MWC\2V28A[Y?',-OGDB0ZV;2HI(6]S$X"2>=7B[0EU9@ MJE806X1GB9UMO4/$/\Q-\S\NO&+]LU'->*(J8UFU!*K3^R(XUS^B(E-Y$4RY MW)Q)AV$)DNH&:B%4Q;Q"1_,DU)(1 >) M"&&) ),A*N/IGT"BHG#4F"[X(U<6RD$E=BL?N=[K%HJBH#5 F)HI+1&H\ M*6*HJ^/KLKA=="?8.&)(R:>>HI@D4*1]F_8PENH'XRC*[, U4E0*CT&D!$CG M\:)CIOTXGTL8H1OW3K);A![Y/V(J.6+R#=-$+FZ#U]=<1A#JI$2J4%$O8\M9 M>/_*DI0(!9BY+/91G)9YI%DV#69[8#O"<>;G=#!8; &?69]4?*+/COZO7!_> MFX8TEQ7M?1UCP3.+3U>&QETFIX-FN80D#KDF'EB&LG*)5#]S'&"+0E<6;$;C MWH FR0JZ ,WI9P[H/"7*D^/'OSA!AJZD %%%CG-) MCUJ7VDF\2OR%NFEPS)<$>(B=2+RHLY6ZH(;!'#%1>1T+.P'Y0%\ MG9KJ4@RF SA/YNY4$E[^*HO1'QFY%3A*1YF>YI=%FQHW@XA,3_/+*BB)SC@J MW (W>(U(=N *\Q!I]O5^PSQ4E7V\'KV??13CZVZG3@OL,SPZG;WSS$-V=\D7" MXB/!.R=2_',4NGBWFTGQ0+\#QY-V!XD7!,IZ>O[6.G3#!1)3SA4%'8_ ^AY@B4$(>!LC/WPG\3.'L]J8IA'=4NQ]R(+=B!X9VN21OYR>3 MT )WA)C-I\8>RJV!)D7L=!+JA1L)C\/!)Z$ST'-N^;='+V]]>$'>"]>-L^OY MNV:Y:/Q@Y9N@7$-%YW.FCES/XTH]"Q0'T9V*][P-JCIF/^T,0G1"Z0R':^"+95M#);$D?N6/$6)G*"*;W MK-L*NR_.1#Q$)[YZ3:=].T^;Q/.D.\R=N.4D+/S:,&6RYDD\8&Z'4>E2F,2K M1AMIRL(YNK?-]5GSXKOEV^X^"O!5&Q7ESA?;&(W-IOF V4^(O)(/D;+(51CX MN7/D^II4\Q84^)Y&[N_O.WR$DN-MA,.=(KM=] M<^*4G[.*TE"W"L7S]\[' LN_VS!_7)PO 790NJ@+"%AS5P!K*;D[57_A MFE[FY MGQUF2D1],Q*&&IG?EL !:7:,F-2 M\=N2*RPE,X:QI;Y&*4K>G!.91?Y*+?_,SQ0CZF70W0._F-"U]"3YB%\O1-UR M^&#W@+8,KFS![V."-2[CDMDQ&#>UF^IWUZK( MOQ7[N&5I(P1PIF=EX6!G-#_DR M6NUWS8"]D^@:3RA>T)J9N\O/#+'Z[N5I)9CM#2X!3V&%#AGF,4Z"O(?<3%24 M>2_4/LRU"#MJII#U#KV[L7\X)&>F^!PFJ9]F*9V%2G;2/$NZ$6Z%MEE QCA] M\;$HDT8A9\ZJ0X D'MJ=(=^O%\T%78,M4EYP>^F^>K'LB^\")[AL,19^*87U M!(U[00\_+E*BX#\'AD@#*.JH>;8RT/6-V*_9__/O41"\X,=9\PG*ADNBEVYF M%9V<(#WAD^<2P\P6ORC?LX^@^/9]%"8^B6"E%-%5[6V,1=UE"48S2;# ]^&' M^63>T<'!TT+!B43T;D-2TZ>JP:N$])!2/RBY-F/P,\T?T>[Y]D?F8QG].<1B MDXNGR7U3T-W(\>WJSP9?G$FN>V7$,3&; M]9,>6CL MF^-[B^0M1N0/).$CEF6?HOC,(XE2ELJQI#O#5%MU45@!<1!2\O1H!#PP_2@F MX4G)]<&HE3Q, B:VPT0-(YZ'PB1P8CLW7'V<14X'DP-*SEVAGF6W#?.H M86,X0A!,*,X(TX"B21PMC$8/@]"KXIH;A>+J,&IXI!PK:G>7FAO#J,&3]/*L MPB=TC9@&8%U\85@7F^A:G 2B$CXJ]?AWKB_(6!._B_Q(SM#6RT50?_:,.UV%M!&,[[\Z":QN.J05,\@DP.JH@V#[ M( ]7ML&&XRATB)X$7#<_I+@JZSX@A*"!ONV(,D_F7T=-:A(G4\;Q?A)8W:[? MH'MZ30*\;J=2)9BBA/%OHX;Q9AJ4W(=)@-GYF:4[ J9$^[]GM-MRH6*D30GE MWV,Y/-'HL1"-L\ S7_'J@"&'R M\8UG&.=G 2,"1^8A\+W6EP 6?8C8WG57[5R>.G3!=QBM_NTMY:3\Y M'0;-$W>QU9RIF9&#D=X.#,&T&+: 8J[M=2?9<)(=?CN4QAPLRWV)PG1'.Y>, MEK!(F), C]T>UA)DDMQ3>VC/!T:_,MF<6]!CX%OFD4#3_9JI=H?"-N28A79" MV!U*>N-L?;/-<)N]\^/TU&F?JSW-;G&79"<2'2&DPL5,8!GGMW'A6(G9.PY0=V!_,.V,)W8"6]@/SC;!+1DJ*W',6]G_IL&G/ ,O?5=79Q MY=#@6+&1?MY=35N,]];8$1(K'(3GK+]4"N"!8O!RT1-MU/Q;[[57>RU.(HA2 MBFRIIM^81%2?.F>2,W&.&S4U"8N# M<1]H@6=:@H!N.H?K)[(;$E9*1U%*Z]=']*.]B'53*(X],NUV#&N:R4G$#74] MJ2WE9Q\1+2WB&M8/:(7_\]O5&:BJ[ L]#$"*R02%+LE=!=L;2$&_?><$3NBB M]QU",N5"FG:;TDBM=E6X9C.UEA L MS0Y?;G:XO'U9*$D06A[RP/UP^X+P!%8O1P?&]2GQW M\63)8O*T6>!9I_1#TF& /MAE2>H"1EEOI7D>M+U=1ZD3Y']Z/S@NM;*:3#>S M_F^O4>A*TP&O!ZP[R2YO9!+?EU/$A^/^7A&A<@\%DJX!/W:#TG&!69E;:0QS M1%<["\E3AM\QJ$S5?)[= [.$M&QO$_8#LV*^('!?D+8[X7[?X?B.2W(6UX6N.Y76I/$P_X1;-XU/_#0C( MR>IJ0WM%3.=S;A\@2WGQG0\_\--3*2Q(K:75R:@D&,7UV9T9S3JZPX3K(O^( MO%?TF:Z_H>"(_7=I,FM4IQ0/SH)&"6UQ**C.@W76SL*G4) M3"WG/UO;/(DS.'MTVUT:#\*!ZZ#JKEV&(E7RJ.E*WJ.@BIF*OGH2\"G($L*R M)*/SB.]P(S8,"J/VAN_(O^2M'I- 3XV!<2TKD\"KP^M'''DX6K_XCK*%HMEH MNK$88!F# M^"3"8+H\,*Y&^4E4<]%S8S2= R91FD4+=&UGA#YJL8Q 1NGN]C")9;&]HRWM';A1Z_T0.,QY!V _:DD@NF0XKNG:#MJ"G*(O3 MG?J**OT +>DF!\";8M8*5IMGZEAX_\H26K9I7LL>Y[/<, 06T?38'6'((#=[ MN$FSY4E8I_N"LWH-3,)HUA>0EZ9'1?F_-- C@FQV?35G&.)H'.S>>PY:8Z;E6/%#51[H\9',I- M-0FE5@?^0SF&@_CD&DXQ3+(JISXQ>)^7D:=;'D^"X=)M/5^53/+%:D-SF9%0 M3+(\U_>$FVV,U\/8,A[_R(C_6+0_1"$F$2[\]+80ZBYR<6^W&S01YLK! BEU M@LU?!YU6Z5_#G%C]]^$18^0+O?X&+<&P=%+N=A_=228]?^]\+)+$WX9$")7) MR2WH8I@_";12C4;F[H1S[2Y>XNQ&(_.3;;#UA)-KDM_'W%(NIH"\-$SRGGW\ M"[GI.OKBA![YWFF%/+3/Y<&[TSM*L524[P"*]]SEWCRN.4B$$W[R0R M0WQNLKWH]K]E1)/Y*Q/?\YWX1()+2]&1M^/,]D:3J983>77V^(^R=XY$1VAW MJ'I6?K-[PWR<\8Z)0%CM/J+YJ^1%D"6=TM!D%O$JO#EW>TZ2#'F,R7,Z&%O$ M\]N22T[7WPT_E.^4'\KT'L.^D9Q/_ANI]KOYXU?5C\A(<:WV0 XCN^:?Q,%D M=C9\ NZ53P"]A\$]BER$O.0ICO:$[Y%(G.6FH90,O>(?$,DN0_Z%N6>=!H-W MTW>[S8WO96F>*@__>0>(/IX9?2?7?V%W+DL?YJ4V&?SJAH$@*%DE1"16:SC37V3I+HK]?\LOH=)#,TV1F$:B M<"-7U<5$E9 ON\[!3YT@R2= C#?Q$7F;*-[DH9%^>?1HY'7SF(8Y+"']DL,4 M\)]9N3&/FL".^O( M^*,:AJ/@UKPK3-P>"('^$A&W@:+.M11MUCH86P1%A2/'IFA1$N^>4QP!"EY47 7^5RMWA/8UR#K?<7">J^DIJ M#P!D%Q_\H^^AT$O.1^0!N0'^/SG5(;NWYH-VSJ&!8I>X_VQ)K,SU\LT__7,4 M>!C;!V+M]=;1B_]'YGNT&'(- \)P/&-[&]5RRO'<>R;A LOU#*IE'6W[X8P: M((93SSE;><.Q9AI0T(HKU# :-0P"&R4K=;O(36<2F-$=?&JLN.%5,PE8I+QS MJB@QV/78RYAH<_VI4=PMSC/3($^17TTSK[O(@V7L="KA\"*1EWQ:-':["UM= M3+W!5V<:@%/=5QN9MEG'?NP'F.WCU"CUQ'0JF@8-27LK5F&KN#&-G8Y4U \, MIZE1!TV*7M=UEZQ10Z' E]D>8--"2($YLYW,)@&9"A]BN*Y-(DY9Z%Q)*)735G$2N2_%YY*HDIH41_TAR MO;C&7A5.@J_?KH*=1'DN/K7Q_9[[ ,@.*FN8&"=1>DR94J3]T<>><5=!"GUI M%5<<=[$VN\_2)IA^^"IQA/T4;C.'H@TA32,O8*=+)T)@R'ZJ$QG'U"B M>(E^*M!9RMR%,1P#EJ ##];-$2)G,,>MDU$!DQI?JQ.&?HYM>22FS/&;5Q5[56$6[E H;.N&E]#UB*FW0,TAFT<5>M MEN!N-P9 G8UJ [P=8.:8OJKV&[0WIYF>TTS/:5Q!I7&U-_F7E>D#U_AM$<5. M?"JH5C*[C*C7G*6OAUWAIBSB]8"U#'&V%6$W>#D"7J,0_Q$+7X2++N/5Y<_Y M%L3+7,BB)?_2.3*4?:X(GU<'+[F]IG>%M]_5\_7U$(7=DT-P1H+Q/ID3#"$%=K(A34)H'5''8T@ /11*!1/VX-)Z*)X#1'C/1%3S2GA=G,KNF9 MU8='.Y[51V0CHG(OM-E__:;WVH!>W8;M+!?OT;EZ)P"SBOTE&0(G)&D6N+@W M&FG.,;G^%JUW49;@VWC]#9-IR2B?0V)Q]8^(?)U==U"AMW&0.4:56A,01;6D MJU'.)2CAELAE';D8.?@Z.>4L*.$<+EH[$-19"3=-[D[57]0KP-$&F O\FBU> M97>!W]E98:XY.U<6M;2RJ)7.)()'\ZH,EWN*XJ<\7.Z97@'HYN'F.I9V5X 3 MB03UU.1MD:#V.YRB77;5'!N!1UX%4\5:G#(]@13QL+3DKZ(ZXK>_Z'Y^GN,< M*UN]0HYYV&L<8[(NCXP=$>L:W)I%_WI&; MQ7[JH^0!?:37OS&V1+K[H)OU&J4ESNH;5.EKMFP9KWI2I8%F8"N@<.N34MM! M8.P&ZV'VPLB%*Q%T@K G]T62C*Y2O^HX$)9/^$$0GA-9QEJ3< M0HL* QB4 _'L=D5X6:&[P"RSR-?X?@A\EF))V,WL@@KQYP%?5^$62W1^Y!4X MOZ)O^4]L*5>J,\S%%4FV+&\/)MX3@(4MCO"7 )/K=(FQ^H_"8#470=8>:XG M<0 [E5 9.11&"I1"2J6'/5QW[3FH\?B)<;8@<_+:16'8U,46TTW[2I>BAZQTRH+UR7AU5S-H.Z#/,/"<7KNI;2;9>A(^6'W M4=G-4IQ$CMYS=;=;_+_G>F^\(\GQ29]+NRGXJ\\5WIIH2?C0S]7>;O*HGPN\ MU2Y1:2__N;B;)C?_N>";IIR00U1^&S8IY#4?9([!1Y.(@*>&%.286).9+3?/ MH4?JTV5.\*N?[G)+'N'0._^PCAY#/'UZAKHN(PR:0N-^YZ,-OF?O:+[XYL=>Z6VE)#FX;V#Y0ZM76 MA<'_^K\SYY@TFU#*[AR3(\J$:"X_[NV[<*EO*^0/"8M!CLH8C(_MSVU;7^)XI,B M:GP9HJ[)XF5&L%ZFJ?B]_(3[,A/&]/6Y$::K9M"F$AD"I+CBHN _Y.MMX!X. MYD5X74#H2;V@>_F49LKK?'@;)H_< >4-_YFH [?X'KKX7=0\G6CT//04^KM7 M%N=\).1>*.VVA8=\Z=XE?;^HC 2%(JK0_Q*E?KA]#E.$.7N:K/$7$V*CU;K_ M4A\<8+BZ.4]K?+BR+5?>+"FS6,3W MNA][M$]8Q />,Y?XL%PF/S1/:'W?/B(KQ?7\;9\\EX?E5T3N:N0MCBC&-W7^ MXX.3(E9.:U.S,"]!H/B(WS?T=;\2OY6$+( L,5E'F&RJOQ.%YFN4_A.E*^1& MVY 8D*J.:R)II-=OCP_:H>&$FMUVI%F+NTL*I>8N2>,LU_\LTQV*USLG+!>W MV&YCM,6,!S]D,0B)[Q;ZBVJY<EMF_8 M=^.5E\@ON41SDZP_P-?-^3B@C_3J>EYZJY-]/]_*BWV4A2GK32[='X-PS5?\#O/CYM;O_?9#]PIR<%$L2/@IBLM_(NU8 MYWO@29CS(@CR<9%'7^'C)_DCZY*0[&R?M-%X]UYT5OD.UQ]E/>G*I#ZM6S!U M8A(?&)P6[LY'QW);DR6901Z4%+H(4RWRC_3:@4K]1UT_\.9)7@2DA?>O+$D) M=2PW9P,18][\/N8ST':,$CMGJ>5&84TC%S0_B*N9#HH1,#7VA-"".D:B(*A) M4-)D-=AKU;G3*53YR*(P4L@$#@UPH%.7H#5BV!=(%J#W M29@5?]QTIR<:JG8GZ-NA4>^ ,!3KS R5GQ:CYP&BA FE,Z%7X<)Q2]"D#TXFWC!E+ ',5\<-RY,JD1F$HLK5/6L0I9/C#P7=7\O6?VQV_..W)@JI&8;8 >)GW'6*U]#O"/[ M9,:-Q]'8*^9U8,$RH?_3J&X&2%:32DTPC5WI2XO&L.B,O?"A@$/P$T9,HRP= M+&FLG<-B&KO0ZQ--PQ9/8Q=@V=BHR4JF4?G0+N&DG3-E&A4881V7KFE7IE$% MLI>]&BAGRT2*3]JU13T5M82HLNF'S]U0;&_D!DY@3Q(=R6PF4IJSOY,BG?UF M(@4]#2)=EYLT5?[\L0 ZS ^2-Q&H%>K3SB]O=8R9F8AZJ1D*2>_9PP.ZN+C@;QGE(WG;=B?NL.*#^JIH8Z^]C-KUWU39)/,'5&>=S.Y,.(B1PQ_(?Y MJ:IXSPKR@G6&D'SOOU,YY?K M\$8PN21JYQV:C#4":..^.H]?4Z&7N3(+O=.5QC@%?G M__E3"UD\\]\K#:B_EVNJP>R'1_]X\O[+C?9_.N=6_%/J?$9AM#\51B= O5R MGQXK3#3#2$W4+YLOPV"LC#(LRECYR>]/,4+GW U#T07UN^. ]$SR#R00$#]# MASYJM>^"NR2=ZX3=W.R6MT\B?DFP0;X[9N54GV_O2:34-)!68-R S@F(3>\ M,$YS8WC9R/V,+(E?'O[ C]ZW4F48^3%CNOA):HFED'81U?:OH MG>:D;S?JU^>D;]:=!;JF;1I)M^#O#EUI-R?E,25VR:@)A\O4 ]&A*MOOG?B$ MWX.53 8+-\7TFYZL])F:?2$T^D)4 D2+,-*>O!W:W[$6LKKBZ:HGB#_#2+KT$%/=$?[4O6PF:,T_WV M%WM!*V*E\?/RHCB)R#\-A:7TYZT%N.1'1./>*Y+M[U@+667W&U:?7GV]%;\. M%UZF.DG&L*8%8HTSL!?F5F2@":35)F$OV!1)Q@3/1OW]OHMRLM M&AD _L9)6;L9%>G* .JR7[?/T5]XGE>(6+OPO]]'8:Z)RYR V'9_T!T!<,-, MK(5=^32S,- >CZ%_@M9N$OOP#[T;769B+<>OT%@SF4??(DWC>S.$MW[OM^__ M;B^*8A[(R(IM3 1DS6<,++B^I $X;?.#,%P%>O#9UZ_][\-W_U"D7DR=.(7D MN@%O/ZA&U$GXA@/:"RG+K%;79;C)Y0%M"\_.J]5C>=Z-V\RZO?@G%U?(8SCO MAR;+]"1<9^%M$,6R/0DW67@[(6T3Z,-1=I:(^["[3Z*L)< ]4C3:3Z*B)BGT.@LJ??M#S*-HJ2@ MKZ26_\B -4B'35[0R%O0@N^:R.Y]H:;EVXN!TT%GT?87<:!OZ_T:>E2J1J_+GDK08 MQ4??10PR"_)IX#\M-]>5%VA=Q\X2>)O_.(?GL,G/W1"UW>"RU)$2C+-'S%?K.XFPGT1E)36 M_15S=7^+.2*/RT(9*$AVAG;^N657^7V,+66%[R@LT^SP,7Q 1Q1$!S*[$F%N M-4:9GL:6]1,*4>P$>&X+;^^'/N$>J7]$,@N3ZPM#R.SU$J_*GMPK;\H5NFZ\ M+>DUT[1NYB1VIZ?KN5884/)*FP3>$B*P!/MH%-6:)&3L8C)2=_,DH!OLFM/. M1B:A,E:F;$GQK _P6 638&F@WG:'7XNZ=E4WP*.:NW!L"(C/&!XYZH=,Q7+9DOXF[VY5.=4[Z;I M>DYG;3F$O_T(1/7&+DDNH>^8A.Z8IBRIZB*;"/8!2@ (#WTZF2J*XL?)A'S< MM2M$:/3:G^D=$K7VX$6K;W/&#GX_K*(7]<\D[&R]\A4=F]W'+HS_0$AHZ/1& MMD#.]C$@Q"J*1JU!*V#Y"TA^KYH L8>0%7@2IIF=ZB&]\KASLUE]HG[[6S_I MY"=T[QA1U?:18GX^69J2Z?60KVV^G6Y6YO:21=Z:<-?+L[+!8YX72R+E[1#HRQN^]FCCL(N83;OA+DE=^ZCC+?Z@?5R2MZ9?(DPY?H#EJ16F(-UL5.'+XX!UY2>_ M/\6(Y+!%6,I*AP*5^MUQ0'JFEP?_Z'M8,AV:3FO?[2/=HRXV59$\\TY-H6B( M+\)XW\Y.-[/3C4F-B(2D/PDJF_UL9C^;,8 /S/8@\2B:W6UF=QNKST7?[]P^ M_'7@'1#X^T-_,,_>/#!VA_[V[L./9^2[,\AK?SB/G6'MHRO\GXH 7&2S63N? M*%EXGE^LZSG<1/&^2&MCH]%S>4 DQ4ZX?8F2Y!Z_$D]X/63ON7E[1;V,:0#Q M[A0^9AS;8[V-^:ER[_;1ZQOA\D-$>UA*$/CFB7H!.IS 5?*NQ^+,"0^V\YG4926G"FJ[Y]L7\US M9I,<%HK\.'_HT.8KU0_6S;/8$TE#Z?HL>N@GUO:GKJ@1W3N#?(7=S-7-R&L/ M?4'XKO.>\RI#1.VP_!;BA__./URIFP&_?'_=]'_^Q/V.Z$\>4.+&_H%)]>S6 MQJ G*IU"!10$T3N&Z<(5:=UUM&-"_1/7XZ>S\LE58L\I7M!4-M*JG' MJFJL&[JB27A&4/5C5% FE8)?0;G5KEY 41[U 1HK0;GQ_.YL[5,5*X:B9Q+D MQ5#U7@PT+)W35,#AJZT:[(FO()H$9'R]$I5#M4[HM(!BZ["J: F%B$F )JF$ MI56DF13CZB!RL@[N)-SF.@I9/)WH)'!3D;*$NM=)(":2MRC*WTG@TNV1S)+. M)N'*J,BT%+7Z$X>02752J$_"6;,+_3-!KFD8.[E5Q(Y8V5@ GTI)*FE'V:8;$KZB<*D_(E47 Y=/_ + M*N:[*NH:W9S[#'4!C5FF3\@C]92)5BC# MB4_+S2M*6^1HI9J%L+0H))FJEIO6BLBU[SL?)'T1457R52I=1C(7=MZ<8%XN M4)0%F]\)SF*4PTA51H"P3'FJ%'32'!M&_]H53(2EB***W^9K@@JH:5%CG<8! MMC'G?RVEJ'OGX&/63@PB9V]1S!0>T!$%T8&8.?-4DDJ[V.T+@VSY \)\WRVN MVW)Z\OM,ZPQA=_\("BLX_CY1Y[CU.NRTQ!];T7]HCZ?GI/4GK#ZPMF<9;ICIVBB-X8S^;(L MN()\#VCRTE87T):4UN04Q B&[&! !W/#P[D6%BMXB$XBDDKN-I,+%3*3L(/+'VHY18]6T.K.,NL1$J$6W=(DG /DP9936TW"@*^!0KDJ MLDD$V=U*>4PMW21BZW2\N0M%X"2BZG2B#9\X@$%J:Q_Y&1P4F5SO%4Z5FAU(_S4DWT$L,-M3FSN6;# MUU.4Q3]GH8=)9QFB_R4?8R=39SO )/W"YZ M%Y+$:641^&_7!>"__+8BSK]4JFK^.NBTOCB?_C[;,R=6_WUXQ"B%1NJ_0:/& MZX%Y$=234AC ]")++0&97G6ZR=WI<7\(HA//CB[9WV!AE>8EPRENPVAL>G^: M-'1&-?GBI%@^"[?5!D4&KU](%N-P*ZQ/H/,+T& BZJW5);^%&@"-OC $;I%\ M=5$B<"2>R=A&%26FQC.%(XF,M9P[0XPAP%!$B=&CT,Q5W8)GK ATEX H9TA& MM)@$2Y)YW=1S5=/EEK%3'5]>XR/49])X2!AI.9EZA,I)^%[(GMW&W=$'-J,G MPZ;0/A4W"J7+007Y/@!L4:%1O?HK2HD[+69+N9M#)<^<$X<%OSK[/_@N<=/Q M@RQ%GI4J=KS6PG/F11P(3&]K[)5>FX[,E UF42H()ZE13FY'OE*="'VU,8PM M]5=$W*>1MSBB&-_HKQEYW"PW^923998FJ1-Z>!WY]!E+51L#S*XJ;B#8O2KY M60MNM=UBC@)FOW@D2&\+9NHEN)*3/[>&(9QPKYRJ5-)@\)-XUG>Z*:J@*?+? M28(J3703"TCKB_C8%\K8G[0JE*>(_B0T)3=3)./.GX060#MX%ZEC.!=_F(J M19CZ'@'#/Z)WY&9Q'F[R^.D&&7[,/^%=(!;#K)C/16]PQ=%&38&VU?,KL)NY'2FL.N@]C=S?ESFKISH# MBML#VQ/ID](R0N@]B"_FO?AN7,&Y4%(?Z)1C&_3^PQS%=\ECAA TE_3I;0UZ M?8?X599G>'X["V;B18AZP9!T^Y%-JJ)PKQ?Z))4+O(>'[OV^ MSL?N]#* B"YF('U[&5E"I-V%+XT\NE'@<=S[ /[&?&EYG(Q;T]F%>S.DT1DO M!EY"$7@XM;!1O>8*!23V^\V)T],Z=L($BV'$B7I,D<.,%?(52,)NQEYO5W[- MFN/=J?:+E))592R#;V[J)$5Z&&$W8PNJ\Y["*OJ<)!G3GX/3P9PZ(7"29+G) M9\3595(:FCM%*,:7Q)V"_H/7 \2)$&1$:#4$,6F!WJS5T)RZ^X\,"P&77(E< ML.EMS3GW%1G&N%#7VX @#?8UQ(VSEAY@T)P$;W%$JNJ1?)J8D1Q]%R54$N*W M-?OG0_VIM=^-\^6JZ\ &9;<:F_2Y*MXZ%1Z&MP9C.P* M'3(\09+']R&+B] V/RH==9E;).QH^,0NE$\LO45UP"+ E2&Z(4D M[J, SRDJ"@Q+4P6W%X0-N<3ZSHK.K^]A<_W<5^\%,<90=?,66()GWCB+J1CK/M M PHP#XI9!Z[9!(:Q5-8<1O?!4K(X3<)[0M8D5<639_69!&ALBU&-['@FFDG@ MQ+;NU'T_VN:4L;OL<:TQM3C4NNUC[+BHVT]8E#3VC&=21ID&.ZJ:0";!@*1L M*34O8OJY'"L1:?')89U T?F=! 5*F,"J^ E,36.E0Y&9ZIQ"D,/PQ@J-DA'R MDN9:S= V=NQ4'CE\6]\D'))5GC<,F^(D<.(_;RBVS;'GB-$F1G",K6/'4)K/ M*UEUQXY:%S66C-UX$MEU5/@]PR(]2"I=(/3%9?4:-"4"20=8?EU1K:$9@M3TV,F86FW M,;_=+;F&M>4OYE.;W4?[?13*YC5CM1Z4+-Y=%#KXMGB+T=&/LB0XK= APHS MH\;R276!@[^X?".WRTC$A";K'*OK)H<+7^J)M[G@6-'@7YP40/KSL <)!_7! M+.3DHPY X,H)9XH1WQB3(2&QB:NM5A^M.V7'@]5[0VOBAWWB_-AY_ M'5^U*_R?BO_;\O5]^?+\L%@_/MPM7A:O]X_O/S\^KM_-O2UME,#-OQ(5)OOB M.Q]^D&=NO\]B9Y4([<+@JPT)84SEPB73.[ Y!Z!#RV26L)07@@D,G=UOF8XC%_: M MB<^4!)U,7GH'Q_=*SRI,Y\MTA^+:$X=]"0I[ MFCE;_=I*7;]"PXWI\%J:HP="F](2!*LU#/6$ MC%K",-+%7,1,GMK6',J7NG]OF+$]A_?.P4^=H'*9LJ 7=P1#^7*;0N\ X8W# M/P3P#BWWM!I]5&7[+'<@SC>OJMWIJ!2B+>AJ(:7:F:\67;(8+_W_B"!:^*K>2;(&=0LAT-#WB;0 M"/A[(H5$X7]ZM<5ISCID"02E,:L/#"Z6,MA8R/('+F.DF6*_ /P9+*MDN6U8CH(TCQR &PZ^;.&&M[U'+%^W&A>4<4.Q')";I&N.0TL? ML/P%*G,'OT*E$AGG(#R-ZB$0G,#LAR 6PAC:,74?]L!B]AU3 Z<,L%&/8$&O/0:M1R0;: ML#*G +ZMCBA.?8R<0BBFJ)=Y@K$WM\ :[0]1[,2G@AEB[K&,\VEZN=[R#<5Y M5B/&@F1[0UE>D:%ID:4[S/#_S4QD*>H%:SGP&94$O/OX_ MKTC)G#,L+)Y+'B%Z5R"Y)!2Y@V1G((N3Y V"3J 6P^4,G Z@%B'F"Z)>$+(< M*!X=F9X0EB5Y:'@]X"P#0'+K6Z:O/S>T@<0 Y13+RN/T&Y/9?H[FLLDK6" M@:&"L-QN*@>%K-+"'T @$X 9*I_^EE^> D1[[^J!<,X,F.;-63I4XA#X^O[X\/5>^0]S7^ M[Y?'U_7[\FGY]KA:K)_QKXM7W.C+V^KQ9]SA^9?'E^7[^]MBA9O]_+A^OE^\ MS*XCHW4=>2+4B%[\(_*>0WSBMT2Y5C@D?W'^%<6Y>N75V2.N7XGJ* :3T24( MG:X[P7%+41G!H+DCR1U>RS#+ MI%HUGFGNX'2!N%_]G3[S=4">P[DR#Y!T$&2J-IARE2PLR)AJ?8[S[#30$4D;.#F**),'0SZ EB/$R M&@X+6;\)$ ?4_FA@UY+"BN461@U -40?2Y4F5%T)_O=?'E?KY[N7Q[?5X]/C M:D5^7][_[^*U^/^?ER\/CZOWA\>GY_OG]:PO&:V^Q$2H#:-R39G'6"V.1J6G M>8JP-Y:FL+R3H/8H1,UJ\XWIT]M"<"85A&(UVYDGF :4/$T7OX^]A&->O?.> M?22^YSOQZ=T)D,3Q9;8WMX3K1(C0L]RLL6B3."Z10;A;(M%QC(L"0'0VEC)Y M?EORE9V7WWN1'>XZRP["GM *GG%AYOXU'+?F5J$/2'%FW I MA=T>TA+TA;*9BKTC)9FGRZ,O4^J4SQ/G!67 MW&$@W9(BAY=4]$6+%%]C*)\+56I4'P7:YDDQ8N"[(TX83Q')U^QO\?6?)Z]/7GRWS.>_0H]=QQS"W!IHLVVT,L\>6!R_WR/([@EP4[_W1WS[)T1J+ P[%A4Q.9VAD^UB$ M+#\8.(H-;'?&/H&-:4?(#&EE=ZZ:[<7&,\<"\2W+1+6>%75\HO!& +U/I=%7*C;>&[S"."WC\+\EY^ MW!^"Z(2*>_6M) Q2>;C#W

"]K2"Q)GSK>3^,P9S=CR6;;KQ='Q ^+%O8GB MQ*G*^-=3<"[[]!;%>9!$BF_TCRPO2+Z.BK(6#)CZ_JHQ./'DKF6Q&(NOMYDC M2^%$>=V: E7)XQ\T$G,:5 EBX'J!,S+WC'#W>>[\5108<%F"!"_N4P\4_<9S M#DPT$"G&1KBB1@2;=&PSU[P1>,#&TZS+(?>*V0Q&5C/WNQ E@EE$L$ M0_8"DEW"NBF4P CQZK&DO> !1O"6"3WM!0$P4O8-<:N] -&TM82!-L+1&!$ M<'UQM+W@!%I"5XW"[04AT#*V8B1O+P"!D9([Q?GVX@, 4RR6C@GN!1-P4G#_ MX<.]X A.3NX8-=P+.."$YLYQQ;W TZB[CWNN!<8PG:Y-WIQ37AWVFQ-[K>VBU8&X;6!SN1+< M'?*RW,E8M(J$M0QN_3AMXYO+P8V9N+ 6>*.1YIP_;[O#V76I$AS!+O_!;6\< M2$Y)JEH3XQ-5V'$ A9@H)ZUZBJI:""+/%</ 9]U20 M3R-7P)2/PW]CTB]-H0E^=DKCHOM[FN^:\N(XUT#/]XNDG?F@+$ZB@[W)<+2) MB[4WI#YYR_(@U&.\D4>T&N72J=!$X9J#NP->"Q9,2];AMJ2[4B&(?/L M'XR1W"+N0099/K16]VN61I[CB,=)(O0PXCXR7+S%J,$8U+ =C$_/H>;*-[G M__A HI<#@\IOINVAE>ZVU=!@(E]:I@S6A VKB86YX)KS9K8?8Z%Z2 7J7Z.T ML%"]'P*?E<]8V&W$Q>MAY$PV4YRXDG+D 5\L+I- )#K"S(!N507)QE>_XML\ M_H8%!WPJ"0-U8U^UFJGLB*!J_CX3 <<)WK*/P'>7FPV*\^1H=,.4=']XA>>+ MS2DVC7C27OT>&8OM,I*]*NGQY6>?4P^/)X\<3$]9KNAG.PP33[3;HT<=7 6C MU)IEQ%K;E83@DYF <='5(F&/.I]:!^%[$GG4.DGJ=BAW*^[*V7Z/A21\D_K; MT,?=A\EEU:/2>KO"2?]FJ!-%KSX&T0TP!&6V]+3(O2( MJ'$@R)I6^I[G1"R7:75B(B6P1$< CEO,65Q>&_71>&__+; MBAA:J%J]YJ^#3NN+\^GOLSUS8O7?AT>,HEZO_P9S$\T["S-I_\K25%E#I2>\ M9=V=UOBS/,=SB9[PED6FQG=2E^@YSF69/V-?''>'K\NX)A)P+3>\'L/R?2QS M\/<70L_/>XJ^#UL%;]+R_.T[V>1/*R MI\RIK %BR1IJON.PB1^,=WNU02\GOH)&1"Y*0 ME^>ET*D*EI:@PPVHZ V>\1^O]ANC"A%7=H<,28=0"3DUFA0!5>G.4M.B2)JH MOXPL763OEX_LLVNL^/&Y"^]1!AF17IE+0_*SW$K?D3*X+]V1F]76.X17[;AI M_L>%5RS.M UM#ISH0\%X7SBC^$?TN-D@-RU<$9:;\ZXS##M2W4 MA*K&5N@X MIL685\DO#[GD$6YS/IL7)5ANL-2R2!+$\O/G]]'L!7]F@&?@V"F>&"V!0/OB M.Q]^0*HW9G%<48)RL6UU,K<8DLKP/!U\1[U&H<#@;S(ER*&U%G1_]7KE/634/.0$#Q'?_Z?JD>=^'OW.5R M.FA6GWT-\8<"DJ;K)WQW+T/:5413IDGU,\<2MRAT9<%F-.X-:!)3VP5H3C]S M0)-76O+D^$5AR.O5PL*:V=Y:#9FDH$1W,.4*(Y:^?6\ AB/*0 :C@Y5?0@JM M!95R!"3(R,@Y+8K%OWJ@_BWBA25H\9P8AX/+#J6L!"_2(9)60>5)=)8KZA38 MMH($:3DHNNF'):!:KM_L3CL\H=ARG6<7.8@M5MNA^&RD ;ZLY$O.-',?O7R- M&)>*HKOX%7F+]-)A&:X()9#\(7GB8--JT>N>Y%M$GW]ETKC!:X2IO+H&D1)5 M[S?,!5)J6 9/+:MO?"C/Y^N!67S@^\9Q)9_1E'[PEJ2Z% "$>W=*N^IZY.A3]^?,93*)0G0J7C-/6>CQ#1",QK,U=D1&R/DL MW_@Y\S>Q"JE I8&[4_O:SV]-N?N)U]G\XH:2D,R3(G6ZEP,F)S+QNII?6$6@ M^T%9!/S!]#(@.'STLA=_5MZ+/_?C3O&$/'PF RE'#XD.UGH?]**/K$7>Z]/B M66Y#E%;6<33Y5748:#BD[/8*BC(J2?$T-I:@P[/3]P?/:.SRO;,OB4,[%@A5 MQ%\JO='4;I#!D7:[TFZ)HL+75O=!!D_]<&K7'-32AS$49J AG)W;^A0IZ,IS MCFRJD4 M 5)2^C"'Y&@$%=T.8%,XP!*J1I']@-Z2?=R5/]L S@PCNK0P50F M2*O'$RIC?X'LL@^#"&5E/SO\_:]ZU1??Q9B2/,WW41 X'U&1N'JQC5'!Z!:> MYQ<+> XW4;QW(.2L)15^0^3=H1#_(24IB*LKXKOKR_4%D/FD/='D.E/)#"@R M8QBL;L6JM\I8%Z>#N?W:17%*$L _H(]44(./WA;.U+D^-ZS6=D_?O'-0?FV7 M->ZY*Z T-(<]BO&ENJ@?2*ZS":^'0:_3O&#\FQ.G?(GZB^<-2D, &*1 MBN3?$]^1E;OY PY?"$3] Z"[J_+:Z'13].$G+KW&\$MNM MC!W>URA%R9MS(C)\GH*T_#/?V:%$D2T8GAJ#T0O%N55H1X_#T3/ M) K8$O;4S/;KSY&+9H_&^UE-S3T)1P M'BW,QL.*;(,4@&< ]D[4]YY0VJ U,_BFP_2S0H<,'U G0=Y#1I3F19+\0A/' M?-P).VJ&=[U#[Z0XXR$YRD^99GC]3877X1*S0EE0AB.+3 M%Q]+96D4,Q(G>"RQ5B.IR1R M%33N!;TW3'S$4I1K/?"5*0V@J*/FV_EKJ;-%R\YY]!,6W[Z,P\;U+R5L*GY+O;8Q%W64)1C-)L+3T MX8?Y9-[1P<'30L&)V-NW(4E\5U7EE9)I;FF.$OR':S,&/]/\$=W'U_TC\[& M^QQBF0._*!*N0$X]QVHC:)^_&V?(^WK8Q%&8/B'&%)N--,_B'YD3IR@.3HP) MU'[7_.T'%/A'%+,^7?U9\YUZ \U??_S$K,5/$./;U9\-/M>2 M_+U^/M#,UUJC63^<_(Z(4\OP%:7O#K[BEIOR'CD_-Y(KL^9P=)51S"DDBKG2 MV1:CD6[.M"+XXEB/ ]E"XN#8+'6= 0R#'%43^-#5W>0K1V ^!NC]./4R[34:68,)C ME+I!L9YQ,GR$SG6<&WXZH!\NPYK[(& .@U\C=2: ^_1K=0G'$A(07S127GZ-E$=B_R[+(^>5M5-\9S++T9!3 M0U#WZ9NGB14^HNM^D%'IGZ^PY7+(*4I,L9,>Q,PH#//+I'3A_@_ WZ25$)A>@#H/\&#%!?P11]X/AWP#AV"L?H Z0? MX8/4BOGH13,'V366$G;2"P;@#3"U\)=>(("L@*3%X?0" F2U23L*I%Z0@B[:L8*E>@( LPJK&:_4"$&395#+FR[9$V&_1@9AD M\$=^1O@$[(CB($1Q\G( F0$[=_0D+A=^FJ?I;FU5(]J.W=YTXMM?G1@_ ]-E MO/*WNY27UIK38=#<0>_XFG P>7\-DP-R_8V//&:B+G9;[0D,-RE"X6MTS _[ M^ENTWD59XH3>^AO>\-.KS\LDH]![6*C/*MHSCHSL;?1V]E'%S>G;6.'Y3K+# MTG"IW,62SA?\6M[1*('1$A:7X&2%9+>'M0295-_4'MHS"='O/3:O$/08!\Q] M'401HWTD4^C.IZO=C6U$0]:0DTBTT_7N4.XKAY*;;8;;[)T?IZ=.^USM:7:+ MNV1]D.@((:$FYFG+.!B.U&NC$APK_S $#8@PG(W[6#P[R7& LV3UK'BVVY8_FH V*>[ ?11# M!D#:YT>L71-R20MBH:6#UWBOPHH#*?\M#!H*J;!PH39%2!0C8):ZP>B7=0X4 M#J=/H*BI,"Q%I).HV=)[0%Z\YHN$(X! 1D'W!=)2.D$.YQJ"(]3T7):"T9T9 M&/#8'- Y2^T=+J-<@QR=HAV0;FHYR $)@T!44]]9'H'0]02U=']V>-NL\']^ MN[K<5!:>UY\/4[RG*'1)-@V(/C0M\( L,[PH"Z>/-98DK6 *=9;:9X'C3S74>H$ M^9_>#XY++=(DT\VL!]EK%+K2I,SK8:ZRJ1.@',X/Q_V](FODIF02ZQYBO$L+ M,[-"KM(8YG:L1DC)4X;%1E3F@SS/[H%9RE6VM[F=S#ZBV"/9"I!W%\5Q] U/ M]CE,48R2=(7_E;5[PGY =NQ71/@D\A9'_*];?+\1D>?"%_ UQW+Z4QZFG^"% MYO&I_P8$Y&1U5?"_(J;O,[O-ZC:AE;ZF1.'2V7C\B/PM[1R MPYR&UKJ[*JB=J^8"H5K7$@\>CC>32-5;2TG$44A:@@3/ETD/%*-Q I5)F*BB M284,A[0GCZ2A1T0J%KB%SB7E^LMHS=876[K\V5.800RCK LDIH.N\I9(\VPY M+&*+;J-,L[3B&C0P(W"K']QE6$'0&#;A/[C2,C0+@Z4+[\@^Y0T)]V8+OTZH$]^1T*2MNU9[J'?]9R) M;8.6^^5KH1L9"Z/E'OM=I)NK_=+R>@!ZF$O30FIY"Z C,C1;L:5A4B38*_6Q<%NO, TR2.I:5$L0$T5I:,[W MZSP77L13HY%I=UE*.6ZZGVRUH3F$44S"^NH$S'7WY/4P3RCM>L=\FFFU-[:$ MQS\R(F=$^T,4XHEQ*8C>%D+V.R[IM-L-&CA!*9]>B9>H_CKHM!JEVUL3J_\^ M/&*,^)+K;] "TJ1# =M]= GGY[Q7RT#X70>].[RA-"R="(NUREWOSN.8@ M$4[XR0^=D'ADD8+Q<;87W5&WC#C# "/ FK@2^9[OQ"=BT9 0JYCMC08"E1-Y M=?;XC[(7A41':!>?>NCUR.YO\R>&J13@<0"!T-Q]1)/QL=69YCSP.4FRJ_*E M'0_+ZF!L$<]O2^[.7'\W_'R_4WZ^TWL,^^QQ/OG/GMKO0"A9L?Z 9&?#Y'.O M3#[T'@;W*'(1\I*G.-H3ID'\>9:;AE(V](I_0,39A_P+<\\Z#0;OQNEVJQC? MR]*J5(I>YQW(BZ:R=HS717?JD!I83XX?YT>9]I)G->UU1LO8W_K$\D#NSB)[ M6YF1+D]=R.!7-PP$0>DH(5^P6L.9_B)+=U'L_UM^"94>FFGJ:^@AHH B5]7A M3!8)^;+K'/S4"9)\ OA_*#XB;Q/%F]PSR2^/'HV\;A[3,(\W(+7?6TW56W?!'-0Q'P>%X;%_<'@B! M_A(15XHBUZX4;=8Z&%L$1;/'HR;\/I!Y5-PZJN:[HB8HE/F1'QUW5[P4WD@> MW9KD0+L;E,< 0I<5*9J_2N7N\)X3.8=;;JX357U9M < LHL/_M'W4.@EYR/R M@-P _Y^.7OP_,M^C MY>/0,*"U>3O8GE UU_*&ZQ'H8$CI(&J*7T[U<#.XP B0T.764[L2;_$(L0137@(K:*!:D@I+CF!% M[C7-F&*1(XO]D$AXMDA$$%N&!^_\Z03$DK,C%@(TN.G5Q=T;G'8@0RD=O$\/ MM&F$6K-X%60$9(A)2A_ \VBR'0!I%\DJ(!7O*,LSP*CH1ABN5I8B('H=UUVT M("]2)Z=C:XD@(] 3IQNV*.B J7U43CW#0PXR GT<"+J& 3(*&@]%-Q=#R],6 MR1T2H0LB9!0T'A3N6PTR!OJ."==[$W*2*IW\\G:5&62D;B86OB,MY(1=&HBD M8:B!O-H^-EK:/]GR?&1R[)+IPVQY0K*.JZ^Z0%N>?4SB8-SN9&UY+C)9*A%Z M7]N>2:N[!K+FL]T+#.!>8C?[>O<"$SA)G.,#W@L 8*1+&0_R7A (W9I0 $GF\G[N?>"!QA)K8M;?"^(@)/+I'WH>]$/@[$/ZW#-'U?Z MTZOZJT$B]0^3C>)YY8J?B]N.W.EJUG/:Y>> MU_YM=E"58*%A_P]18!L.1BCC^CP'L.'_>'(#HAM(ZS).76M%$8P.!+%L]N5\1+% ]3 MS#*+A#KOA\!/62Q+U,WL@@J9X@%?5^$6BTE^Y!4XOZ)O^4_L-[I49YB+*W(^ MY#;-Y/$3Q:Z?,-E,AX% 59Q\)N97)WC+/@+?76XPR^15TI+M#W1?R7_OB#1# M=$8H3'+++V:4&^2WI58M0\)[4<^.M[/CK1U)!0=$@&Z?OD1*JMB.02,AY8), MLR/78F@;8(%>L5IMCKD@QRC]SG54&>*8@T$O_98"!AR#,2N#I.7D8#ZW]%QY M::XU-)=N@1%L-$#:2W"!1=W-Y;;#,Q>4@)HU&T!1B?Y++@(L*E%_"4)>M)W) M;77%TO6?#9[Z$H ,21\$,6Q5$8"E @S4U 79SET22TPX9,W> -!CJ6T-R:1U/\#%XCX'IP.2>2P M-XW2!QT\_:91#$'%'W B=0^$SH/3*'\@ZW,XC5((79P4QUW]H(,GXS0J']SF M]SCQ:@CV)SNZYCG*%_31W&N8*8^H9+F(8V*&(;MY=[HV*6MT+KXYL=?:95H8 MT&T#FW-@KI?AY*TB82V#FXU)V_B#1M>N_93,^3GT2,F.S E^]=-=;I$@]]_. M/ZRCQS#U&?EDNHPPZ/+N=S[:X%OU?PF_XIG*RP&#L$8!\80O\3]\IY0@3]# 7RYSS M;/YYK+F-JV MOUS!21'PN0Q1UWS!,B-8+TU4/']^PGV9V2[Z^MP(TWTR:%.)#/53'&-6G3>V M8<$Z%WV_5*2]>(_4'(EH:QUZ"OWQG,4YS)SPC*ID]59Z3TGS'I61H%!$%?I? MHM0/M\]ABO"I3Y,U_F)"S.1:]U_J@P/LMJ:M[FN?]=PU;=-4:X,^J'J#7_!^ MX*U9^=M=FERWC'?1:/_6 $2 _TT3'4B,!.7(EWB?+_E_9$Z,#V" +ZXD=8*@ MFN)%RXF7^9YF;-YVAU\=,K.T6IN*O:/<]O8=XOFCZ;DN3PLOR)RT2%O M<40QON;R'Q^<%+$RG9J:A7EU*(J/^'% 7_.6&YN,5V&Z,M9CSX%8A!2'RW>/Q7*XIJ%EXT3,DL]54"N_+@SSRPJTU# M/+J3'0+X0KGWI<((,+F)[6E_S5:_8#T-*_JG_*JI*[MK6DJ& M/$L\*K5]P[X;K[Q$?LDEFIMD_0&^;@Q>$J)^=?PO8P7(OI]OY<4^RL*4]2:7 M[@[F_NI\/6N\E!D<\6LI?J_P?V/?37.BX]E^^!W&][@IP'^*XO*?2#L690X\ M"7-NKD$^+O+H*WS\)']DL3?)SO;=DXT7VT7;DN]P_3G1DY9'ZM.Z12HG)K& MP6GA[GQT++/_*DI10QW)S M-FTPYLWO8V]Q 6T!;[703WT18Y9F\+S!;>Z.C"!GR<&; MBZP,)OKHCX6R%&?SZ:LA$=,-P8ZU.A#L*"C0",Z5/U0"KBRO_"&?KE1W9I%A M,\4/=SJXP6+GDZ+\WK0$$YK0UQ2*/,&YUUI0TD)K144I2+J+$<# MMKC;#M:S%&[SU=J&+]K2QRT^0)VK 9/0"EC1P%QGP(7KY3IFXCHA;P$,47O< M15CDY0BE*%G+48%TLN7BW8?RRO+93A_,J$Z1N.2J0;ERI\'C(>)M_W3+4EY97X1(<77[. L?7(/E)^D%?NN?7/+Y2WK!;QPO M*$%ZE%Z0L_;%)).JI1?$K)?%A\X+T\LN6"_.RR:,Z04]Z\7Y83+2](*]Y6\# MI=PVO0 XC@=!F3FG%T]%ZZ5Y0=H>.=#^SY\:F.%/_E[YF?)K#5+TF:+0NZ9H MJF'FAT?_>/+^RXWV?SIG@/I3ZGQ&8;0__2E';X7_\]N#GY ]R.+"5ZF%U-7G MI/'VN$"0+,)<,58 BQ^#^X*%/:#4\8/D/ZQ+"M;:>5TIOZX#FTN*I=N%J(F- MMO'G@M"CKVL,&#C68JZ,_\KH:E$\NGF&^(/F\W<"*X,[8.+(:54*X16UR?66 M;F7ZSG7Z'Z?DTN103-\AT]_@&1W)C+9DCAZ>X^5?#BC^5HA3#(]MU92/Q^T[TSSUO1+1-(T!%BF7V&B&8;)4[\\#EA7?O+[4XS0 M.39N*%"IWQT'I&=Z>2 N_/A=.#2=UKX+[H9QKA-V:=)*!X@ M9TRPC]&H*"D@![V/ WFZ'F..'1^*XNO*CCFF7/]E*J,XL'IT+KMWK/] MWHE/+-F[='B[>A.:]F^0PE< >#[H69*< M%X3.;QF#[CG$QPI=,BN^E)/E^$?P>LPE$ ?<(ZY/![^/L:6L4(+PM;E;A)C' M'E$0'A4/J M K5<_Z\,BN3U.XZW+#VWX5,4KW?HGY@V3+]=9]_\V3>_"T12KNJ:G,Q9Q=.Y M:4/;/D3<]L:!Y+SA:TV,3?0^<)+D$ENUC/.,W$NFVY9T-_N<_J@FYI_B*-'. M"SE?@D4'E[POR,WPI>VCY!Z_,9%W=[H&ET<B^+7 MX<++O"!E'$&T0*QQ!O;%.PCI:(7(W8___3X*L:#OIID3$'^$'W0'0MPP$[C4 M+7]\FQD)^F87C>]9J_&SSS'M03A[N:)4WY.S*V@/]2C]%9W?6+NCK?*G.#I:L'1CZ$3O7 M]NF7$W7+M ?=+"A.YE7QL7ZN6A%G@^%L,)P-AK/!L'>#(0/$=NPDEE=^96<( MXK:W3]\]Y_>9\_O8!.NAEW?A\-;*IR:>:=FM?5$%^<[5*S76JV2\UV M*?T1O7Q!&#)>LT$*.'T-\4J9\]WHU%N:3@9BO45P@$?/;#,6'3:21M63(HYL[7RB9.%Y?C'?YS O%43^8MKPL<1"$YY(N'V)DN0>RWDG M/#6R*<+,'3(]C:E&V)/C&21$O8PM!]-/83_GJ,?K;>>$BP@Q3K<: )M^)8YK?A7/R"*E$2Z9Y$UL@5)8@#9H)21*+1>B1'!;! M_\UB/_%\E[P]N%L@ZJ7Y_L*D2A)'_/#=7[YC7UWM1KI]:5#LXE>ILT4/R,OR MY2XWBS DCI'.)WD#% >+ZE'KPGO.:Y\3_)*@ MM)CL<\@] ,K#&%OPUS"^)"?#S\L]8$L\I7M9:UOB((JLJKK%ZKZ1F&TEE1H5H%I* TAPR#G MW4'5@E)7;(5_QW7-Y9M,RZ(O+SS8BQ=;J#JR Z9FU'(X1 J *@8,[:3E"#!4 M]1?[(TL%"GK9LHR/KR)M\ .^]LX2/ 1,41L@EC!,A;RV+!4GE4VVV(DE*/#( MXW88+"$**:8IH\NGI?>U(9-OG_(SBXH@X]&?7,53A5N.B(IH)52F6XZ%2,BB MZ.DA^]SV_+YF"2&0(='/(A1-)Y9["G+A6OIL=S+M@NM2!F7 M+"\!V9%4%&Q4EJ<2ZL1D.(8PR_/Y=*07=<-:'SC]"!ZGF^QQO0B\5NF9Z<8[ M*\,5'LB72 'R4_UD9%/DHA&D*$+C+E>%]/:OZ9CKOP YAR-Z7/D13%PNQCT M^TO].#<=2^5,8C;7[#WR%&7QSUGHX3MA&:+_)1]C^Y^Q&^N%-8G3"J3X;U,XNU;_\WT(2_O74)6U<.;W)W* MXG_," /I_H"./\?YFM$8T.0[\2[SSM>,J^%,'LD7)W5WYX2@98-"A_,+,2B' M6Z$;H,XO0(.)5-"\5M54 Z#1UUHG+76AJ^:8P)5F+#>UB;C$Y:'.D3DLA8 A ME9 54R0#T(ODVMFILL1YE34 0*]13,M:CKF,/ ,9)VGCDZ&BICQOI<;V M%:5$<8WI/,^3?QT@PQ__0G#2]+T9*E3F.H?G9B4 M@K@,9%J[>^/T1;I?;<,#R,Y_XUKD4O1K^8@QL&Z<_=V)/@!'A]7G%X'!*%2( M";N9BWHM!(FBGDE1IH4;%<]N/[8],:^LO/$$<6-E]8QM,HD&EF1(4L*<$$6Y M-"AMS15:C\(CBE,?7P=O<>F-(5Z$J)>U^E3=8@X]+;H>"0'RP[Q#]F>=8E,5 M]EYE##X-:BBLM"QSF6@U!3%J@5VDU-)OBDR@FJE3,44ZSVQO./TB$ MO"C$$^/2"[VML:F7Y;&XU%)O X*ZV1H!!/;S?XHA$'9,()7VECGM]24XDV3593PP+OO;+ 2^^A&=B%Y^^=#_:FUWXWGE=?GF)5>AJ\;?"^ MKM APQ,D=<,>LKCPZO,CCUI^6:&C87)?*),[O4,3*6L/5NJ1Y[#BBC-H@"5 M(7HAB?LHP'.*BC0DTE3![05A0^[QZ\7W4#'!%7*1?R1Q.4H[(C%&+UORAI]< M1/>;?PAS!NE=$77L\<2*SJKN;W_QTUWL!S_%479@PT)II7D>#QE:1Y5'LM^Z MNIC-=$N*.PX0UQ_UKY^8\:IJ L;Z6\TTSX2APR@EGH1\OO+/OV+*$$WZQA%U M(QUGVP<48!X4LPYZ7Y223<=RZWT7I'@F(,OA8!N&:J3"L\18 MC@#;/%-W+VC;0T O7,KM2F@PJ?D54$@%- 3BO>=:6ZIK;]@V0"];,D)5U0+" M.@V6DX*4U:3!"ZLV"M#+5F,"/$M&._]DZ]1 1J*#7W0'1Q?6$1$=,,C(J51< MX)J0VED#F:8:>_$0&7+.(QOD]0Y_N7+>+9"!TLD^E0R>EGO!=])N25A,+8=%A8TR MK*R6(R#-1CEV7,@0#,]9N8(\9*BTBZ8T\[KE-5LZ\5$EF_V( .+R$[X3 &04 MAF,I[+>PY15^;CQ&,IX6(T*(>XZ$GAN0@3#X[J&K:BTO$Z6L'ZG[TXQH]8PS M0_/AL;P$EO*>4_V'1@0"8^LKSDJ6U_3JLN-MCRG+*WDI@W"KLY;E%;W4B:;I M_&5'TH-KOH-W%""2S>)ZQ_FA$[J^$SPXJ?,U=#+/)\DN+J)%NV$E(0(&#HL) M.Y3Z+A[ <':$ZPM@L\N\1BM]R)9EY EJZ>*PN/D+?_TR/IEY \>8]AMB\5\B]^DII[&GU-T"8+7OQ-M6[YFIY(J9%T$7I$=9W[J+PB5EIR;A?(G$-Y&^M11CR@-!XEUPG<+'!Z M46#D61NO[EG+U_?ER_/#8OWX<+=X6;S>/[[__/BX?J<=19$3%U;G;SM65*-XK@$:>'BY Y= MW5_/.CXCY*Q?G/AWE)(C=\UK7!5SH2^P"R.EM;)RQ7Q^&N/''^>(6K!4-DOE M"VGVK%# 89>'_#D4;E^0DZ!SX]-K%+KV[:;'3BX/3XB6+7K^RC3:N3.YWK&&]B%I\H M_+>RQO^$NDC)4TF8+D0B*F]8 M:G@.[YV#GSI!140:X9I=-]MGN9M9OM7$N3I&.V(A.*(B=(A4F,9R_G*S=CZK MWN3C &!%W,)"Y)V+2E4 (97#7?]*Z']56_- A5)I0G"SX&FMC3F7$3FU,G4) MUJ9/4U=SDF\:-.6XOLKJN_J91$, M*UBUQT^8]22$#.QR#FX<0 X%VWE.%?D1ZV9<'!T_(.JJ310G3E5KM?#^E25I MJ3;)QWV+XGR):1K['UFNY%I'1>(!FWRIN(>_2%WE_I'Y,;=.BA<>! MPR3L6:447W]'04#X&@IQXP!OZ<+;^Z&?I*3KL;5L"SQPI)9]R2Y^/=C+35GV M).EJ[1],OR7B=6W]%K.'L650SV!CXO4VYK57P@G36IJ?=O,@L"9]:6?P4S"^E3WF-CT>-7-:O I>6\MDY< MMJLY_P!)*8?N,R#7V=CB!+(,=4W\/K#U9U2UV?WB_>>GE^6O4#1D^ 3GS5\ M'HX^7OS=Z6M"SL?EKEVXF':8WK>XV\9/K7N%XP4W'/5(8I'8)YG]2D>^^C]4 M6A:U*C"')&8J]("*_\=_#S(OETW-F@URJR[D*ZO;@REC5HS#O6IZ;KO&F@%8M2P#EBI^B^%JSE'ZG_'7T?.(!'6+D^O7']M^L)0') M5;>EUS*HY*%4OE"#2ZH5?$9.%FV &A&AU4(^4Z.5=FA>M4S/U-!@1/UB[5LE.X#) M<.>+&92ZB$H#H]E-AE?E4=*D##@):&3/T>_)D3UM '-D+V>QI9\(J;[0]H_S M;I3;/]H )MF6FH69Q=N41C'G7,6P&U-7Q6@,8J\DC9/"W9(;1[/[GD9K8FV! MF@.!Y#J;_6 MJ64$D%]5LRN@A3'U^9*K8_6' MM$26>EYVB8S^T);8UK:K++#5&^[R.F\B?0A0$4A$I@ZB)*,KT]Z)V2)FO/(? M2+*B@%9AU5PY \JKENKL=OD5RR%5:=6FB BI%>=BX]<04V7@_QMY)&1U&-_H2F.TU/[GD#D;['2;5 MK[>Y\BB9-U=./Z!W4CT9;W)^@MQ7!8?+'273&-:=I9"EN!)9D_>I6AAR^V>> M))"7HPTJ+U<$H='M.<1T0O2@-@4*W;#OI-)]C)=RSD)024&0FV7";..XQ#9S M27EB8:6XCB3Q'&)L4)*ND(O\(ZT&-$AW%YBYRIFF."GV0S.SR70TO0D5=L)# M_-JL'WAO..5,Y+N/:?!ESCS0C&YUX 1/B-7='L'G9D > M]X<@.B%TAT*T\:VL>-P=@^)VE^P.6>)1@T"V=%&]L_8,8O]_=T?7VS:._"N+ MOA^V*!8XH-@>X"9-&VP:YQIWN_$1WR?[77(@@SZ0P11\ ]EEL,''<"P#OE6?CDQ*:WY M@3;#0@KH26/Q,NB[;S4#J6L@SJ9!?9PD]4(::BM:=1VU"7AZ+=5ERUA548>. M9_S:5N])%R0I2E93'E7:U97WTR1?ZB9+D9056O%^"RW*9/]&18\SV!/YY@"* M:A.%[;U![P?R#)M(H2)NF(]I33'!9@:[Y5@!GA-)._]DR22DP!#OX&"%QJ:: MDW9Y_EF"AU<)\_F\$G*=?UY *@*2EFWDW9U<1['?AL'HY['*Z>N\C( R?*IJ@LN 8@A.9#Q#,!^V,BDIZ6= MQ8R>C]8A24^$R45&HVX,0AK9H:QA](0,?!'I21O$$T;/V)"WS$4'TL% ]TPT MT**E #4^SZAS7\VAY2X7S"'#N<:G6#5+>'5AJ#&0-\ Z+Y_-*OBIL;AF-6+' M_2#A9HSRYZ2E4ET#LEQWZ''E):N"YU/U'P4\A,<=?/"W0SK M%$XXW_9)FU&0_H2#_HKJP_\Q +4=U& J13 ME.5K7'T&1J-1,U A>I6;MU?>@0L5PF\_#]7TT[^];MH /^KS4XTIU?YV!P/D M#+(13Q&7T%L_I[2[8VEEG]/ZWQ3-I5UB8"/K@ 64SH<[&R4&&AHN@U:7L-J" MC[7+B;W8XS3AIH][U#@77Y0>^;EOG]5ZT4&G0N#ZL%# =#Z^2QUWPZACA!^]PX%'08R/\@=1% LY@GR&CU@HRT__POW\"[_%1R\41[D-EA%(3)CU-5T& M=WR#6P=C]M'1BLFUX8'PMD"8(V\/6LL M;;X!13#P0LT<[).PB 1?QSZ7F006/M][ZZ]LO\:-IW#M *BCY,=[CT=GQDC^ MW8'0BNT/<>(E1\R *HXRV5Z9@\^_EA=,5+YT&0&K\1S>3Z&OL-C'$1/0^466 M,^^\]D+4)3^\V<@(B:Y)D?0.#XV_,>B=E""V$G1]3 N0@[H)X*&$&G@\>4)T MMRAL^)Y@Q1/X]F5@]QZM=G*6P/$#D5\_0>%Q&3%_MDK10 MW[? !-/573VV-\F=7DW)7^27TKBV-L]GL?^;P09E27B\8:RZD+86DHNT?(Y8 MDN[X0<5V7;-TD_!#/JI$I0O"7"JLIQ)M+TU9=)9SJ;HM@T<8'\2MCG(3"LG! MW68DL=39XR(?4>/>WO[BRSM&(L6EJPJ54GA*U>+A/6%83WS2)9X.&*0R*1+H MTGN^AE 3E]9]?!OI>D:8-R]-^39BOC3FIWI78,J=0G0WLFYW2?PO^@4S.HD] MMM'Z^#%:Q\,+[#+\V/U%I)9G[,A/(KK'45B$HC.U.5,G) M31XF6H^RX(.RLD4I]UGQ&M-(XM2#*-+72;:]9B$'*H R42'MUQ^3.ZF6!IM=Y";XM\1JYW#92\P !V_8^JV;L;QB+:2'0OC=E7'K)4 -W* MUTECTWP^'^955HLS*N66"-5>V2J5MS:1)/$V,SL\FV"D=^E-T>X' S4T$M*'BMR)O!_E[RM435XN)2OAG+"+H05V.O6+(OMIT+*#V#_$V< M)5^RR$\POH/]T3Q.'0 D3TQ5?T]7.$K#6=L#1-8Q._I/"Z[WL0)QHAVD4\W6"I6QU[J^5V6+)=! MZDT=NF09G4#T[$&+/=;2??"XOTB!ON./FTQ2#EGJ63D[41HL5M6]PWPXXV+S M3\;EC<">VS?:=> (/I\9F%[!IO U3!QG-@3AAB>IL-I@;"TTR;DM/OY5A<3W MQAQU]Z-'L,MTT=J?L]HQ[=*1&NY*J[&%)#^D"UFE6(8A>V%X7&QV',A)[JA; M1K!@09SL\=2J"E*LT'&']:&WV%=>NKMAVD0-'_TUCL1.8]?62H6"#@O=M07M MSHF#&H)>(\K:WC:?=3*4E+2,AU=1AA&:=> =9KHG7J1Y#5M90B:H15FZWR6 M]CIC&.UC"Q*R-E'!S#7P9TKIITJ@T)2!J$Q:_W90TI\* 9:HV2]^]8*1/,L@ M]CQB_,ZA4-AN(_45-?.@ R!)!)<)WW+8HS)T27KEEL$G;[-3MER0$,I(>ME: MW"X9W.\,42#.N_IL 1,59>$D0]$3*:L^L0=Y6='N+]-M9#6"Q;NW[][V2B%] M4"0/&<$#@\?#"RL,LHVK#.E":C%/5> M23(O>)WV8I+SK:AS?@(]^H_QS(@#BO0'C6B*7[M1B7C49Z)>DSPQ/XB30%95 MY#D[+#T=4\[S#' ?EP:Y<7=W0%\J;+Q?*E-GNJAO7A;(:A #%TBR1$#G"S#T M(T-K^L8$:L#R?)>*A49\7%]R"D;GC5/7)#D3!Z&GD5Z%'FC5 =]HD1P=+@Q_ MXX*W(**,DXT3FPNVBGM<-\".9MY+, !'K!U-:OIVJQMY+DB^J\ M7@T*R>^')HFJQ=@_5L-U.A>[(4FB^&G/DBU09'CAL]BAH<&+CBV4R@V6 M+"6JN+X:&2?:6N=#8XHP'9D&!8S'_=, MF-GY.KAI(;,-Z$%&@Q^=>T2N>I_T=0)OQL5>/Z,EJF)=B6T !&NA# ]YX()A M;8K:[>QR+76-W46Q.>G$IK"ZEO(4\34X&VC3$GPE1S_\Q+WGW]K>W-7M\ MLX'F09U> < M(Y.EGKD0F"Z#VXCCA:T'F5=W&0!I@>7/2XSI*UTNL&3HK9-0T) &2%,799Y[ M"#V!5^BT3:/3EM<+3!+1]C*79<*GPC7G!&MNRRVRDDN?/#?16]+X(B/J,+&] MWI>>_\G,P*%<[ ,NMO7V(+FS9?J;1Y8\<6MBG%H+212^"C?5T7!UD(2 M!6T@-Y2&RB,R3*Q78OX$7[)'I_OWE 59>,<#J>#%\'IQ!.D$SX>43>Q*X>CN M9"6:,G789]AGKFG&NF#); 8'WPG_R7PIP.KXI/0V6FPV*G',$5^6>^:S9I3N MR,YDIL,3-,?_=,J+]YFN:2?Y&$'-@J1OW@9!AQS2<;<$:S M6$3R7C-,LR(M@BHX%+1T?!5PXWA?FO6=X4^O:IXQ="@WBA9+O1 HA+BDN>_L M268?N!";UG1J2C1#_Y9S!K9F%Y*2 SI60AG69,@.M8=DUM Q+^7'04$P_= D M%\Z\@* (#E"?3S^]/8_DV'?\;Q;R71S[>+_X>ZCDHD*))K?\= JF%5\[BLI"5_/1Z\\G*=$V@=2="E MO0MS*>T,B'-K7%__Y/U!+ P04 " M M@$E8?*6LV<$" !="0 #P &EV=F0M97@R,U\Q+FAT;>U6WV_:,!!^[U]Q M:Z5JE4@)T'5MR)!6!A5:2Q%MM;TZR4&L);9E7PK97[]S@#Y4VC0-396F\1#B MN^_NOOMAQW%.93$X@#A'D?$_Q"2IP,'H:]#MG7;B]F;)@/86$2"' MPU+8I501B(KT&UD:;4DHZAN195(M([@PZ_YAX];L3!9:4>#D=XPZH:'^QD- MVD1AO]$M1"F+.GJ0)3J8X@KFNA1J!TPTD2X92[BF0!1RJ2(KESEQG-C;[^*D MNM V.@J;7W^52\+ &9%B9"P&*RO,)MP*O764Z"+KO^#V2SK,924SRJ.%I"!E M)"K/8;3.92()-M7S'@9QV_SU$J0<'>W+&OP\Z_V2/#[JG(?]5T_O=UN\7[+# MN^G]:/H =V.83#^-9B-^\'(^NI[[RZF0SAXW!X]SA]F$RO83R9 MW[YZ>?Z9[A>X^./MO5^J7Q!RM)C4P#+',B -E"-(E6K+QYT@J16PWN*"@2KU MJ@8QQZ5TM 7>*W; MJM]=AN%%H]V@SRZ[X0GH!4S4DWRJLQ:_I*=>H"O+7/Q!#!G'S.!6V#3GXZ@% MW= _<9VB(5A)RAGH#*;/296">(PB*&OA0 MET:H^OAHW0T[EWW'*EE(JKT[7T*I*@3!8EAJ_AIX68I6029=6CG'W+A44TT( MG9;'L1GWDYM?4D MC$'!&34]86_#REK?Q?FF0KM>7 2?3U]YGO]OUKU3;;LVS*Q,<<5C8'-=.1QJ M;?Q$W]S,XL0.X$H[TJK%F\(YD>:,('*-YN6Y&+'$(+$HO@5BP7$B M4:Q$[9IK3MSVEZ/! 5^6_+7J!U!+ P04 " M@$E8K4'2/?R3 0 +CQ0 M#P &EV=F0M97@Y.5\Q+FAT;>R]:W?;.+(N_/W\"KZ9F3WIM00']XO3W6>Y M$V>.U^F)6/*24Q//K7X"2?)/M.#9EBR1F33NR29%X4%5/ M%8!"XW OQ9^8J>NG'SZZ:]['UX='/SU?__\OWX\ MFL7;XJV3^J=G1[/9R>Z+%U^^?-GY0G:FU:<72"GUXFNZY]GBIMVOIAJ[\NS> M]&MS)X:0OUA+6V<5;RTL-N'@W>5%.ZIF>6+^Z?UQ._G7+[>FR MT?79[5_7[K^$+UU=W5I^O>FY*#4CWNK_^Y?WOZYNGTPG;^?'OBKM]5]SL^K% M[/3$OX@W@LGBSK-6U>5U;8H(T(O__ONO'^R1/];@*G3GK_1^[>W.I^GG%_%" M_"XFJQOG-?BD]=3 MMV.GQ^E6&M_.SB4Y [%O+KU@U5?G@GPQJ_2D#M/JN&EDDC,#4%Y\X=?9]8V\ M[2&IU1@@OGI(7%EBL^I& :@7\>JSG_]7\>.1UR[^6_PX*V=C__/^ M?P.E=M"/+Q:_I@O'?J:+]!S@_STO/__T[-5T$B4R Q]CESXK[.*WGY[-HJ!> M-,;](CWXQ?+)/YJI.RWJV>G8__3L6%>?RLENH>>SZ?]7'I],JZB-LY7SYJWNO+SZDNNK$_&^C19AX]7?RR_[J9G^VKQL73.3YJ/Y^93E%&J M;_Z RFN!B 7!(@ZH00X8%#"0P?H@*8?2QCZ=Z./XEJ4>[[ZKIB>^FIV^&\>6 M[4WV*D^2< [#1U\=[Y^IZ/ZYABZ[YNOLO0^Q MT_XPS""*# >!$ EHT 0H*R%0)M*&@-9[@9[]?)MY_>G&MKWULQ]?7.J!58>\ MJ;1-K5GV"$?,08HU8$('0"4V0'-H@;8:<1S;QV2XVB-[=>UG]1M=5K_K\=R_ M+FL[GM;SRE]%2*6#'EL-,)4"4$T#T"IV/%=$,Q6?3BA^5LPGY>(+O_WQVX?7 M45OK*YYF]'57ICLG:PLNR=K[6+JMH\_N(SFU_KZ;PZ_VV\H)RC\J1( M3WL_36IY([=5\?*+A1?0E:UNOWEY1Q2XG8$PG_/VXQ_0 M"L&M=U%2"@.*)0/&2@.(8=XR*$6PD:9"-3U>?N:A^(Q6X,+$2T%@,M(7<:(1*8 MC)TBJ(IM"%%_N4X/=A9(82@P4!ACD8W6(K:U4Y(14\$<<"I1#(0"&"DQ8!)Y M9Z6745LN=XJAQN%X#03,/: ^:" I,P!;ZA"WQ@OB8J=0;P6!3 N+8D]XY*F MD$AE 1F-G9 4TVL[Y<5E:WIQ@;M?1(J_2O4+_P!FTY-=*G=@XPW.;SQ9W18B M[8"Z_(_?1?!D]O+"M^#+YEK0Q^7X=/=C>>SKXJW_4KR?'NO)ZD8SG MQ%U C\M/D]VQ#[/TLOI$3U:OL=/QM-K]$VS^]_++43GS(%ZW?O>D\N!+I4]> M7FG)K2^/;_Y2NMG1;BAG8.DVXRNCJTPOC3A/-HZR*C\=W1OF%Y^^O6NF8]<& M[OVO1Z4I9\4BWGBT+K#Q[;ZZV@>;$NY__0EQ^/()X#7^OIPX__6/V)IZ.BZ= MGGGW1R@G,?XO];C>#BTX>/MZ_[^+CX?%J\.W'PY_/5AUU18T[?7>Q_W7Q9N# MMWMO7QWL_5I\^!C_\/?]MQ\_;%$C'Y,]'LZ1N"64,QUC[2M.([5N-PTL7III M%3U,TXPTJH@8TNT@CB&F\UE\\E?O7B[>@B#<@7]9?2%B&>N3VN_6_D3'(-ZO M.J.AS<6SF]%);$"U>OOG,@;^Y;BZNOK^\*=[ESOBE>9V*[VI&1]==1.<7 MX_"KNOJ>HX7>R-B#U_;REX@!F,KK?^TV/T'ZPS4M^1P'$*75XZ5,%W).4KU& M<^33*LY=M"%VE;LCQFL:=(9Y.0)=M1ZM]/3AW;#4K=7O.X*=S(J&C[_ME>[# M*3=UVCO]R=^3M[Y+#K?H;D-$#U+>IL>25YO,%F1R1=)1/)?$>O%^T'QA)>B& M+<[Y:#-$J8O%N/-/E4]3'7],PQ^Q,3<+.83KNZ=YM/-VNIA9V)U'1%6:+KI1 M-.^;%Q;34!S$>T]\TP7%>_^IK*.>>5>\FYMQ:8L]:Z?SR2SV2/&FK(Z+Y^]> M[1W^4AR\+C"1/YS)5S_ ULY5NV7?E(RTA=CVIBY\ UHV%YS-Y8[F-^TCSOXOI ME3BL.X[PC]+$\V?_QWA:/[YM?)C%?]+\%9VPH]<<6KB^TK?HWMR\;3 MIO'0;#S?8SQI\6IV^L0F$B\U?99&K^^:18>JN6=J_]783//I*(;QOJK_ZT\2 M(_&RV&\:7CQ_[4-IRUD.REJU(I:MZ'NLR.KZZ(\PGGYY:F?S*C:D>),:DNVA M37L0V1[N: ]I^:V^87+]C_I,61_#3MZFIA2S:7')8-ZL6G/!=+*QM&DL\C9C MB?^F:>.LS=Y;8UIX]]5%T3LODQ^=!5L??JU>%O;S\>O/U;\>;@_=\?EPG^9U[/RG#Z M--KR<5K,CGSQRU17+@6@K\O*V]FTJM<&;HM9]R:5=!0_V)U[]))\LEZZIV(M M;DVOVBUGL2'VQHX\/"DG*2$Q_C]UZ*U1RM.L:6^;]^P@M_[#%T?ZLR_TW)4I M%DV2UC9-6>K):5IMNA@W%\LI_F(QQ;]F/XV%E?%"/3=UZ4I=E;$1S],STR0) MAB]?+1[<_(9>_E#HYB&OO?7'QE<%0:,B95$W#XH?XJ_I4WI DZX6FW"I/?6E MH>;T\KSFI7G7(LV[CM)=]L+4SLG9U$Y]-K537V"(OQ9^.:GCEI,ZS2WI*6E8 MVXROBS"MFA:>>ATY)7Z:%&D9+_9).;'C>1KQ7$+0C$>*YRD)(1)3;-OXM#AK M1QP;Z.8AJQZ[A/=LW'(!^:HO=Z((BNF\BMW0V.VH>RH4>#E8NE)%850GHQCCW_RD_B"<>SM>-V?S!;? M3<_\;5*>35PTS=EK4K/U/1Q"YK>GX;>[N[4/D9O29H:DPZ^G#FC6Q=[BX2AY8@]*M3<)_W6Q=^F2;GBWZRO)KWJR)NZ[4=3O?CYXZW>X5IZ M:;R+\=%<8VM.=.(X7=?SXP4KZDO]'JTW,H^]U-.?ILOWI)[>*?;JPI6UG=?U MPGS3C$J!DH#NQ':C2Z\[BF^(]#!OF#=&B?%#>EER%;%/4OKU15*JR^3ZTH]F M1TE#4DV#J^0DJMA>YQI&C&\,\\F"]Z?+9OB&S\)\-H\WGC]TIXA=6C<-7WRW M+BI=QC_4%[347=#2]!1]KI6W]M7?]22.*Q/N,X4^B?X[88YM_I3BXT6_Q?=% MNI^ED%@G'.-Z6KAF[XRYV,M-8^\@+CDE-P*=I=7&ZD?IR"UZ4' M6/1T$DQ$&)7++UQ*61?SA&2FR\GL-'/Q%E#(QL<@C2_WII?[ M\?B*X+[!&HEYEE'AR72RRM6]$EV>$=GQ&;?M%(;ES86N_3U%&(WHZ5(WG'TU!!F<;+(TKL0>(:4I5>=Y_$U@6EZ M]3*A;^6#+B3V'3;[MA,O+B8OGE^*2W]8YOPMAB#IM4N_T["X29[I/(&P>=LR MNWG0\[1? NQ]>!%M?CGS\2G7'@70RR5#Y M)GHY&STG;5_=,CI[H(L16^*GJHJ>+OX_5+%9B_#JS$KK)HBZ:.,IE![%OU81 M7'Q71.@GGR(+-A>7&-/H>H%Q-:PNTX1VBDF3J*KIN)A&FKF 8#')'?FG":YC MA-Y\\X( O_@UMEEV77Q5L^;9B" Q6'KE75]7F-C#">)J9'\RKTZ20.-#EL2= M[EKG;A_"8MYDDKC]LG_XZ_?A;90M?DSS'JD[E_YB,HWQMSU:O3B34^?)Z?!< MG9?#DC-66,P23:UW<6A6+R;@ZJ0%33!2UO^J;S3HE?+=8=AYJ^6/+K+4U?8D M,EM$-\OA6K*1IET[Q8>DI1=N/L/FO\;^F<1'C9+5Z"+&#[,4PI2Q*?YSZ=(6 M^N48<#4]J8]3'++PU^ZL=$"]FB/[)L9%'+;LY&8(>=Z:SWH\U[.S-UT[/3=/ M\54S 1M5I0PQRH@=')M='C>S XS-FPY<($[,[3+4EW:[-A M1GD;RA?UB^)=55K_)5'0T33:R:MIFD&JBU]_?3>(+OAE6L_2@L;?(S-K>Q1[ M8);7'KLOUK_K*KHO3)H%HOC3?TU3J]>.75?3DPMO>.L,Z77#^[O-F%XWL]PX MF?BUV =V,1I)?B-%YV^\J>:Z.BU4TWZ:];'K^KA:"Z]]];E9IKA>EU(<$#W] M8CD@K6C>)V\DY]E]][MQSK/K3SS5WC[Z%H ?O/W]X/=_OAX5!V]?W<.8^<-M MN4DWO/MNVN8)9]4'=^JC9EEC,2FQ^FTQ/_##0QS T\OM46.N^U;1N3;FZF@I':YV(.2W ME=/9@?0!E_$.$7)SCV_S[=^H%F2T_=>G*AJ9 TM["LW_!E-&:(TB6JXK]/B@ MOVN3TIK57X86.S!=^>D9?W8[S*N%C,[J&!6KWK^MP%+[';/YDDD7DTWOIQJW M]-G"""'9BEYK2:&VB(FVH55.2G;2+:1,QM!V48> MYK>;@>ZZX[:Q"X)MU7%?K?.P97.@=U&XQ4D);;+0X\\S;)J&'J..Q+=KGC^: M[W=C8LQ:3_;9-:D,<[JW

IF!_\=C&_BPN.S?T7'P"O+N9NHU=,I22:LB#I0W-"HAY?J6$S M'&;9-FP/$.R?N\PA#\!]_;F1BB%#F4' ,6L!19H J; $G@9# G:""G?U.$@8 MF- T$$"E,8!J;(#BC@),O:/6IZ,F]=6S)I,Y[4U<^F?_W);V9J]T5:7*$,T) ME.MG2-91#O$IY%GAO"V/];C^Z1F(ORT.4?WI6?EUMCN9'P,W;2IKICN>_:SP M" I^S7F3'5'N/AMNG[%E4FJ)E*Q!5C." +M_X*ST-),T@PM?_ZZK M?_EE"N!9;86AZ=JPL?74.4@>V9]8!:PA&%#*$4A_ LA@Z"QU0E#;1L1Z;D'G MQ4E:\@58J)%";/"^(&/K*[:>!QU SB!P$DE A J%G\#4)F:1N! MZ0:YAZH14CD,S;.HCQ*&ODLU/,M47^3$3^IE=:]I4]G$7EIV')K^/2A5;2F) M8:/OJ8NA2F")H #,> 8HEQ:8H" 0T@BJM&3(KLU]W">\75KF_L(P]R;N,%GE M(M%MF1'0EL<9*=S6;.Q=\C?[;!9]QI8);Y"$YRRAU&((('8VQM1Q9*\AE( 1 M'C21# MFVHBI'X_P,!MA13+C=6(V&']G&(Z[&(9_G,Y2@$ M2^X=8!K+Z#QP= 0I6@Y!>^94#'[AFO.X3[2\"3=!!!\I) 8_%9.Q]15;3TD' M,R*"] I@KB/I^!1X2D^ YP@;;I5D0;41L6Z"=#CB(X'0X$DG[XR\YWQNJB0[ M.VWF<5-2[,FBLO+$SX:F0SO8G;7YG26]_:+,0(2SQXGL_8^HJMIPSD.&.:"0BP0AA0+ 20 M7DJ@K<7:FGAYG8'N-QVZ<0:2;-\Y;D>YG&X>+ RW2VIM?-\26QQ\ T M@'GM\_3E +'UE.R]=@IBQ8#C(8:.U%*@'+) !JBIA-Z2%#H^/-P\LZ=?DSF] M3]@.PV^U;V88VIK.' F1)S,SMKYBZRD%*66E@##RAW(\[;62P!B/@22261$, MQ["5R/[)\YKW"SB;E-2H." ODN8F M@J$2!:F 1U0!JKP"6G,*N-#<&"X%1;B52/4\*>OM=&);7?M"JJUUKWXG966" MRP0W.()CSJM A0(FR!C32JZ P@0";YB)KV T2-A*'+Q!@B,CK-H:@O>;XG+> MZ2/FG>90^BXFAG=PLK%T-.G8/Z6O>?PR-G?IB)ZZ'>\"4YYB(#P/:4>Q!A(2 M J1%@G#,F&1K.XKOG\#:EI^19(3X9CS-%>GWP-=DDLLD-VR2,S0$'KP$&":2 MDP'&$)E&UL+&4&6@Y'1M\N#^";-M9>=V3AKYM5RE2\FDX:A$E)WE4^^#A8=,6'V=3^JTG ;3X=Q-UZD/)[9:?'\M0^E M+6<_#-(CY4+8&6[6XKZ*M5=PM;$/9W5QHD]3"8?F%F0"#24HK>;^O!#TT-1LV-AZZ@80MEB*0 &R M)I4NU1!(SRB ""F&G L6KN6,WC,63<9S86VPY8*E:*1R3:B,K;?8>LH_E!J$ M$8Q<0IT'5.@ 5$C)@Q1& H*.41E:"D,WRC^,CW#>.Y[G1Q\G%+U:7&1\,>5F MN2%C:*HW;&P]=0]$!XU$.AJ/IUD*B@B(%,)BO"D(=$$+@S=0763E)4Y;GS)E M:O N(F/K*[:>Y#8T?.13@7),4Z!K<6 >J\ %(( V*\2X-AAAA-6BM( MLK&9#]K62:S]WJZ?&2XSW. 8#CD>D$0:6*Y"#(.=!%(S#H1R1@8LJ(+MA,YM M,MSF8N9^,]S3S_T.J"!)CJL'CJVG'L-I@M+Q 8!:G=8#/0(F4 B(U4%SY"FV MK9R&M[E$!#:")"FAJ=.PL?64ZRW13/D0HTK.9 PR)0/:$@L0 MX<9:%Q!E8H-9!:T73<6C&#,/GODSMKYBZRD-.8T,2FUI,+'@H#>7<@FV9 ^U\]+FOJ_$I\%]]9?IT-1GV-AZ2O.2 M.X^$(T &[ 'E%@/#L "6&V6U%)Z+M46P[XDVR\^?W6YC0?M+ SJC^+825P?/ MZ[W'UK'J1>T7,3<8>2D$("K$(2'2"DBD),"$6R.]43H\Z RYS1LI;\E(MT/ M>3;PZ7,W+YXEET.RG-N4P7 ()#00<4:,DLC+X5G;. M7\UMVMYA>[_3FWI/8XYMS&''5F%W1E,ZJUGF'G@?9(IZ7K +2P'F % MF19'Y>SX]B4>F_B7L7GE9-/?F+O;4$7IZ!N.&X1!P5#O(D%*=/&00VD M% XHB9AR3B#BUZ#=APPV"NW"PYNS[NS%QQ?/WTYGOKBN'M -/-*2+N7C](:S M_#6PU;ZLQ0,5:Z_@YAS">_FUZTZ2]*!B[17< M/#]P+]^WZ-"[_SP_B;UN3F)_'CO4U[%A>N;=#Z/BSRV/.6^8O\ XCM(%!A*[ M.,A/E="4"@X@8RV3@6ML'Y08O1KDGZ%M0H1WNCJL/LP2TM_U>.[?^>K#D:[\ MY?%^_)CNCW?5AV'OV%=1/UY/QV-=U8!A2D MYC M#"@GL4<0(R!8YQ2QT#F)VYCLV)Y^@#M1A:[+*M_LU,="^4]T57Q.B%\6CZ/F M4A'H8 8JJBW$"F@A&= (.J)(Y"*L#:Q_7 U;Z13[\UG1],J4I>[)-:ZN7A1 M8O!>FHLT@80%"D)0Z1 QA8#6A **N&5>IY7*5J;I-@H-P5&4=/KOB11RT>0? M3?7BNXE\_:<^ZY9FSO%1-!S+*#OO%&"$*4!5.K^#4PJ80Q(9J+6 K2Q*7Z<& MA_-9/8M(R\FG[](#4'N;="&%!+6?W&B\2@9J @,,I3V:.#98&\F!@ P:YA'4 M= U:6QJ^86C!<:>=A@!ZS %ER$5>B@Z(T=4 MW'H=B<>"*""?5@X4D)2GC1Q1!-(*1O7&!-8&JLGT+BSTA#Q5E W*AEVFYQI: MZ%GQVEM_;'Q5$#0J,,2X:(O4XKNN/AP-@>@Z M@[7 2&: --'5Q!\VC@G:)^$FX-^V[0-]UMZ,K9O8>LHZG#HHE*) *PLC@T2+ M-L))0#B)@]0X8/6PE8T,F76V*I8ZXT9?%,)XN)TL>:&=6&!*((!["9 M,I(IWYLB 9 WWE!JJ8*M5,%=8'ORZ< ;3+I@#8^C3R)9 "DN \88!KB#3@KAI51MC\,?,$EV#3<,?I(L8^LKMIY2 MCE8XR* H0$JDP2240$/O +1!Q:&DMTZT4A0\4\[VS,OG'.9[S,M_C+U1SZO3 MUD2@FW7&$M",.&ML*>FQ(+Y7(DV,T< MNA'AS!X^9E_/_+HV96M4Q!>>^(CILQ_G4K*#PM;3>,T:HW@ZOP5A%IG=I@1A M[ 60AD>^4102VLHFEDN,DS,ILF%F;,,E'0B1"C%F <(:&J-/KX&,1 .$@HPJ MJ!'DMO4P)Y-.#]*W+E:"1=]92A9UL93LGG-ETB\]+DYTZ6+3"ZM/RID>#TWA MAHVMIYY "FZ\8#X.>\3?IZ;T;MH10>35PL; MNC"+V-($HI1JQ%E;=6+[K-$96S>Q]92)B.<*.P4!95HMUDHU3PL77 4JM I\ M?:WT/C'IXS$1@Z,XJ!\\$SW->L;P E5KY\?S<AR_=>0G=?G9 M%^4D_NZ+Y^-I70^SAN=@L77>8SQ_E,4?1K@AV%@ J;0I%G9 8B:!E5Y8EI: M4"M3L1PP?-1?[^Z.4@6F^.F;!RFT56N\6PO$ MF?0&A2V3WMU(CY,@1!S[2X80H%CB^(D;@(U3-D >@ELCO7N%W4]+>C)37IXX M?K)X?%D_N#,JMT6GU0P;?79B=]N'HS$*PCN0:B'&R)WXY,0($(1238*&N)U3 MS=[[F2XGWNWK:E)./M47;/SUPL3;]EN,D!'%CWG>9@\\7.;4S*F94Q_(J=08 M'>-_"8Q"D1]I.AU*&048,L:1 +U>*$\DYT9+C/?I.?ZLH/OZK(Z;FXU9 N?!N M'-]]Z^ONBOJ.X+[YOIOAG?/"=YKLE=;0T%:F<3&>IV$D5 M_QQM/=[VJ6KVA%:S8AJ*V9&O?3+K9DC:)/V$V4W9OP--U,[G2S:[\?&7TG'J6RAUX\C7USHMX0W/CT=FX_T1_ M\HO1.] A=N*N'G_1I_7+9R^^[XE;&&<\C1[?&^7#E/C+8O[&1+?_O!/YP6VY"G',RFX;IB:]TB@?J*UW4?'E6Z4F=HHO=^4F\ MT>K:OWRBOGMUD9@_K!!9=+#5T(X7CVQS3\<2Z /R[M]OHC[?)Z M=FW9KVT#>'@&H9ENNY077J24\"Z N CZ;KL9FJ2TQW$U- M3[>#L3Z=SI<5>%XN7H4@W(%_67W!II.+3FJ_6_L8#$=F7?5!,]Y>//O9U:6- MSV5=-L/7T]W5]Z]9GEB\CHL=)?E?EN'/-3>@'4@? M8,>TY^]NZKE_>ET5^Q/G+Q<=W=Q*]39TX.:7KA^;E'K4JX,A(YS)Z$K/I?K' MF7FRC60;N=5&[GE$U,!L))_R?*_%W>6LU.13X;^>^$GMZ]U!YCO^]KKRAXUD_O.?_;CZ-/)M&X*=^Y6?JS3"3 W+TF@7!9@&[ ]?N+A=A#:!LYKL%YK MRX%20@$JC 0J4 *@(9AH)+0T:^2:2W7 M]^(O;'MOXEZ?6_;^(@)NZX0_H488T>[6X^JSQ?896V:CEMA(:PRY< 0$CFAD M(Y'8*!V2YZWVP;G(3&L[/)PF@4IH 994 BHY!3HX";0*S@>HC8/L2=A(XI%L M+;^YNQ;[]/L/!Q$\[]E_S\NTOS!>/ZFFUM=U.M)PZP-JG /J06'KJ>>R-#B( ML $(IV"7Y/#/T$3"1& M+#-1GH5^G$#Z@Q^/R\FG4?')3WS:B)>"9^WB[64]JYIH=FB:-VQL/?43+"@* M*?. $!3]A%;13Z1*4(0B232WQ'G5QLSOTI[^MK"FZ!_V+ME2NY,N5(P@S3/ M&5M?L?64C +!AD#A@,8F$0OB0!D:/R$",7)<*(W:F/A]5#(B?,10/B\V3P _ M2MSZ#UU5>C);915NTQPOR7.\N?3J_=/*^^3H##4.>V=!P-P#ZH,&DC(#L*4. M<6N\6%_AO$_4_4:7U>]Z//=[[G_F]2Q-QAR&)474K>5;C(@@N0AK#EHSUV6N MN^:<%V\%@4P +BT!E+N4S4$X" $9C9V0%*^5F;Y/4+\!KFN*$H#_^&J:9"\Q MPB\SSW5BCGI Q::G:SN)LNO)KB>[GN1ZK$)>,@JL%!RD>6Y@ L< *NSB*YC5 M"K<19I]MYEO.'+456F,J1Y!LICAJWWQ.)KA,<(,C.*^Q-=X;8"QD@+I(=5HH M#! U*BBLO<-KAU3=)[;>&,%A/E*PK;/3^TUP>:/]O0PG57@L0C4]+LYK66;_ MD?W'P/S'XYSIJRE43F,,F \!T" AT!1#(+@G.I 8<=.U<](?%' ?3.STV"<; M;_T0WR'$WOE@]$RBF42WC$09DYIHQ",7A1B@8RJ \5H!08R60F#)^-HFD@<% M]1LDT2'$]_TX";WS@?[A[,A71=GH89SZS%68MS M7NC3>\=1,?&S07)+'L@->2!WP^P5@0AA2X''Q "*4!Q$(<8 #HK'/TL:_-KV M@WO-7B5;?#N=G&5N_$V7DSJ-OUI;6.$CT5H)K"T==N4H*C-=9KK[,9VDSB%& M$5 4R:9#J.?32SDGLTMQ]C(G,T?;V0=E M'W2K#\)(<^8I!S(M$U,>,%">(&"\)%A:;\7#:F6M?-!%][-8Z6AW?V\.M7.H MG6DNT]Q--0T\TY10!IS"'%#-#5":2."ATE@$K0UL935WTS27X^QMGL_N_.KM M6S\KQA<.X\Y^(_N-@?B-Q\DJ0MI$/V(<<,XWVW AT)Q#P"QS6,:0VW'=2KCM M9YM,RD0CTEHQG2UU1#DI,]-GIL\MHT^L%:8<&6 (4BF,)T#&^#V&\0@C*S%V MNI6=5INE3\Q'0K550W<@])G3,1^0AY6??!/@Y(7,XN5T#2V7+ M6CQ0L?8*;D[(?!3_^-LD=L/\O(H;^.C/&.M%^D<5*M]'+'!=.A@\ "I$&APF"K- M6LL ?74Q-EX,^O96#! )(-G_AS/S/R]J%T>(A^&C_OIN6J66[\UF56GFL_2M MC]-WNOJN U?N.&[D/5_@SE-NF8PS&6\9&1LNB-/6@2 QBL0J!=!$G9R>\A11'CA@GJ<]: 0#X])NM""4L<(+@F$;(Y!K_-W*EVUBT9[) MS512NJ)K?7)2BON8 MW-JLZ&]F2-!C;LU)N@]*TBU.?.RVHSB\+?2%$6\QFZ8%_^-I>M?4_NMH.H[J M5(\*H^O2-B?HNG(\GWF7_5WV=]G?;;Z0H/8(R^;D PHH@QY(2P)0S%E'I/7" MM[+#;E]7DW+RJ7[GJP^)%'Y)YG[9T\6/WGV8Z9FO#\/>L:^BX%]/QV-=U4EZN>Y-CKIHN\ SI" MT9_\V3@TZ75=3.>S>A;'G]%$\FBTNZ' 5N'O? 1P0VDPS0DW,(YX4+" 1EX% MDCH"%#846\8$MVO'M=YGT+2RV+V%P;Z='QM?'8;&$=6'Y_:Z[LD7-GW11<%[ M^6;BA:/4!D"5C*W&)FWI0JD2&K*!T/B9F TB7;KH-< /Q(J@'&$>_Y-J<,XX M[^/(W)^Y__[;C&903 M[9*05FU"$4X[Z$@:V%U)QQ1G^9BKFQL.V.5\AW/QEXO]D9)1RW!Z#WHX;SY? M@;FIP3=T97&A%U-GN?+SZOVNK$_&^G0WC/W7BSV37K5L\NI!S3T@6D$U>]E@ M K&QQ_5N'*KY<3GQ:]IPWARZPTC[W=%(\V[]L6S "FTY20T&#>A;4#[[^3DZ MFP"XT&F+9R((KSYQ2=IA.IU-IC._X+&W'_^ 5L20/(U\N<(QBI4,&"L-((9Y MRZ 4P496^GH\WAWKR:>?GOD)^.W#(W7-954YF-CQW,5;*S_6::Q^$COBM-#' MT_ED5J>M;7^^;D[R.][O8K2DD M*@@:%1ABW*A%_!!_C<'/B8^M_NS'I\7SVOOB;22^NA#-/?*'G7/?J)PJ^AI._T1BO9D!0&2V"AP+AA0#EM@!?984V2"#%<%;CB"TE(*H*$6 M4&-TLD (E(9(>4,ANVX[P,8%+D9LNP3>CC\J1'9$+3LBTHHCLAIQ*I@#3A$) M(MD(8*3$@$GDG95>LA2'9T=TOVJBU <1A ,LDDIT1 8"'2D*6*L8E @IW$&" $;1I,8:!I'*EJQB%$@DF8G->C\Q(2(R*NRYW+GNC2QC3#F6!Q M9,11FOV$F@#C% /<\H 45*DXXIHGTM)AKU/:):'1$^$X%(:8 H\$CZ/J 'GP M3R#Q/GJA.P^'[C QB_"WP-P\-WN^'/+X??DQ=J.VJ>2@GIR6DT_%I!DO-ML4 MHAK'VSY5>EPD=FT**1WY.B6*3)I9UJ1D12@G>F++>%.=TJ32#O]ZY\H,9X\[ M\ UX.D.@-T\D7^A9*G?@R=?4.V<*?726)W6B/_E%MA/0(7;BKAY_T:?URVWQOEPY3XRR+?S4S'KI7PZNWO![__\_6H.'C[ZA[&_,V5 MD6]W0^-"Z]GQ[ __[WD9_=A6],NKP[+WW%C_.?O^V\_?B@. MWQ2O#A]"!"VW\^WO^^\_'OSRZW[Q[OW^F_WW[YOF'K[ZO\7>V^6G_W/XZ^O] M]Q_^ZT\2(_&RV/]_OQU\_&?Q_/7^FX-7!Q]_V"(P][#"%A1P*Z _/YA$GSN= MUS&8J4>%_VI]6N)<;"-/]8U-;4\]G MT]7:=&I+#*M2TYLJE7$,/IW'P7OYU;N79^/SG3A"7W[!IN3RD]KOUCX&73&@ MNKR4W3S[V=5LY\]E79IR'&ER=_7]:S*6%Z_#> =A\9>EA[_F!K0#D7K =;(# MB=S@\[]UG<;K3_G^;UWGL7_X@/N'1?R;U+]MQ__4[W]J_=NT_'&K_7_+YA+Q M6'M+UDMFKYS?-0Y6;-UXY"[1POTJAS]9-VRD0CS_1H7X[ZJ2V0L->36=-%V1 M JUWE0^^JKPK/J1"&9LKX+@-G;B!S.TE]$48>9WR?$_:?EOHGS1KO6^"SD1R M6VG.M+4Q,T>VGFP]WVT]'V.L6L^KTVP_V7Y:/>BH%]:QYUR95L3U^$=3O?CY MG2X=*"=9*08'=K@68.W\>-[DG!2+,PPOE?/,VC$XL-D4[ELB91LZ)*M]5OOO M'"%,9\OPY\.%*K;+W(+!ZT9>0\AK"%M"/,.;O%@4C,B3%MEA9[OYKDBV22_+ M=I.7V3)G9,[(OC;;3;:;[&NW0Y6RW62[R?XFVTVVF^QOLMUDNWFT-$)]4J:% MCFPXV7"RX7R'X?PZK7.8EJTF6\UW6[9 5N#>RU^IN9 M*#/1W* MZ\7.$1P)B4<*7G TW94K*E)0%V1]*BN-.1872P!#-(B61$"D)>L!94 *E,\O6 M3Z_BQ'J'&02V.3].<0*,(1!@;["E7@G*U\:QJYH^#34MRF-]6(9&#SM/FEW_5X[O/TVM9I M068$PY0J.) 3 @&.*5:<*TA46N#-PZY"YPHX AWB9(L MT)&+0(RK%/$L0*?7#G;=V.!-,CA"F&5>RKR4!?F(O/1=9XP-9XCC$0,@8XU%()C*<';L^?OH6_766^!X@U'NF(F8&S R8&7#!@% )C)43(&"& <42 MQ6&E1@!#$4>5W"M%UG+.N";86QM .AD64!<<,$S'H:@EPFF%(X6V.FE_-P;$ M"H]0AU<5,P]F'NPT#VZ8J;2U!E,& 0I!1]:Q$FA":!Q\0J6H,HXK?Y6IL$7> M(A5O]T:G=4D2O^,8,- HQK4-L3V/-D)E3(X@ZBY!]:A^Y];NC+CQ".&ZGJ>= M$.G8\"^ZJO1D5C<(M\5-<]\U1-!9K[JIURS@?9$D-E ^RG7;* ]$60VT'[*-1MH3P29#;2? MJ#3J2@&!E Y+(46P2)S==%28&$P)AK H B@ M-% @H1" 6A4<8=YHO99>\:Z:6N]=_:::'J_6B@[#/Y8K16WMCQ0C(LC0UR\S M165!YA@BRS4;:!9D-M >RS4;: [R[U8MSSI$/72 <][4X!0IA]H#'4-W9)#U MTJY5&8C1NN*66^ (BJ$]@3)]AP)HC?1<2*:US$%^=Y(4AU2^^<9"X5]]95M%9Y1DTM*UPW3DDRRJ;H65K[(%<\Q'H&5H?H UB)$@- M\]QZ 43@&E N/) ::9 JI<0_JX#I6MUT[0G1E%D@N8: RK0]#5$)'-+"(!ZX M@-?OIDU#0.]>SZMR\NF=K\JI6]2<:RX>+B+O54CN'EB(#BLY(FSPP\(,K9_0 MRDL5XKHM6*DWY,U67[^['970^/#<'' W-(J*J:Y:'N&UDMH.1[HIUPS MM"Y"R];83[EF:%V$-HCH7+L8BP>/ ,(IW=%! I1D!@AED9)$8&W$0](=S\KJNA3+AV93CA"#(T%$9T>ACW]828])HL?0$)9,)00)3G,5Y '&CM("#Q@F?0"L;7]F @;S@GQ #&H ,T0-ML MW@<0*FN\- 23M<.U<[RPC2J>H7416@X3^BG7#*V+T+(U]E.N&5H7H65K[*=< M,[0N0LO6V$^Y9FA=A):ML8MRS<45[Y5[F.86C^,O*?=P%J'6\^JTR)F& X.6 M*:^?.IV% MCR4VG' (@N,"4$$)4)91((5P7 OAL6HEJ^[CQL,EU.OL^TEX.0XZA*,\T(3-J_FVKWG?A)K9M93_\U??8#TZ%! M0\NTUT^Y9FA=A):ML>MRS9EU&5H?H&4FZJ=<,[0N0LO6V$^Y9FA=A):ML9]R MS="Z""U;8S_EFJ%U$=IV9)UO."^<"^Z"P08@:!&@7EJ@O$" <,F9@(9(H1]R M5.\J+WS/_<^\GJ7R!_7'Z9YS96J#'K_3I3N8O-(GY4R/FW3Q9BWGU86EG/?^ MW_.RCD _^.IS:?VB+NM[;Z>?)LU3?M?CN6_K9#$TXK2[F>79[#.T'%\,3JX9 M6A>A96OLIUPSM"Y"&T2T+Y'@,7*WP'$3HWU*")"6.*"==419BS5_T-&_.=KO MH&WDK8G;D"W]\,IZ>>K^X\*.I7BR%G=,@Y_%\/PAQ[WAQ 9,8R& M/J[,T/H)+<=*_91KAM9%:-D:^RG7#*V+T+(U]E.N&5H7H0UB+"T%)X+H CD M<5R,4P8G4QH@@A64PL9_21L9G#>,I9OUV!N'TFTMU'*51],96A^AY8BAGW+- MT+H(+5MC/^6:H741VB#B=T0M,@Y2('A:"R-< 2VE!Y01IZ *GCK51DYFCM^[ ME669RSL^^_EW7\^BIJ8DRRI^K$H[6Q1Z/,^W#-7TN/"Z&I^"&U(L_5=?V3)5 MB)R>),VK!Z9Y@X:6 [I^RC5#ZR*T;(U=EVM.L\S0^@ M,U$_Y9JA=1%:ML9^ MRC5#ZR*T;(W]E&N&UD5HV1K[*=<,K8O0!K$D&932WCH( K$84$P4,"K^:ID4 MSE%A/82;3BELKATN%FSV5RLX+2U'YJUY&5HOH>58H9]RS="Z""U;8S_EFJ%U M$=H@(G?$K#>,(R"0\VDS$ -:0 PTX0+%4-P3:C:=3)@C]VU*(\S%&I_]_-LD MHAO'!KIB/*WK(IJ+_JS+L39C#Z*^@3JJ8E%[&U5Y5OIZ5$S\K)B&&Q(*9_KK MP+1NT-!R&-=/N69H7826K;'K&L5H,01($7\1+0+."#M$;97DPXH"Q1IXX"&1@-J. )&XP"D=YY" M+FG ^FK2P>'LR%?IL,C*'_E)77[V!Q,[/?9[J[7<,*W22NZ'LX7<\W,HW_K9 M8?BHO[Z;5JGE>[-959KY+'WKX_2=KN(M=T]1J*,("._- 5 MC)D]B_-15 !&@!U=@ C00"P7-B,70,VU82*',L MT]E8)E=RO$=/1IUMKSU:?K3Y;_9#!9ZO/5M]#:-GJL]5G MJ\]6GZT^6WVV^FSU P:?K3Y;?0^A9:MOQ>IS^MV-Z7?&.,\TLP!BS@!US "I MM >.64V1EH8*=#7]3BKFM50*8(L-H,I3H 5B LJ=1#,8NNOIM^]];-%OMVO MT[IN/5F.HA%!HJ6$N>VDT[Q!(/-JYM7.\"K2&'LB#=#804"9U$ 1C@!A%$(B MG5!"MY'6G'EURW@UUXO]EKU^6?2&F8[=C5W[BQ[KB8VMT;/BM;?^V/BJ(&A4 M8(AQ=F>W6A;>P7DTR7'4S=7+WH<>-G/A/*K=^ _OII>F/C8@(NYH@EY+J33T+:3Y!Y@PW_. M;/<@ME/>.1:8!TA:!VBP+'*8CB$VBK$U(M9JKEIANW2\PE&,5GQ5[_][7LY. M[W>V0J:]G,*>*;_[E+]5\ ?!],PH2)UF0!@L(M-+!"3T'@@J-&8,,4?H&M-+ MYKES%, 0;/R.A@O.1RZPX UVP:S5NWE@7+M^> Y4(TAI_(]GIL]LUTFVRP'N MD]%>'+6G@3L!F*0R7\P%H+0E@"&NO'?,&.E:H;V6 MQU_FOK]+!,>_V%MIVT MMU7P!\%V$!D;D*8 !:H!]8P 0Q4#1IN M1(X$'Z5[;2BSBL! 0\P,B2F\79. M)-!*(2XCWVD/K[+=Q\KK>EZ=-JSW:GI\/)U\6$9V>1)S*TRBQ]"VD^QRC/=T MK$_R MV@UT*4U4 \$@ E12%>,\%T>ZGFB/ J,.KU5]),A;33 "4DL9J1(QH"P*P%.$ MD'?<:+VQM9NUH:V4:L399E*C,O?U"5KFOJYQ7Z<33ZUA,@Z5$8"6I6&TX4 1 MC2-I&N&H<9J8M81^Z @6V B C$_?B;RL-5< *R$IB6-RZ=<23Q_"K'?,/A6X MY_2:<_HSSV:>[2;/2F$E9Y%GM8_$26T<%4LF$""64.I)_+R^<0IASAUE#' J MXA"?*PL41P8P2;$CSFD*US9.;9YG&2$CBON^0IVY-G/M@+EVPVQ(=4#"!0VP MH22RH99 .H^ 88A3%I@5E*Q%G8$)34.\71JS./E!17H$F'H7^10Q&1YOJ9HP M-E("]IP$6R*(U1ZG^&\Z Z/YN$F-OC.4"^_&\=VWONZNJ#<-[IP4[AT;-6VY M#]B/1[[0UDZ/XYM/R\FG8C*=I4U75?QS-.UXVZ=*CXL37Q*-[OR\ZH! M%WJ6RAUX\C7USHMX0W/CT=G&Q!/]R2_V%P(=8B?NZO$7?5J_?/;B^Y[XV,;_ M.!U<=(8%+FZI; 'XP=O?#W[_Y^M1D]-+TO0GY^ M,(E^;3JO]<35H\)_M3[M*3EJ?.#Q=![]6<]\@["K*)LR\XHI2ZW;U M?#9=1=NI&3&&21C2[6"L3Z?S9<;"R\5;$(0[\"^K+T0L8WU2^]W:QP@G1B^K MSECL+FJ>_>SJ7O[/95V:!TF.TR*ORS=Z34WH!THY .N MTQVLZ :?O^WO_]9UMD,$?L+WXQW$-BG_C'^[]?.I^[];^+?AG,5=T4S ME[JY4D[;T(G;LP&]I[V1B61@1)*VRV3FR+:2;>5;MK+:<9&M)5O+56O!W["6 M;9!IF[:PYUR9EM/U^$=3O?CYG2X=*"?W4X%MZ)NL[UG?;]5W:^?'\W&S0GXX M._)5$2.G^)@C/ZG+SSXK?E;\[9'IAA0_*WE6\NV1::N1_72V#&0NIB,NE_D' MK_9;-(N_#;V:Y_4?BV:&-\6PJ%N3IQ:R,\Y6 M!22!I\$!JBD"1F,$,);:6Q@8MFN'?")!'**>@. 9!I1R"[3E!"A&&-;006GQ MQ@_YQ"-.Q4@1VE+QP!XK 4N@!=18!Z07.!)8I#2%(QL]XM$DB*L1HS*S49NY3+?J M>UN]<:VZ]YC!,K0<&]ZMO#0.# 7D@/8\ &IE "IH @2R@CNLJ!'Z*B=C08FT M$(,0.(O?$09HQ&7D20;3P7J!0K+IV)"-F"(C3-NJ*]UC/<[0 M$P(P2X=UXCA.-<@2X*P07$O&!%*MT-#&0L/,0QE:'Z$-@GZ@L$YP(8!,0TW* M;*02""D00GEF-?-,P;49,@D1\MP!R%6,G*B&\=N, D[ M[SP9_6X'K$G66;[+IZ9EXNL@\6UZB8 8J:TS@!F% !68 04M!9HJIKT/%+FU MLQ^Y@91YC8%5:1SH# 3&R "(DHHAJYTF[O'&@2PO5F9HF8DZST1!6V.AQP K M%@,>*6-\)# $!'*HA292&7>5B23'RG.!(V=!%8,D:X%,QX0CZS$DRAH?-K98 MV1S& O[CJVE28(D1?IF)*$/+1)3'@K?1G.)0>*<(D(K'@ M; PR"#DAHO;1. M<<[%59I+L9G'3@/*21P_.J^!PD("&:R*!(6E\JW2W-W&@IR-"%*=Y;P\'LSD ME\GO<6]8KDPD/P:! ME@(!X1""G!,-N7T2\L,TD]\V59?$]APC>9M!'M3U/&V22,=3?_!5&1OU M*MG"V7E')V?G'=5)OT?%Q*>SK)ORK0OROOBS7#W.3NM9G1[ZYR>P^ #"0H) MH)R5<507%-!&,:!BK*.#HD&'M?DEITF@,1X"6-+T'4Z!#DX"K8+S 6KC(%M9 M?/GYL]M]ZV>KSGL5P1Z&"Z=$G1T2U7!"2Y-.A(C.FGZ/8X*\1M_J2 5C% @* M0% 3'6\@&!@I B A4"A96OLIUPSM"Y"R];83[EF:%V$EJVQ MBW+-!;#OH2H7F&M8GBM&CVUQ@1K&9 ">4 5DT IJX"! M,& G@O!D+6/WMCT$=5N;"'BN_9>A]17:5KC,'"MEEA96OL MIUPSM"Y"&\3 6<2AL14O,OA>B?2(!^UPF7' MTB"+^4G\&/]R,O:-Y<3K9=334H]OJ&9Y,C?CTL;[@D^JOJI]V3RUK.OXC'H4 M5=WYZDL5GS/Y=,-S7%G;**597>B).WO$"!< = MLH!ZQX"Q! *#D*,*2T_#TR1G8CA2))_.G*'U%MH@.(D$#WW@$$!*([]83H%B MB(!(-)PHBK&C:R<"MLA)&YE(PYF1,K0^0MN*2#X/X;+*9FC9&GLKUPRMB] & M$:U;Z4G@1 )L9',6MP?&" ^L#% %"#U7=/UL1V69UBQ&^-H "AD#2D@-+$<< MVWA-./Z4T3K!8L20S#%[AM9':#E*Z*=<,[0N0LO6V$^Y9FA=A#:(F)T:*0.2 M$$!, Z#!(R"=#L 'K#$V)#BR-L/NB:<0$0ITFI"G,&B@-8G!OJ7>2FIY::YVN? H&V'O[B#[E_I M]QNZXOFJ%Q[1&P6,O88, TU9*A"F&5 N_AJ(Q-#JP!SE:S-(7!$8PT[ K8\> M#"N8UH@Y($('+(E 7U?#LHY!1R&5^<$\,';>4HLOTMN2AW%$QW5-_P4XB-% MZ8A*VEE7]0 -^*$K&#,W9F[< FZD1GGG%0=&J1AU,\B "=@#@;0(GG'&G=H@ M-S:1^O=1XZT1_-THDD$Z$@AE?LP)UUT1>8;6%W>Q84)W2$"C(0'20P%HD/&3 M\!Q(AHF'VBI+T<:KX;80[-Y*X#+R-\8CFJ=C,K1^0AL$5TG!$&9! FPY!%0B M!(QE$(0@.39",.*:(DY'C3980?*XIO9HXAR;%\AM9' M:#EZZ*=<,[0N0LO6V$^Y9FA=A#:(6%X[@@V%$F@&TV9++X%BU@"A+(*,2:'T M6N)VVS6&'S66[W 62"Y _'1I-._]K*S\;P\0WY^[3( ;IBAH M%9$Z0* ,)8 &2X%"FJ1*GLX:3JR!I'6*6I+3.UTUBTM_][.CJ=L[3F?UM;6S M@W66IWILPQE:#LNV("R#@3B%%4W9L#$L0RP 0U4 P7CDO':8D/7:,_=(CFV? M\^X6K'68_'*0EEDP3Q4-5ZX96A>A96OLIUPSM"Y"R];81;GF&K[W4)7??3TK M)Y]2OF<5/U:EG7FW+-9;+(KWAFIZ7'A=C4_!#>5[_5=?V;*.7YR>I,%2/3#- M&S2T3);]E&N&UD5HV1J[+M><+#H420\.VE;H:":GK+(96K;&WLHU0^LBM&R- M_91KAM9%:-D:^RG7#*V+T+8C8V_#.76",BV]10"QX '5B@&)B06:$L>"#4R& MM2(U;1><;*X=+M9P]E>+.FT5INEL2ETVX0PMQPJ#DVN&UD5HV1K[*=<,K8O0 M!A&Y6VRH9(@!3[A/4;@#TI !*&&218,Q&N'T[5=7C)'[MN469B+2:9BDB?S MRA[IVJ?DPOGDLZ]3:N$-688#TZA!0\LA6C_EFJ%U$5JVQJ[+-6<,#D72@X.V M'>/'3M=JH)0K:C0%*C -:"K8H(P0P#O'K Q2>"U:.X[X/.AW>Q.WK-BP?I+Z M P]*IUR.!.ON&0>Y1D-FOQR:#5>N&5H7H6U'+++I:(%1Q)S$@!)+XX] @63, M N&P"1Q3[P)KHYI=N]'"W:HZ=3ULR$:5H87!RS="Z""U;8S_EFJ%U$5JV MQG[*-4/K(K1LC?V4:X;616C9&KLHUUSM\!ZJTLPZ I,F'%/VX8F?U+J9_/1? MTV<_,!T:-+1,>_V4:X;616C9&KLNUYR%.!1)#P[:5NAH)J>LLAE:ML;>RC5# MZR*T;(W]E&N&UD5HV1K[*=<,K8O0AI$Q[B%B4$B@C1. 4FZ!H0@"%8+D3CKH M1"MG >^Y_YG7L^/8E/KC=,^Y,K5!C]_ITAU,7NF3V^FG2?.4IH)*2\52D!@)3G..>8;61V@YONBG7#.T M+D++UMA/N69H780VB&C?88.4)A(0JV6,W"4$QL=H'R%)B*;"2"';J'68H_T. MV4:NCW@/^_IM$M&-8P-=,9[6=1%-3'_6Y5B;L0=1Z4 =];&HO9U7_S][;]X< M-Y+DB7X56._T;I59!AOW4;5OS%A258]FJR6]4E7/V[_: A$!$J,DD T@);$_ M_7/WB,"1AW@EJ203/=,M,HD$(AQ^Q\_=@6U5NW JU3EUL6<&<\>_G!C7G?36 M9M?O9;[7>6O/<6NS-#[W]SJC%T_E39_YVW]ARW M-DOCRWRO\]:>X]9F:7R9[W7>VG/HK=6Z/=XNZP*NZ=\7O M_,O[NL&5GW==4^;K#K_U>_V>-W#)[:$+MVN+G3Y;^,(\1V/6G;,G<[KO==[: M<]S:[,D<8$I'EH#7$C%?J82%D02?1BG)HB++PB1R1>8>9.+T[,D\4T]F[@YY M#TH"QQ(4\[DPS9-I; ..L>O:@8XYZ,%;FZ5^EOJ3 ME_H9%SHKP5D)SDKPI)7@+/6SU,]2/TO]+/6GO/E9ZF>I?X%;FZ5^EOI9ZF>I MGZ5^EOI9ZF>I/^'-SU(_2_T+W-HL]0>1^AF/MQ>/E[J!DD+XS O]C(5Y7+#< M]UV6B+B0>1)$2O)-/%Y0!#[HE(()UP_@.Y*S/'(+%L=^["NEW"3W-O%X;U6G M 7B_UFU[:/2<[\>+)',/A*$[3G4Z5PS,>G76J\]&KTH_<7D2ITS(7+ PC3A+ M/269Y"'H1[_(W"@_!,YYUJM'IE?GCK(WR>MG38V\7LJ]I/V)+WDE8#6\2>X ,_]NL[1ZD[;R0JR0.0J;R+&&AIS)PE[."17Z0RRB5@H?A0;1= M5XN/E^"MJ*;]^9_KLKN^WPB&6>W-J/;9"KQ(*W!4VS\)Y9\$<>SQ*&%)%'LL M#/* I7DD69(5!?RM\,)H:W8G]WU5<,]G0<+A.['*&8_ABRI-P@P<9-?+Y8%= MW>VQ.YZ[2%)_D;G9K/QG;?';N()'K%$%@K;9TB6)IG+1!%E M,:BVV(WD0=3>@7S>'?IO5GNSVGN6:N^HMG\2VBZ(TBA,PIR)* )M!_J+<04^ MG^?*1$6\R".Q!4Z( Z&D'X%*#"+.0,$%+,\#E_DJ]T6HLB2,MR+\WQO%VW5S M35KO57UU55MW/TLE1&41*S0$:"A5Z: ML=1W)>.^3(L\Y:F7;<6W#U9]#Y@O.RP*TI A9DLLL4%'A2NX_67R; M1N["\Z-9]\VZ;]9]+TSW/6M :N"Y(G!5R&+ETPB!@*4J"E@A,E&XN8RS;&N$ M0";B) P"GRD91N"$BICE<"WXI(&?QYY(X9]#:M:G[95[K,IU1OK/6G;6LL]3 MRTHA@R+A@KFN5"Q,0\'R1.9,HC^KDIC'J;OEO_+ 5T(4S'=]GX6RD"R/.(3M M(D@DS_Q=>VL:T]8USZR-LS]*,VDF[ D51#-QT7$ M4C_W& ]]$BA(O:#C[ H2KMV=VI=_/K.DX"_L)VN9Y/\^QX@\RR_&07,*)L MF)ZYJR](G;_ !73A95^NN.(72E<=,EX $7_@R\_\NOWQ3W^YVQV?6OB?AL#. ML]$"XT++ VS\S=N_O_G[_WV]<-Z\?74/88X?+LOD5K3=5?C=7BAX[O4@S'MF:CL%&WOP(Z.[\@ MG9_#PN\AF@?@RJ,0SN_>5&"(ZW7+*]E^_Q#S\^W?R5-ZA#>^_[LXA.3W;MA& M7-,/?-W5UOW'I8!3A2O'R]F27]=K Z#X43_*<]TS]\_V"_#BEGS5JA]:!2X7 M*!)+ ET$1??^TV;+@4]E6^;E$D*A'^SW?]SN&Z ?%Z=G2?QG8]YW_-T[<\,' M_-D_BQ[OYH=[]E<:-Z1/U;CAJSFB] A.*=R!$KI M!5'U9)21/RNC#689F67DJS)RSQY;)R8C7['.%--^XV'51Y%LO0W# M49:)LGE.T=173KU2$.?BR0.>MWVB\>P_'%))/7W&X;&UU'&<)S^9[3FQ[ M,E?DJ8J3-.(\W422O6]J6,ZC]-(.O06LXT!0LN%RL[*;59N+TNY95XB M(NGG+,S\D(5YZ+&\ +WE1F&2*\%Y$*E#S IX1.5VT$$!STLV[CH%8,X,[:?E MN?SO==MI]%%7.XV"/XERJ9S*>,GX*?Z,^"]GW2KIE-6<+IH#[6=AB%ZR6>RK(/1&D4L%1QGWEY[*E4 M!6D>;%60WR?310TN?T)9>C42I0/53?K>(@X/U:?C)3/QO+?GN;<7JGR4\I(D M5AZ3GBQ8R$&1<.G[K,A4H,*BX'Z^I7SNDXEZ5.7C)8LD#D]>^7R;%-3).:7_ MQ9N&5]WL@Y[BWEZH&2B2*/,EY\SSW8R% O1ZF@8%\Y0(B[CPI:O20_B@O_"R MH9[#0][W76$$Z@YG%#=9@R )3MX:S'M[J7M[J3HHSK)8<C8V]/7M3\C1X'3>0 M61*[+C90]ED8!3B62 0LC./85RKQLB0[A'M\;F7U?"31[XK75FK/*_G>R/:; MZI,RP(E#I7 7KO^,W>89K3@KO1-1>GMZ;^:>5!Z/F$IS%WWA@J69ZS/N]]9 M>?H5Q>DWW-N[XH]6G:,HC87O9WWF M%P%+DR@&G93X+..YS^)$NE*Y/G>]@[BY3Z.3YLSQG#G^5IGCNF)45;/BUQ2B MG1J?G?;>7JAY"*0OHU!R)H4'JC[.,NVR%I[R5.IF6;H-:+N+RUI^^B1_ -'! M#D;OC>#,JG\6R7EO)ZEN_-@720BZ(G4]')@992SEX&,&/$IC-RG<6#[(&SV< MNMF*?N/XY-7-G#Y]$D_SM8)+1#F7;IWLWEZH]H]$4!0BB%B>%@4+P]ACN<_A MIT3$@4S )&3R$/G1L0 =*OI&D>LFP8N MFC%M)[BWXU EAR\S](,X*91B*BM\[+VJ6"8]CZ6A@ A)JKC(\D/D;-Y4HD'D MR&NE_WU3&3E[K0H%4B4-;N2\DN]0U@A7X"MGORP=>\MY>ZMV>OI9ZF M@BTM9)(FL<\D8N5"+P!7*(X"QE./"UFXGHBVM-Y]4D>/K?5N:$J]2+/L^2J[ M;]^3^M IIY/PGXF1G0KA=+.[?+)[>_:&:,\19RAR#KJ;*4]Y+.2ASU(EP%WV MTDAQ7T6!V#IS.(R[3&+UMJZ,4#V.?QPL/'?&PZE[>_9:Z8FF3461ZP6@ MY601@99S)6=;Z2720WD,'UW(W*#<_>\:Q_[=WA^=T\GV*I85I M,;3BU]A@)%B9<,>[)@*723:0*$J&*XG'< M:BN>[[5T'MJA#A>!^XS[NF[4:L!K/AM]FFS/;G*>R.7$;*)"I"R?DCY:R->/XZ@(P/GK .%^ES!G3,#O:L[$Y$ MV>V)_ ,9QR(H6!PK4$Y>"LHISCR6A+Y*/#<7GI<\FD-\;^7T59T4>8L@FH>_ MS?GEIX%;;#3?'%7TG!K'G?;>GKV!>!IO6.1>G+M",*_P?!:Z$=B-PH]8E":1 M'_J1!\]Y) 3'I(6>M3O7!T\Y)]'SM3VS/SRKNQ-1=WMF:\0J\W@1@H))!0O] M+&99$,I+'J1L_$O3BH>II[N9V["7OI^$03TKU9G?X1/?V0NV#7P1Y MX(8Y2WWNLC /?)8)@6-- H_'>1%DQ5:^Y( Y%=:K Z?- GG@=7SWE[JWEZH M+LKCA >A"$$7Y>"A^FG!\B1-6.!'<5@441R'WB/"A ^EBV9?=4[>'DVMW.RO M?F5O.;"-:OIUG46KSFGK92D=2_W3WOVSMS-/!,)+$QDI<(6#//3 '_9CEBDO M9+GGADIZ4B79(Z&--\I;'A$8<:@<\%>83FG6W'E1% MZ"KAN2R* NS2G+@LC_V );X;@RLN7%^()RGS.WPZX5 -5H]4_;V8C/1)-&%] MJSJ'1DNM6R4W6K$"JY[VH'[SVQLL667HH%/21 MFKS9XY]UZZQ;CTRW)IX,(S_C3$4)!]T*/Z5.;B;YID>S;&<.\8AG4C+CG.7Z@+!Q[[4778 MM\)IE5@W<\;LY/9V'#KA&41DHA"%G[,D#"0+$R59EF4YP[F<4D51*MR#%/O; MZ)8LL]I\O*&O.7DB]N=>)G,6Z6&T_!OO#&/.GO.\ MMY=@4_9XNHD7RB@O6!"I"#Q=<%WS-'!9Z/EY7@3"#P[3UNI]4\/79/M+4U]] M +U^7DDC8M?OBD>T!W&V<)]S[]A9=N>]G:)> L\()T5TYS7/4A>=]4@%+*[IAF["B*L%89;I\9) M,UQGANL\2=JD$$)PS^/@[RJ$ZT01R]PL8('KAR(.T&L^2.^KK;3)>R/G[Y>\ MZL!0_6Q%_5 V:9&X<\73G$.>%>JL4)]2H::!+S)L)AAD'OCZF2M9YBGX*0[\ MR/.+R O5H^2A'UNAIH=JQW(BVO3;]TLXS4JJ78C(V=K-UFZV=H_2-R&+HB!) MFGUDYJ;\>A/0X?:G%? M^%X,<9)79#@/5;(T*@0+!$^53'Q1Q/+0P-$W1HS>%:\&H7MO9>X#BMSI$6L#C+TZ4DTTO:,YB!:>'%P M\FII3N8V_/1)[K49*'ID)=ZJ3O]N MI.Z\DG^,9.ZU%;G9OYV%>=[;22HJD09IS'W.HCSW62C@J':XO>XB.Q@J_?ER_9RVO9_;:R"_E(0%?BSYTEFM\V4IX!,( MTM"=G7.R)[>W%VHA0)TKE?@XA<2+6!AG";BEB61<*1%Z4A9!D3_$FWHL]((,Q\SE+!:* MYXF?JLQ]$*3OD77:MD.["-)G[,[.V+RCH.4TG:N^J$:4IAL )7*=>H5\-;NU M)[6W9V]2]ASLN5P6?A$PE80^"U4.FMPM4B8*E<(?>!IE_L%[5*$4O=-"]+,1 M+WFH3JSAH0#<+YF9Y[T]S[V]4"64RZ)(LB0!#9+D+(Q";)8:QRR+W"#(9) F MT5;9WH,;4AU."GQG.G MO;<7:ANX*Y4,A6"YC[9!9@%+8Y6RJ,AD'$LORMU'Q<+VAW.'(LU %+%;@8H9N# HE*PJF7#?)%.BC+"P>$_[Z0"4T.ZASJ6LJT5<2/F^[IA3XX]AM/346FUMS/'3WS]Z_]:+_&$[RW-MO[F\T*]%9 MB7YUBD&VKKY.HAG4T/K?0>SRD_4JWW MK#/+I]O(=&4:<3GY]Q O?TR#O%RN;]VF0=T-?O'BV3'/J=]9ZL];;UGI>GN1)4D0L343. M0C?W&3C8&1-%4GAAX?I)?)#4^)-KO3CV%W%ZJ*80+UOSSROR-!EQ+PY<<%L5BXH" M+$R"_8H**5CL2$7_N&\DM,/1E>^5TU9 M@PW30O[:B#W\OEQ+L&@_?Q&7O+I0O_%._5P42MQA=,[M&EZ'D;OPPO3YG@7/ MB?19;YZ(WMQ7P$O=JG\?M\,[)%:RBPDPX#@DF!C\UMII30G-*:+=12N(@ MR/V<^;&2+/2SA*4J"QCGD>_[KLQ4&FT:)5]X2G@9QQ)$'/R;PN6!C%CNYED4 M@YJE Z5&P_]A>^_<+S*[('.RG!6AO=3AG&61 4/(I;($)1A*&.6RQA^ M+:(P4WX(I?Q-/'@%I[GQG' W5@2&<:% MRP(99R(-,0TQIRU.4C?."?3#P%L^K%>KI<)J"KZD22?+NETWNKV)G7_KE)7F M7&#'>>#M,SC3/+$CW-G=FKEXYN(YB?40__/=2C6*X; M!2ID49%+"*>"@&5I(EF@BB)/193GP4$0F[_A;MX5?[3J' 7M7=[QLL)* @M# M^J5N>OG\%<7SUY+GY;+LK@]U2K)(_&>,N7S)TOR2]S9KJ@-I*E<57L'3E+DQ MYGPBH5B:^P$KDB1/O<)S^<-FA7TS336W"9M3/]_&PZ5VMO=S:[\1;1[?4CR_ MEWY7,X$[?*$V(@G\4!2B8'DAP4841<(XEY+)PDV+* ^C*-J:E_Y8WJPND56/ MXLOZBS!Q'VHD9A&>-S;KIB>$9X=1)CP!"TQ"B+1%S'C@9LS+LP1^R60L#E(S M],2ZZ1&\U^P8:N"36/@/D5FC)L*<.% -)UK;/BUQRQ6G@% M?-BL%5SY9:6J=F[O>!1[FW/W!XI]>."+A"<>\P,_9B'/(I:E>$-]4YUK8WFM1.Z_DN1:TGXV<'0K8&3SC <@O681?\MYF M]70@]:0\SGF,F'.7!F'R@N6\*%@JE9\4?A%'[H-2,T^MGN83Q?T^+?R+I*8? MCV(KP[-C>/17GW;;33_VW@;9OT_RA]:2WG.OSCW[V&U0X3Z/_OU2D>]^!4^^ MQIQ357?P1=Z@!P^.?:?].S]G/-?Z_;KBRN'\0VWM-M]2DE_]ZO\+ZB_Y#W> #IO_=^ M?V'?3ER2#3++\I-=P(BR87KFKKX@=?X"%]"%EWT29<4OE$Z%@+, 1/R!+S_S MZ_;'/_WE;G<\0D_SV^BC!YLP\@!)D?]CK*K_T:OJ?PRJ^@"''0>@TIN'2,"! MU_+VB-;R]S=__[^O%\Z;MZ_.[LY'-[I>CZ4.#_U"WOW^\P?G]W?.JW=O/[S[ M]>WOW\XHC>W*?L[SNCS=_AU7\M*3I5@I"O14\H8. \'9Q MEW>C5_UHWMF!6<([<][RSASW@B?M_+1NRTJU+2;+OP'KZDOQ43^4'1!,/$Z M%9% 1_WGS6813W0>*1>UOQZE/YZ5J" MO:K$V<+Y#M,WJEE>.^>27Y2U \$F/$FMNU*T^J+OG:Z^4" +C?.Y["Z=LFNG MT66[SMM2EKPI807?H=!@[L=W?WRE0U;ZS?OQ^X4#3,&=O*Q7E[RY@IVM*=/C MF-#6P;HWYZIL6\R0=;4#"RGE4I]DK52S4MV:+^%WJ9;E)U@.K[HRK^4URWD+ MZ^AHZ;B([I)W>!#6*=$YG];+"OZ !UXK5:_@GZ*IKTBXI?K$TU7]GOO.=W?F[O[]Y MS;S,;OT,Z>H8>OPO6* 2EQ6\[XMKYW/=?*1N5K@@#.:;5@E;^J<^U2?$10+C\AX%"_:KQ, /N!C\91$UW550WN3P6"K\]P*KU$LI*T<4Y:+X]![KC+24=0".!&GGZOF$ZF-D>:I5Z1,D(\F@L++ MJQ87N@06;R!*)Y&G;_>W;]0%?K<&%;#B#9?EQ16Y(\X5_U)> 74=512E*$%U M7>.MK'KL+D$*K]9"LS*0R4H<+KZ\NEK#[F$5H S+UK#ZIU*"*FA'HK!G#Z?+ MD(:WT+_1>JS[7#O +63%X",$6,"G;__^VG==T+WX>0Z>-[$-7K>E][2Y&G,V M*CQ4:V#K6N)KS.'"2]/,B^RJV9JTX HT(&GCWEB@SB1>7S<-7G&QK'/XTM<8 M:DM[TUW+KOP7LN(@.*AD@5.7]E^&A< J ]^#=QPV(#ZBK.)JI (UTG8- MN4*62+"R*\7112C62Z!WNUYV^"#[*M[C,9P3#$3MFA+E#K<-'*_I-C)[^*") MW;.T.6%!_$E=UT 6_=*GE@$O*JNUFFI6=%RU\80@L7RE(>CHXI"3I,]2 M\$TB\+>&+X*(@*B@EXSWTK(++U[*TG#+R'TAIOE<+I?HO" C7U&Y&WP/W!'@ MU4LC(&2NK)H?>8_@Q*S!/+RI^OM_95OH-VH!&HDS;!,B?'U!BPQS1=Z6\75[ ML:6&JO45./Z8#C#) ]QHI5FP@ITOQ_Z?WCJYT]N&8\-O:LKVX]A6P*(X:H<; MMGVZC#S6O*B[RDK4S:K6?&A4.:5LD'=>JR7_C$=_\(?_7,.[!;_(G6KOFHHQ MD:51?0%U,6SJ@RSM. "GXTLA\V2>Y2![0B308 A";* ]^*6.+"0LOR0]AV'' M:@W?(L1AM;PFEK6+\76\@4$AA5.DI8'KI-[,![7JU%4.S**O'?,W)33I,O3< M3"DI+D0J\L*UV.)BB=>I^R^8 N70.\&[ [$[E)J_G=/W,/M SJ-6U(, V.5/ M"0=T0T%O]W]O0/OK4*TB54]&J;H X4,=4#:2SF)+C$-*._4&XFMM>W[]]57O M9.K/AO@8Q4RO >AZ4>/7]B^EESIR-REJK4C'Y>J2+XM9H*PK ZSXWZBYB*FJ M-3$?2!+J*:WV,8AH4![HQ:)BU/D'(/SRFH'NOE!&?/2+)Z;=3F, 66'7S?7H MK2^;VS!&/0D3%8T+V62F<=I@Z E@=3%Z53(&6[86Y6F C$OQ5K9 %= M>0UZ=N'45'*EN68P"2MTO. ;*!#;,?<"E$'S42%K"Q!-"I:&X+S5BX6U:J\, M72F4;/A]W:G15<8ZF/@+,%DO)<@)=ICMKM^"S-*G'T 4NV]"]P*<"0;2Q"!R[KEO0J5_ M_X;RT")QP+L ZEB!+=MV;7W>=0>V0:<26S %)F^LS8?^*GE.I/7JQBAP+I'1 M2=&9E)3Z4K8V!0VZA++?I-/I?HJ#\<U*UX:@9L-K]% %NC>>X R>Z 2) M!BN6B!>5-^/-Z'D:N89>BX+-7W+P)'.E*D,41>JYJ^?H"TQO;BL]X*?CF*71#E>GAVX'+ MS/437K HB4 -QW' TDQ$3 F5NI'OQTIM34I(E)>+L.",BZ U9VF+,]BQ0+E M>]*7D0_Z>*<:?D/$>$V^@AZ7^8$4".R/_C3%7VOE,@9>NS?UZ7 76> N@#1[ M\=??0IWV2E*?(0Z*N&?E3XKKLU MT>DNC$$@_=MQQ1_8..ES4V*$_@'<<-&4E"Y]*+U4K,$XJ2_H M3;<]2&,]HHNQBC:1C"&U*7L8AU'Z[CK\YQ<7$')@!J12=&PLE)*8!! *S)!T M\NN)7NQ/CT'E.9^-?6KJ+T!+B'2NG7\[-@:6N:MX$?HLX6G(PL+S6)HFX#&& M?N*FO@HB+SN$9GMO*/<+$ CY%<.H-]ILO">K\R_Q$LM1+ MLM"+\S3PO:U1'@/-WEN2Z0"*2*WU-[Z75[V/^4#5G(:+Q/<7H7^,NGDSVAG% M'=[W$[Z ?TJ41S*E@TO.V:M2!@J-':)GO)&D6Q M/2K)T7'BF?,SD-DI=^O>'72A3H8N78(+@#=^[I>YZ"7O@D:<@O1-Z 2)#S\ M-CY.!)GNL2%H,;&%@#DEPSNT\)>VX/VAW[*<@FDHLNGT.DSNF-+0>"@( 5"C MP_?AI$9:TA187I!?)S[-@S\^31=HP_1L0R/MG87G-*3N ] M<0E'EV/@01Q',A(L\G(?!R-"!):KA(DT\U7JY@7WMSI9W*?:Z:WJWE3P M2O M0(G;YQ'0"82?;LJ#A=Y9<$QQEDDH],?-U^!:.QI*\UH)#:,)O 5!:LCM*OBJ*K(@]3[ XR5(6\D0P'OF2<1F[ M,A<\]./\$/.+?U.Z6^W/O$$ 17L^T.>U)L^AF0V,U-G^@9S?CMFF&@VS4! 2 MZ(C+V&3XN0\VZJ'QOU9WEE7A7XC&%&6NBC4&3B=\S/:A!\/9-';=E+!2! V9 M1*E-T]ULTV^C#';C1C44%7$SY$?0F3 5 PV&%='92^HJ0@479\Y/5%H%\FC! MY-,+6U-2TYLI\[BFS-<#9,B$I"V6[V#0C[@YNSD$RXP7FZME"9<;-*W&[-KS M<;2>Y%K@#VJ8DMN#;MNUQ8;W *GIYOJLJKZ-QE+1A[*DZ-ZD#:S;8D\=P%\! M;\.@(_%= 75"4KD0LU\N#DH!V@PF;LA[&VUI__[OL-G)!G.-H<9*!F*GWAUJ MU 9CWJ:E#++)+RIOUNCB9<2)8>\O@A<&*F'3&%$>FN(BV9=!(+BUU3 S$R7( M492 6QQAN\0D4M"82:$CA1-6.+]OLI/-AHW27L@PNKBCJ=<7EQN5*B8RV,W% M"V(^BABT6PR?C!)*!#0$WH2M:?#<10,OLD70'KS&GNM)$U3)G"W(FIHDJ M()@!_0Y>O_F2A61BN1]:HPLL[%KJO)QF>G#=,<.(8MDTV(/^JA<7W8F>V$G; MIY$S/K6!5_R:Q#%'4.&2[)]&6@Y;H=)5#:"D*U1SA7C,!NLZ845#T/25>U(* M2JN,"[Z MW>)9PK/;%@SPJ);<41*M37'"@N&>/KU9& OU^;*[)%4'5.=:C*8U-00V4,;< MD7NS& Q256,*9-V0VM@JV1L\$)O"1Q]J0&2/WI15O)B)(?$=:XYZM=/)?]'ULYA(!!O122*@F.B^BF=FQ5X^)+7==DL?6]?AC5I0YE,CO. M,FTH=:M*2[*W+9Z^F5SI3B(M^C*WM?6CQB2S)!Q",E!#S84RCO8GWI3VHJ*A[_\%2+RL\6@7ZPIMB>W@+(X2 MRL,[W2@Q-@2 )4A=?@C[-92PJ!A35SN4'6K6&7&,[GYA:K4:<+#&&.&A&'AG M0C2VWKP;6W@Q;6EL!2PDY#"XQ"4G"O&E4;3J>D:M\^ AX$VIZ/7Z+'!8+< MK%?&_E*(@8[Z1!3-Z4<[\E,&S:K%"7LMH%)S\/RD;DRRPW@Q6*Z$8=?8(;"K MT5IHO>P(;:@1%#T7WZ2_S='/P%G6LUJ,PGF$])O:X]'IA#DT(3X<2R>L@QJZ MF"LH(]2H*ZHM'; +^#>MRJEJ"Q=B_,+1O291'TGL>J3*6N ;73U=KSLZ;FYO MJTP7^E3%$&>3!E.!WZTF%N:/;4G"9Y$2@WL\K0[KNP#]]FZDL?MO;59Q3BK' M]MWJ]=_&]QHKYE&]J8Z.M4,]=B-EK<8O&PSS9X7:L=V@S+9VZT_SID3#>KN6 MO%F$UMA=6)^ZA\\ M]9D_+?3/IB;:K!E"9[+8>!!@8E^UDC&T(G&->XIPM4- M&JB]PEZV/W,^4&"SJ5;Q[2P<(NQV,:WI5D%&;-E.D]^YE330O9-$ ;'X^$JP MLV5']^V3+#=K3@DPI4J\!0-:&\++>3$*8" MA/(3@VT>;KQ5^FK"VJ/+0,RQU6UZ_9V>2W(8D 9H/?@>GA^B,.@V.7IB QV\ M@*$0Y0JQ#J9% \H7^?I#G=X?%=6;4^,(>C_G5$[)>Y/RU_/S]T-_NG."AA:J M41H6:I(@IF"O'M7@.1=KV U=U5*7F\X4Y>F>[ M;_!3#?_TW__E_,-//6V.1/7,<,A'?W8VPR%G..31V0<=%:F^^MI"V">M7#52 M'8_"+VLT!_7G:J,UZ\)^P?F@Q)J26*],[Q^*]OJ_@KGYEVJ6>,._7N7_H:,- M^]>WU D6_P@Z\^SOF%1?ZEXX?8,A,2IO@HBG:C6V96SH^D,':^J&MM53E_I3 MJ3ZWF\B_(=QHIP<$F'&OQJ"45EWH^,V4(6MON[\>B&@[>- IO/'3;0'".#>C M*[<*,I!=22NWW4]NE48LJX+ZHZS;ODOIL1B6K7X+=MH#J:-=+2N22&5!DF1, MNIYBH1M+QJ,L9:GPTBQ(@S# ]A,/1_M]&&HW!J/]'E@%>YS-'W ?MO!]%82CR0+! A,"=F10L=6./19$G59$+/\FW M"K;OPYU_M.I=\7.K4W'M?BZ\4ZCX[>S:HT>*?VC$=T^QY]%._S1#6!V)[CJ0 M&!<0W^BX;$6Q% L:,%([SAEBMHQ_5(ZRW*$/L-IV?64R@90B'R6-=.$=)I1& M57U4HV"@/WTYPJ+OU:5G70QE#Q>43]SY)=N2?3B[O 4";CC,VK6Z'H\G=:IW MN(ZB>MUQYVRBP_>3PW3!Z0/^6P'TC"NIV])AWF^S-=W^\LTQEI 2D>0! 9>4 MD@Z_S!QI<^Y!Z"'3EY\ZR%6M@7WH^^@C <(S]?>>>GXY#;0F_&=/ _C^90FW M;BAA/Z20%\['"AQ>]+C0+QVRN3K[R?!4F!+5U!-RJ3[A4^W12]F-,*>4W06_ MK:TUE(0J]_6[QWD 5RV=IL)+>H<^7M^ED:II%F-^AFLBRB5\MV9- $J!\*P5%4E86\&6N L(6Q,>BQ+#TN>F08;C5O MT]:G]]M"D1N@,A6\<@_183Y^8# BM* Q1R?B6LMH+K$)8\!P?':7B&8Q3L MZ=ZL#:">!BY9J[.DNC%T&C:PK&*+-X3F#>H9CRH4O#OZF+>7B^TR%YWX0Y>. MG+-6YS'+S3[>>J"#\;R^4+M=NA48##"4ZMJV/$9H[5=N:B(.ZLO1=Y!&C-T5 MPF3TPH0J.Q'TO.)7WI M,T07E]=GSB_DR<%+IC,Z^'=A#)>$ *0MC0>(U,+'*&E.%>$Q:RIFQAAA1Y$V M6OXQE ,_-Y6 @Z=.]S&/L]GAC;:D6V@571Q!VS'8+LU2!&)?5^MV/;P$XAX; MDQCOX<[$-J50N) *#>WT[N 5U$*G?2F.':%.\7'X!7; M'N'=UYMY4^K!0K#4T!^@;?>TZ-8#E#902;8B@H8A$!X+Q\=M=.K![N(ZCN58 M\'^! +_1NGJ(V&@]S63NR,UKHP3$=$<&P+BWY;AI#:^F/WV:C&'ET3#EF4*ZX; H_*%4WSA;Z5.FYKC!JDT3FR M65_8ZD%#,OK([/M6]]]8V9P: M[6ZX=8N"FU%/"*35H)AV8>*WJFWZX7H[D%GY-;'EX*#1N9X!IMG4PL!,I"H5 M\B(>/MBLP:SZCD[U\3[%-_#O%#=J!V8BY-$432I;'TA3&#=ZH!I>V$2R?HT# M]VL?H]2,]OS=E*-^O:;]]@(SZB.C701"*^FM49N8:[T]/8MEI.*2#16G)6=P M=BQ.\]%H8;O'F97QBT:-TADXZ(=RG/9U]7]WP"M,QR4:2L4'XHPL*+_# Z M2%H$?.GS2N(_/P\>-9TL7]_B+'Y.D-@$"<8D(PK.F8[CMZB4FC#5 $L:

: M:5G"2Y0FVZ 5L^Y.8'N[7.$D>:U.R>*"IU1;EVSL#ZX);M7K(DLV! MYVHK?#UNK38#5!_]V9X[(U2?'J%Z4'/MQEX@?)^S( M]%GIF%'SG'"E3H C>Y15J85V3 )<%?$,MA8B*N0AZ>A65_FJ_&]5!D- M81\:4K'D;3L4E5#F9E^N'?OIE+I4<)@90G"7 EG+^X57@NX3K[OT3 M(BA<]QI? VY-#X(;,?G9Y'K,PH\7WN[(J#=J-"0,*SM+74AY63<=P_="SDY= M7>A?QNY2;IO+V9G793-VFD9UJOV[,$(O&^M*-^:%*R[T#-^J;S9;VEYJB(3O;).L1EV:/OLE]4YUOL/+ MO]?5L_W8>MS4N.F3':1C6GU]9]J$?N\@IGCIV$7HTC%XQE6YIE=MYYO 7DH= ME7>#.$&[)E 5NX$5^D?O%8;(#N]P-^U+^"N_DJ_UZ@TD+ MU6#2.96!=&#WU,]@)$#)_.G?J_JHNJ::M+>S(92D\UH](7N/ED?0WD5%W[E5 M@]\C"?Y.R_7Y?7)ZI\N1=K_.PK;I8]TEATVK*ZRMP@G(\.VR(5N"0SR4U64C MY8Y^TX[;4EZ4\@1X2^W;]-H3D;8:(8I9>UVUJ\>D6^3"KCL.\&V+?M, 90OC M,XU0Z#MH?7W'>MK?R.1;M*IA?).AGJ#GQKB]8K/N M:VK/J!_Z1BIYL[L$MP?Y>/&"_JRM1V=PYRWZ&/C1#G+97+6&( #MT01]Q%,S M>B-(L;VMX/HT^ W/@&NQ->K0@\;8MXU731ACG"MCWK;-25DJEAJ[V+;$:<9L MM>;=#45JP[O9'L)]*]=;G\/TC;#H#&$]+148 &&F&<%>%8NSZ4;W<:H'M:8[MY?X,5)YON"I9[+62A@IUS(D*4RS+GP@RA. MMO9W**?A"9R%X_$>;K 76]ISC\O0[O,94'OA9-]C\1V>XC@LVK2J[G5^B,C7T-; ? 18Y\;Z\HT>SF+8ZNE7E%7G7 M$BO%^(7"LGT+&C9ZMW_LY#Y8$]; +M%!'%H?P JZS]CWP-Q#PP/A4:9I/CF& M ^.;[.'?*>=(0XR5N*S*?V*GU;6!P)K+Q^2]PCGN5_Q+>05O5Z>*=,5MG6-7 M,_(YRVJUMC!81#)O7+FNMJX]&W7.V5,IN?MM(Q^88\Q1!E&W=\-"3)-2J?I\ M3E$OE_5GTY)>@:.-R)2>O49WOBPA)&C$)7KGQ:C=75$VK8%,-Q/_>+0I6Y\) M2R*7?G35>/,_'(G!W#Z0(P!%=!9EH%J DJLEO_ZA6*HOFXK%: A[8[H&-!MP MWH^D0ABL_JK] 5.PV,!Q2]D,RT,]EOSY&VJ?\"QUHR1-$C<.?==-HF'G986+ M9T2 K^SX3_].&?+X1TO;$5WU,SS7W;SKMU&NOR+7.YY.U?L_.O_ONM:EMJ6P MYR745^LTU%86F6 M$?\Y9L#O%_IX!0SU/V_!F*UNT+N;+1?;M[#?[2MOJ+)4WW?*Z#??O)^:8?;6 MWW-D#; PE5=DH^JFJ6GDACX#&EUDC#8893Y+TBQ)@R0%O23]L>TWC:O'5J87 M1(Z@L:[3C%?5EK,,[/;:."?V:R,@_JB5M3V^FF:/>X]T6PZ&>@&4,YH.4TN% MK\NVL\?0 03A%5]T W)] M9C^L"GN;]$W+1Q" BG>F\8HN QQ[)T?B:N_-3>W.,XG4E:#P/,9E%+*PB'R6 M"E/,Z&'LO30QJ,##VSV-8#@(<=& M#TP4!6E=82HWE M[W?4D/O$;YA)<-[==NG_\+X)%[S^VJOLL3CEY/!AA*+I&HYBRY8T!D9C9WJX MCFUV@M] :O;X'8+,Z10:=8;&S$_;)UVV5/'.A,AH[S=!R35#F7?"1R==MWXO M]],,]X9![]$+-_' C9#Z/3SP/_^'%[L_CNBL4>,('#>>R[8IX>NN_C&G;">M M"#@"]T#0-O#/ZS4X]^47)7_L??[=)L^XA*C;, MHQGJQ]V=4-,C .J/+?WM?+-.'OG6[X0JV!*W.V_0B)%=W5FTZAQ"T#B6^CO6 M^X@D>5A!SFWXH;?+CC;,#EKF_22\429)56\+)=@!MQ"/()1 WCWOX%O7SNQ' M_8M+,.K-AG]X>+E\5 (\L6#>3NP.MN.IW.UVFSF/LR+S%>/"!Q=8"!=\',]E MH1][L9^&PB^VW.8@<_U(YC[CB1N#VYPEC,?<9T60A]Q349ABK[5;1JJ#)[T- MUI'K!A$LA^/:X 8G\D"/T9S2U9-09S?]BS,,Y>E2N8LSV08\<*+$,@LW0*8)G[*11JR6"4!?"?P6>9*Q3P_*H0L_%!Y8E;9MU/9KO"" ML!""!3R*6.C%&9@_WV>Y"O/(CW@FU!8 -L\*GKL)7!YQ>&=*>/#.DI!QKP!% MKQ+AA6I6V;.;O7V6R%M%A8OE%4WTG6 ?9Y5]A"I[O',4259^89>EE*KZ 71' MIGCB!8(5P@/7.?> F;W"9VDA5)&&L9N*^(#L\P$/V71/KR6-&-OK/#=(,OV$R[TB8Z0"9[FV^FUN6/'[+$N^>+4N(!>>V)?=O6_*7C2./A^$T MGOHHXW!"?K_]/D#4ORTX'P>P$%C.C$ZVN""$TETC^'S)!6&OJ2Q13[O6:!2Z MG,[WN 9&=\V:\.M -$9=">V(B/[X5X.X=[7PT% 4G!5K!L1C[^]=#S]S_EC1 M[/'.]$HE;!]?FJ'A=/X\C/9!]!=AQVG2A)VUHP^E;WU ;:I0KVHJ(] S3M1T M<*&N]\79*'C2B37=MJ0;CT+'30'H,[K)4*IZYOR,YZ:20G']-FA43F,A051] M.LS"D#6]'N, XI/T .ZMG@=P-VQ8BWA("\;7>"SV0EE$KI=RE1T"&?.FKY-[U[PFMN#+=\6O M=77Q*]:'G!-]9I3,75$R UF1Z9"I+75B7^T+81%H!%PP2EQ'524W758&J%VOT,N]!-'OJA MNV,4+M6OF6^1[C:+',^?M5, K"X6G;8(B\F=*G6A9Z,#'8!IL.8?R ;+K7$H MTVB,V?A+EIA(_R6O$!\ZHN^HBFL@W)GSIMBSO];NW]@-\\:Q,&[CE3N8NED9 M(V;(3OB+Q0:QKW!X?;OC;;:359G[V"Z&_ M#_>[ 9$,,E@T]>FA1>Q)(Z,T/Y#.>Y6L'N_V-=H3#M#+-]4:$Y*-:MYT@9[> M)O9YWNC>0!NS0_'Z'?=4Z/MWF:)-,U-YOSC;!TU61&@Q7/\ (]YH[U;*HVL! MD68I]V-?,>$B_#?T0L8Y]YB42KFJ"&02;1WJW:<%Q,C)V71M_D,MY2]U\T>K M'K,7A!?%>>I+R9*L ,\L"5W&XZ1@21SSV,_2J#C,K.H;4^ M__"'\[8^@RN\F+EPD::?\]WO]0HX/PW][YWO3-O.\P^O\ /3J_/[$8BZ[Q1U M54M=)]^HKJF'4!\K;K@9V*"G.]BOJGZ]U#>+)S]O5#2F_;7A MZ_;;&U/6ICUSM_ODDFL\?BK-,8$G]RTJ%J;W0M\(6-]*,V(W:LR ;BKVU. ? MS=,HDEIJ7U47 =BNJ!1FH,,[G3ASYOP7NM.;19"]UVQR=_CY< HVW7#?$4V/ M>*L$LNY2/W3RG?I"OQ)B>"L9%/?H$L[ORN^IS\=JB/.&7!W=:'NX2=]!#^(D MTSV%OHAS85JEO71]PP7FO3L;W8A=G*E.I"T8QH4V>ZA:U%&H99A]-JMF8YS!PB0YS/JOEI\V) M#AOCQ49[6Y%K:0>7R])TO\.EVR((NP18+3 HT[_U#7J'N7/TA_:$=>EO.][E MT(Y\Y\PC_ ;-CB0";VN@H<7P<(I.C6ZVF.GK#QH&(>DQ?!_M'5?\6C/5,%-^ MQ&L;@T-U=Y]V>-N;TZB-(:9E3$+LZ<,F1=[:X:#NUD(?M>#X2FQ\0%UW&E+I M='!@&C$W>H ]-HD4V &SVB4CZ#/HQ LFYK0D-1D5L< MB_Y\4W\B^MGONBE*GTO$UF?H(O96Q$[7!%=_Z[NW^9[U+2;?O6BXE90^"*K& M ^JUAM7 (WV:.3HDQ:]MV-&QNVMW2M)*=*@V!8E\"A3Q=DV+'0Z:=R]A8SXI M=<;]BL(ATSID6D@ KS#)WMAS%#KBL*,]1YUV"SO>8)*.N51+W>UL;1N=#8?# M3YQX*7P7_C\0+/""F(5IR%D:IQ[SO"@.(C<5$2\.DWBYX$N"'\QIESNW)N#$ M7T2]^83U.#6]1M80< 5'4F*CED)565=R;+ M-.TOK@:("EB**XU]Z6]'Q[RT &;Q-6J,:2'K/ ^R>^0"[*,A3X:F2VOF<:)M/5RK3=!P59%!U=XC@3WU:D) MG7&'^RE,=_0@L\FZAF9[EZ4J=FR#A&"0MXS%GH^Y)QY87,R\!0 MJ*2(XO @DQ=^,^/KSROY>F##G[6+>=.(T]DLV!2ZH2)Q[HB.CB'D'(8>J9&8 MO+BQ'A84G^Z+#W%&XIXO]AG=$6)8WVPWTT<@ M'#3M^* -CQX;S.-]@C"S;NS KPJ1"I1\5-4%-W4.%KR+YV0"HF" ^ M&VL_-C[4-[,?=CBS;SIA% ]KJG4!6UA3=+=J!?VU_4@VTT2-'1P_2]_\1 MZUAXTY] FC@:UMYB!F"IJ0Q7X=A-8R7QN ^H12;IQ]'NG4(IN%1G2LM&,APB M@?V$A4[UJ^.Q-:,19MQ"U?J9>([7(KZC6:.C8J_TG^RDWF9Y-13&NI#(+IM&IF-9N]+16 M/?C-[("P0A9"3NW6Z22C-*,$*2>.Q0 ]L-D"N/7-[92\_0] %+P:'RZ]?!?* M!P\JEBJ%KZ4AN%"A8IEP0R;B/,I=WPVC8JOOQYT[G)[KALZ6LX"Q1GQ%&DD/ M^L-GY'.0?2M_Q-#4V>M5S9G](U;A6Y D@@*8,E4\_L8HU40[&VI;;8I4GU26-O:3^]+57^75SP2L33_?.D+YF^LC)A6?.?]FC42S) M6(WQ?)N!\/0VXQ-96OM_K?^_TOFII&$ HG6^^P]0Z<[_@?_YWOFUO"I1JP^] MYK/O%Z:Y^\BOFX)#-.1N&PXRP2]\W4G%\+LVE<>T1EW@,@&DM'WA<&M'>&NW M4SMA:"A;W=;>NG%#F0YLKAZ[N#>_[19/>S0FKE)8 L,;"U?,P<;1"1!!QGK< M3ZM&3&)*?T6-P\?DZ%P;5D3OMC %:_#1Y[KY.*G6#NH)_Z",=:CW@WA1G=&&O>E0-RIUE1P M %\M=&'>]#!LFPL_5O7GI9(7/8:IKS7OZL^\(?3EU6JIQIS<3V_O>/O1NE,C MNI35IUI/N\#9&0@8&&!7/?%I N[5NK(8A[[BR@8@E,3"+5/MV$9,-*JX,#0B M%^>2?U)]L7V.4]_T6@S_#:RYB8_HEW7F?!B5_?WW6EX8QL9"MI[J6!.9XW0: MJ71YXQ0::\#PUN"=9%G@Q+R>..,E MR&V@+@KV)421=:,G4FVQRXYO#43+]9@\'6,AAHP>3EG.H4Y_>!LGY!MZ>>(7 M,A%,8*U!F.0)R]PB8)Z7>RJ(4A[F#RJKU[XAHE?.!2@172/9GE>2?@6&?U.] M;VI4<%]-P,W@C[L[CP1 '5.=1-W2W7E3,4/Y_?[EG+5[/BYF#Q*T_HCQ?4PI MQ)@/)H/0)'I5MKZC+SH'$Y8C1)^NGU3D4NL4N)IK1AI53V-.0M?>VL8J%E\_ M5$F,QI=J5>O\%0)W"ML-!G%:!+V]^C/@W*%J>?2746<7Y:&:J-U:ASQ MD9B8TY*75S55\^B\MBY7-QC679S6#ZRR>;1:]\"C OOI"[?#?JW'IC!7>W&A MR)>C-@%Z(/%&.17P8ZY'!H(;+<@#M,=^DQ9$&A$^K<;1K@]%/1\H6MF5@1L: M-EET^"#(D^E9XPC(4*(;ZJ[&BQ&6AL+$!FV]_'12^;1"ID+DZ/_P. 7_)^(L M%T7&BD!QF69%*/.##.EZ-4K:_Z:I/P-A[X=6H:.0GXC[QU2=_9KCU--CO\:4 M"(Q/L[B.W[&N$"+X^EHI*DD"?=S9 SX\P;-_G)SV;>ARNJVI,*0[KM:8O<:J MQDOJ.V/*@S"DKRM]^9ZJH^FM=!I)I^;,LC^ARL:^;[@CTR!G6/]XQ:8?7K^C MB=X>S^BL!AT-"Z4;CRK ?UIRH-D'<5DO<2>T,C:9U[E=.%FV[7H@L2Y5K);7 M>[8"E)6]4PF^W\7E=F^(8[$,IR5"8S4W*=TR;W87$VYPG4& ;?9%+/AM[R& M6R###==.W:%]U6!#/22E%,'/4D/Z6OM..UH2XH+[2*(=97YU4JT=)9MZ;P:_ M<^;<@0A3\=OIW;5@G>US3,X6*WE0:(J-O!.F.TO;:H3RKH9SB)-QOZ> MFYM4(MDND_@P^&^A#*#>JKBIYM3)[&OM5/ MR_2,%5-?S#/UX,0NQ5SJAG,T)=;4.1<3E+*&!,-2+^%Z- VZ<^Y(.QN5#!\- M==:D\U"=ERMLC] ?$!&*ZGJ"H1I.]T9%2/5M[V<-65]#/KG/L:C9)PB0.0XS M\>.<95RDB-GU6>:[BB5^HMQ""JX2_\&'"O]%Q[,S0O>.4:4AFTWMGZZ#O Y,P;0C/SAS[XD>SETWH*O?'ER.'P2:?'.ZG6Z!<61*-[3%:^]T>P4]-_;DJ8>E_J^G= MC=)/\*+75R9M9AM;F.?8^VSII-:JTH5M1CS"!%.WF_Y7<&V %^"E7I=J"][+BWQ>;H/MM3\(P]M=UL'[(+ 36F*SY]P/Q8*INJ/4W/?C=3 M_)=!!(TQ8'U#%9 _J"N*+(PE =I4ER!NE&_\R_SP0[F8^()E/KE=?CR1C;#'#]C6RO3T H/6;K+P3$TNLA6EY#+:?4IMD\A M("7<=M(B:]0**^AE+@L9?1 MV&LW51\^MU&P!/337]]B [J&I@<3V+2\=J\+4U:M(8ZXC5QUGY5!^^Y8FC9- M\+3^!GL>J]^1JK@VL[AJW\IBL_!IUF2\'@M1&$830$B S;5>#9,G M;O,>)R5*%H*!KE]KO<,QB^WIW47M]UA9M2]V.=RS EA>9IC?*S'D: MV,? 1?"AIM.:G4=!IKI$*.JRA.V"D=V(#+4*(NKW;6L5>2Z"FNS2LG0KM\:L M& \)N.G'2I N6!T>;CB$P!U@S7NW8J:?@ $G? @LV=$]A*F5*S9%U9V86W0. M8$5E>TDU5_JDCYL14<8E,(2V#L"9\[Z?YS*:\G&]3TCQ(::!,75WW?0 -8WA M]1;X=H8>O:::$]U].BIIUM+R= &.28ETQ,?0=!.\@OH'J8MR+FT\,GLP;C!5 M5E/SD$OJR9?6%7QDDIL6W MPU-I3VLPB@VI0@H5MA9$D#-"=^[6&?7DN3MV5))ZK*RRW+&A@68C>@U-DV_[ MKDP@.+P -&?VADBH/@H9V,"H;M1 "/G4WS5VNJ5Q M$!+?ZLHL Y$DX5L;4CAM3PM;[KS/NYAV@M?N4%_J,\Q\U*X>YJG0!2"E-^+I MD=YI%P-,>S1:B88VK)K2C&7H^PR, )J5ZH9,!G7_ X]MJ;7$%.US? .0"EGP M4*8^4WX.+)Y%*4LYYRQ-A8K3,!&^VNKVX@M/"2_C+%0Y_$^>!HP',F*YFV=1 MS$4!Z]D,N?\841UDXB=#\R$2MR0[K^0;0TM3C?N88Y&*)/=$D(-3)S _SPCT4=+K/WVNVGCO]W2]S-2&E\VO=SHFV(PVL7NW" MQABG!)T"^F3D--0=#J093?ND@[9+>#6J&8ZH_[G&!-QW$++CN(;OM5L18Q?PS;S )TT)H\@$!]K,^OJN">PN2C%H8P1(.T7#6Q\>I MC\?!5E$/(Z8P$T7P!G.LH5MQH+;2'=IU $>AY7>HH;ZG5TWU* [ONJ;,UUI3 M=?6D+L4H4QL/[JCJ,#4M.J,"OJG-#I?#^0FUZ1#E2F=>1[J08L>MI8\&OGUM MV3V&1W^96@'2PLF9WO-(,R?0MMLPQ_B8TX*[F-Y><,GZ:FW*)*?W@KO33 XR M;30H69,.>\X;+;1G4_WYTG0[?4=<4^5)Z;.AU-B>LMQF9]/ M=R,N(3R8/M':!9;8(3@;!T3+MAX1A^H,FX1GMB/=-KQ Y-QV=.#&I-OR;5.\=2]!W6K[R3V"HQ8,]7SW.;;4V M$ +B50L@V+[W;>YH3EQUF*0D _YJ0)^/VM'9;YER\5$SO*D+AHA4VZ]NJ"U? M5XCJUXA'Q,GJ*J2Q.+TNE^OA6.=@M.&2WK<)-W1JZ!9W(?5C?=Y]/NFDG* ? MN$"3\$2GZX9Q:,.G2:[EL38Z80*Y]QE/S0Q#\\*!0#U9)K<9DF/C@1'=)>Z3 M+P4&/WWWHQV@VGU^]&*RO(G56=S(EA3=C+_?8[\WSBMOW-RL;8^@-:VN.J<8 M>E '?#90X;J%P"!E2YNJND/^PG05HXI.Z\+@ M!R0S[0C8UG,7]73T/%;%D$&Q1 MB;Z1 5GK)L04X1;P5$:KVG:XRD(#L=']0Z"@(1 A"3&AK);&&!8E_-2_"IK0 M7%484P)YJ(LD+&6M6NJ(KL R_MNQP:EX%B5>$67,2W%XELLSED?28U($KE=P MSD/O0<.S='=?HLE?D22_:8KLQ0AE$XQ0? -LT#OS@^B88$'4>1W9MM%0_!9? M/D%KZ7#[Z%Z_"MU,R4BR(D_@]<(K<0@XV:LARGBM\NZ6 MKS^]\?4?$VQT>/F%'@\UBJPD;'JH/U&?:+)#=]FH315DT-Y"#;F[KVC=6RLW M'2&V>CK.YO&?UN[M5QZT,(4E*SS)Z^Q)&N+=*FDB?G!#").N;#TI(3^L2L81 MCN#GZPE7E.6[&HJFR.O7-:_&Y]?H#*/L]1I*M=&5>/=22QL-(R@>C(@.>JUE MLV7?]E;[*2L0BH*##&BP$@*D-5)7U^D@]H1 +?I0U)R@83A$IHOJ"70[8.": M6@^%I.9:@U=&<3&6)V,Z% V^/OW]RI((6;_D.L/ 93V>L-&JG?<>S/*UB72( MLI\QD4R%#]3/L"D_8:IF(.#I>F%O*N<7E3=K=$; /XHU^_QR_N$G>T!^_N&5 MDX;^ H6H7>>Z$A"=<-!WR!=G]@J':I: )\QQ(I"Y$N5J.:HN'!4F+FRK#92+ MA8V@39D5!:;.%G!QV]K6??ASW;3? M#ZMLU&K)A06E?RE- \IU*75A5V6N=,=?,8??]L[X6.(F[DAT?@B"SG&(B>G1 M0 )A%HUU^"7)MR[SH!KQ89RJN6J:(+2D,U-)Z-O4V4'C$^@[5!Y&H'K0?;06 MPZ[)!(.+W<"LZZ6!UP=;MN/R4FT $RC"LT0EXV?<\+,7#& M=R6L4"]CU%%\TK]BHWU%L8O@M)TKK K\UW#O'M%\ASN;XIW^SF?.KSMW/6P4 MOD2[-!4\1I$94'5;@@!S,G+;W+ES)_KTJ.?:R8F]B8YUMO]SKRAIL]3R /]R M54O=UZM1'?BL?9=)P]5Z(__)*](2/?"P-0DH':C8'CBC7@[3I4 ((>Q2AG). M4&@?C:U9D4$D@J\W7/H@@*!WJDDZW/CJ'V^.!)[CG,YY!V!3*I&"I MFTN6^H'(DESXD=B:8N_+(/:]R(/+PYB%2@4LS]R016F:I*F;^6G@;CK<[RQY M2/A^M<1YI4FSU_^.)_YW=(/_[9X%Q^1_7VG_>Z%5XM=YA!ST(^83[A99ED(T M7B0!1%JN'S(>!9*I5+H^+S)1["AS.AR?O*TK<5!6\<["(V05:T!WL\L.HW^, MK!*E22Y=R9DO@%_"V(]9EBD%;Y#8GSKOBC531&Z&!LDAPA MFRSHG,I8JG5EW*11&=>X80&IE,$AY#UZ9!0PTGP7 X/!@H.JMD??P[2Q;8.X MKR_2SE9(NNT!=9>FP))N/.J4]-#"SCW'2;D;\"3EG+EI@E7+D*=\XD?Q*62ZR76+!/5WA5 RG-#L-_1D=IWC&1FDT @=][==KG_ M\+Y)*'H.X>75U2@K/H C)OQ14DAET>/?49()_#YX_>WW/_21_.9!XD[0XFC5 M-V%!]>LWU.0C;71KBMXOL7!O%..>M,)-;^]&3.R>M_<__X<7NS^.Z&QAG\[_ M-C5$VX>9?-W5/^;HY3:T(E"UN >\G"WY=;WNX"%?E/Q1/]!SW3/WS_8+P)1+ MOFK5#ZU:<3RI:6_U@[S*Y%*Z5/;WHT5%R%B?) MGQ&@^K7+O#,WO/DB_RQ(H@/=ZS@?Z)T%P;T>^+__TC6[W]FE/HK%T^T<8L8+ MBN:8T4P%_6>W9L(":XTU_D$CCO&#'7#?W2NEA#88=G.M%K0?_[03D)L>2')W M8\OOY#AM22,05FYN$8B'?Z=F%5_=KI$XN]:S:-4Y5-KM6)OP+0ARGT/\??3: MK*OT;B#=?JG[KVJ1])'YW8P;H(5SXO&CQ;P_9ZD[.?\S-TYLZ MX.YWI]I"I7BH@HP)%\&R09PQGOF"Q=S/8L_+9))YAV@^=;]4V]?Z*^G(D?U+ M-35JDM3W_!_W9MJ>"7,?WOH>VPYG\3VH^$(4[N7*YXPG L17N2G+,C=FOL@# M-U$J2-VM0Y4L55[@A0%+>%JP,,DREKD@\F&2>AG"X[)(/('X;F?*%XF?SA)\ M[#N<)?BPQ^K=GJR($-P "(% U ML1%9C[Q3L_7(JWOO7#3QM3S,/CG6?CP?3+8LZ9P,Y6;GK+K'4FSJCQ'C$NP E1G"#+A.<8^RH\%S.36[9V#;PU0+*LNP*) ,@B$6*'!?45 D(2FP"SQXSHJ>NGVZFS+P[5%[ M*4.>9>6EI)Z#;@UVZZ><,V6=K;PDWJC"<(\*9\'58-@C30J.P([!A(J0Y[IG MYSS*/8ET]_-J/MP>9>X/DY5BD)3#"D^+8[]Z9/W] U,SVL@"TX"P9@:XV6.D M<S@$D0 G;##^=NBAXPAE__<:6.LB$0_"P81;XUL1L M3$X0D\"^&C/XIY \"$XUYKU&I$=Y/0?6XD. <4C+O%Y:IN,%G3.1G:W4I)); M6BB+2" )3@DC0^$GJ>/ '?A4B][ LP.F9@;A^=IT??HK/%7.90ZSW"FD#0'; M):<,F1 G8BF"2:&D5;EXQNS,P8,79,3HF_=:!N8=F'2$&DL"Z)7"WK %,W O"_LML!OL9&Z:H7O]JTWJ-K;L;:W_A5N>AQ; MI")OC^EB00) MP>JG:409?3=UO[1#.W],4TH_MLCO\.'W%3CEI[F.H+^IM+/\H<79VP.)?/?1 MOSG4\5WDD5]DJSW,5MOW"C#B VAX;^F_;)M)FUWYB6N@#EODN_D*NRT"D98K MT+DXVPF5ND&I[=SH9CDOEWJ:1DI%#)JN\B"'L^SSWJR;&EI7A\PZ:(>XYLP]M+\OF.9 MUS!,W'O^B7O\D1/WAGE[3YBW=U"#P,@"T>V?56K50!H>V>V+X3NNK16OT)TO61:%&'-,(K'^T(L*+V1XKJXT3U,8VV MP1[1IU^B+HA\D0<-[_*B[[+FQ#\?_M5V(CY.Y)6GV >/ 7_:C;SR!G!7GCO* M=&#,GBUO_J8Q?-ZU4*G?S\K=^>V#$-(Q[-VA2>L1 =J!)\;@V2>.\0$_",-YZCPPG)!A-"XUR,9(*2(8D8XR1C>S)N]<#'['!.O[V?Q=9R+[!46^"LD^=$.F'2*8T\V?ET\5PR&_3 M;O3F)EU5L6>\_2KWZ,"QWDWR#_]G<;M?*628JDU $Q*W)P($%H M4:H"986G2O9&%CS*;4SE\S%XF&*'*R_R@&ZC+,C;%E&O'F\\5&7,V<4;WWOG MYWJ2Z4L_M4/ <9_U/;9.ZIQVX$25#L<%=MA+I$'K@-(I&-+*P4]!42*\)YSV MD& T8\IQQ1$AJD"@9G)D2$&1*XR6U.@\Y_K%8Y4%'5&R>W+Y2U;$G0Y;G/KZ M!L%WMH)/,J6D,0&YH!4(,09VMR#SE[E@="3>#(%B#5F PYDI+"/R1W!2&>*)$?Q*=^[D N^-28#3[U4%QZ MM KHTVRA)UD83_74CF/0-['$H)7V8T!Z02,'NMDR]JZ_HEYZG3SB/IMQHBH* M-%.!.9/(6 LJ"JN M!0:YU%/QX#[/'<85\J\8C(XME4U 91G(B2 M&N3@( <'.9AJ+GS(39QC$H+#B 4!,@WS'$1"]6Y[X8,P)D/O.2M T0.[S( 9QXI<"89 M@#,'%*8!.'/ +QLX9P#.''AGX)VWQ#L#<.; / /S#,"9 W#F:=4V#L"90W)E M2*X\)KE"6""YI0&)F&%AP0JD"'?PODKKHJ#68+697&&"6JN<0;1@%C$1!#+2 M2409]\QR(7D(+UW=R-2(XJ&B9ZCH&<3@( 8? 8 GX?^TSA%7*B!&0)II:A6B M7C#MO:>4]7"('R(&G[FX,27WT'_[^2RRA*2$?CN(PD$4#J)P$(6O7MRHO,TM MMQ9I8@L$@E$A;9E$ @N2@WT)$M0_']%'>]S.7-H+W3=19E'H_=V7CW]9FR\/O M;OSY[.H=CV2]&T^ZZ^8'EPQ&2:HI)2B7/ S^;?P2V/YA#BDIOHY2( M.8K23W&$-XD]1@8B@7!I*;:%Z+874$F^)@LN]@7^,S)'. M'4<&&\6%M@$V_946^>MLBP3<(1(?DZ_;CQ1WT5FFFXU L A4POJRZW8O.DF3 M[,I/7*;+;!:RWMCL;#9/58#9E7;9W%_K\70\O80;+9IO7X(E#@HZ6US!"A=? M_.0S/ ?>XJJ\6).$VP0=2,-_A?\^@@%;$JMOV"I8R1D6!7+64L1R$M%;%46Y M95J"YBURW)OB\IC>@5:U_C N[616+N>^_ 2W_&XRLW_\)?- 3C=1G,V7?C^E M1>1]Q_Q@% =Y)10R0004"O""6>&$T#WW]S$4^-%>>;><^-_"RLQ+5M^[J?MY MK%.=/K!GO?_NM^GOD>'GP+S?Z7):S[V?7\%*W*=1:?%MF(1+XYT3@5V,_UW-[=1M5139> ME#703J:G+INL#B+*QT6FYR KOARDU2"MAAKP_875S_ZSGV3/W/AY#)LVL,S M,H=D&3JPS, R \L\A&7R@64&EAE89C^629#N \.\F;Z\>]KPCK_*J\HH/2$8 M\;8K=AXFCXZC9NU%M?]21F80?_9I TPY('BCZ'XSW#)0\4?=+'>X9+'BCZ MI(_WY)9\/.B(]('^#7V+_LTOLZF_K7O]L@ [.N B'M/Z7@=UX3B$RN%'Z1$2 MM X285U8Q S.D2PL0WFAJ<%.4R_"9KN=P[DCC#(49)$C!O]#AG"%X'+XB!'G MU@'.?ROX!XY0CT()F.19K) 'FNBG3!,,?K,@NEYD04'IAW6-PBE M5[26G-;&@:G#7+26, ?+)Z<:Y3GGN=1<$=<;K0E"B[%<$"28XXCEN4 R8E99 MX:5CFKB"DD$H#4Q[3NL;A-(AA1*6),^9BZ-^03)IS) 6(2!)K/2.:)SG/4AZ MJ_/@9,#@\<7OY#1'2H/A))3Q-'>,,W(?*-[@PKTWY*&R89C[^-H"Y]C6-P3'#CE- M1U,F,7,Q>8@1"Y@CY91!0CBLM5""6N).S_7DTQ?^JD=8GW[K.]^0,QA!UY7 MZ:QO31PHB,9_HJNQ [;\YOW_)PAWF%&->*$#&*C4("VP!5V@B:"$Q8F.!V2Q MUO:LMWO]/\\"+WKJ!'CJZQM$S+&+F&>S:P/)E5..(F=C5L$9B@P)&%G/6%XH MB@O2FUUM'6..<86DBO6]+B=(!QF0%)IY'ZP,JGAQN[:@(\R>;WCU(/A.<7V# MX#M;P0<^.74>W'A=.()8[C122EID"BV)MMQ@ZWJ"#U/CO;8(LSS.(78"&5*%(T2#!0R74 M8Z.-[@L_S560."*:X\E99@-5M_Q2XBC&I[Q)K,CV:!< M]F,?>D$C_[C9,C:PG;EZV;X9)ZI@.)?44!J0#Q(L9>O L.8F(J8HK30M?$%Z M $Z6.18,D\A1[A!C-$84P"PO:"Z$H44>['/CI/05C)(C10^9+KN3*$Y$Q0QR M<)"#@QQ, B$5R4G8HB M+7D.MKK6,L?:>/GB0';/;6@/$ MRZTCBA3/7=;>,P7S H^4X(,'71R[R MOY;E8AQN]UKGQ@O<^<1]MZ39@!K1JE_4JI>+64,/\7W&T\NX@G@YFNC;V;+6 MR=]6CR,87^"_-E\ EIWHF])_4_H;/=<+WVQ%8O#JWG_9%OK^/"['9CP9+VZ_ M:>ZQ(WQ=/9:3"\S^^NU?_G;'-7 )??HEZH+(%WG0\"XO^B[W)&'DLU:=/\0. M.]1,^$>:(.EI7ZI-,;.)>[F9/]JYG_[WS]XZZ^-GV./R%7I7R&L1![R:/C2"^>(5#8$2C8 M@:)/Y'C/<,D#19_T\9[AD@>*/NGC/;DE'P]6W%G,OOM>EU>9_^=R_%E/8LIV M\&\&23,L>:#H,USR0-$G?;QGN.2!HD_Z>$]NR=[3V;^MOL.DWX MS@+LZ ""?4SK&\8G'+#YC1)!0V Y4B&/\Z6(1%+D!>+!6TP=(TSU[!+L.T MJ3?&M*>^OD$H'1*5GTFB"7>HT-@BQKD"PPG$DPR%4P$[YW&^*93@,RPPX\CI M.&:DR.$[ADI$9&Z"52>RX4N',\1X=;&T6 &&>XH\C9H[SE6',M-N:>\)\9:@S"Q ;ZC M"=+",<09Q087/C ^C.!]ZQQQZNL;9-[9RCR/!%E+*,5*.>!!"RL=]@.,N^-<\2IKV^0>6>(*6>0]C1'SK*" M<^.IXZ0W68TI0B7%2.0^P'>T009KC_(0#,<4%U*_^&0UKO"(D6'([F!:#W)P MD(./&+++E78.))F41""6QY\()0@75C@G/>>T%ULH>!X()@SE7CNPS45 RFB! M,)%@K=/<6U><4&QA$(&GN;Y!! XB,(4:"BTX+@1R*G;F4D60\AHC&Y00.F<8 M]W$&I+?6,QXG\<8>%1X;YPCV2%KME"#6@O@<1.";%Q&GOKY!! XB,(I 5M!" M.1P1#"2XQ+J@2!<8'%WG"Q(*\'(MWQ2!1!.L.)B*\ ]'#/,"21= BLJ\()9A MYP(>O.&W(">VSAFOM_#7Y;6?CRW\[L:?'SM]G!Q^_/B^LW>>-HS\79G-0K8Y M[I5F>NK2W-=1MKCRV74/E"M=L*N>-?OBYS[['!G 9>8VW>+[V34L[C8SNH0_ M E_^UAC"6^8Z:P>Z)A=K^;49E_&BZOQ--TW MQ$FVZ5'9U=C/]=Q>W5XT=/#R^[D6F'X<+8G3(J51]_B3&5=\6];'OM'OF8$, MG$4A7([+2!MPN^!!..E)IB_]U'9IK"&5-5)K:*N>:)B-IS?+17F1_30%&0NZ M#%Y]/+W&I]]G[7&K+%[4V4_9-;D.W9=+;(%G/M?*;+BHLO9Z =IHFY^M^-O#Z= M9?Y/>Z6GEQY^@/.!6\ZJM6?E$@YB//WLRT4:(YTV[#:M:>[M['(*=.7BHYIS MT4E+7IPOKWRZBF2;:!W:T6A@E#@H5M"?;1K)9(F,,1"@2DW MA"%9B%'3!H#WZ$&J5@M2IEWS'K"9="-73O^_-E]TYJSGYIM_*[: MQ<3/9?O7=]>SY73Q*$L7@;B)UF[,6X/BWYG4XMS0H I$6"P4P\(AC6..BSLP MYW/F5>CADE%+O"5*(^8CEIF1.=*YX\A@H[C0-L#VO_IRI[,M)OT.&_\5K)H5 M_XRG(*6B"ELN(L?4UMFH%>WP43T"2LLG+WZ)U^_UR/H?U5?&03W#S[R8S^\=?,@_2\28:(_.EWR^H0.2KF2+=N;8' M.&E^D=5;E35[E6SKM&%9O6-9M65/X?@#O_::3[N=.N\3K#NHDROIC-8:"<$X MF"- G5KG&EDIB#!4%1CWP+,>3)T?[95WRXG_+6S0Z;NIVT*JT;7:@U[/PIAN MJ-5WJ;5R7FU-K94KM^ZT)_]Z-IG,OD0]_U6*U,R6)7RY_/J;8XO-O&8T\P$< MM'?@LPESUL&5-;V:6N?U",XNO'R]%$WX)A5V7>OJT>1S"^P']M MO@ G-=$WI?^F!,J(08EF'U(8O[KW7[;5MGX>EV,SGHP7M]\T]]A1GUH]5LB+ M0ORU-A%V7$,N,#O )?2"O\R#GN==[JDFED=33'RHP>NOGE1\^\MK45[$/2@O M#VK/:-[\&3?G:6Y8US#:M7M=-_1YFQB.8>=>KJOA->30B>WP64FF^_"GSD\R MQ9C8()$&?AGX96]^(0._O!DXN'O0WXXGYGM_M 2.::HG6:QAB04IH\S%E,CL MILJO3V/5RW09M%U4F1 [*Q<#"-PQK6\8D7!01*. Z^GN@^DS)\F&$PK"^ M07*=A.2BFN0V5P62P@C$"*%(%=XCSC43N<9<&OOD24.%5;]OL-2[Z;N=S^)_8A-(>V!E $9Y0?M M;#]UNA[6][;7=Z)RB8 4PH()Y$B$S8CU_(IY@KA0CG-FB,3A4$'3%Y)+='"5 MA\#H87CFI\CHOES$SG@_3HW\YTI) SS^ (^_4XLP363N*4&TT!XQYSV2F'E$ MB:,>:Z(P[;6&/2:\VO#C[RT['C:MEA?%@(T_F(6#T!N$WAZ54IY38&*"A 3C MES$'9G P-#:XRA"4DTX^"=[BI80>I6H0>F\U\'LF8O;4US<@GSYP,TY4IP@B MK"MH0%H;BYC("5(:!V2LIAP327EX4IAX(T-8QUX:;(4*5.&PVH6-%!4# NH@ M#P=Y.,C#A\\#L58*:PHD5#2:T*3 2L6!*F5QBS9Z".M5BP5L; 2++#_HVDA>( /C+?.G=SV.=H'#&OEP! MQ#\)(^WU *8.C#4F+K)ZDUJ(M+- 0@M7O'R*B@R()R]\=SK@!-TP)RB MU9[DA2>H,-X@)HA%T@B!)\Z(<9UC=( MKY.07H1@&7)OD< %04@A;0UEN=4/KEA[UBD%Y,C/D!.#-U\AS6( M;^:SX,L2*"D.WYVZE"U<3A8:K.'@_6#ZGNWZ3E1G>*4\A8SZFJKAFL \=_GKO6YT *N/7V=0>UKP=$3Y@^ [K.Y?UG:B M$KGW18$MHBX7B'$OD,0D((>Y4!@^4;XW^/0Q9;XO+Z H"*C!_1XBNH>-Z%[? M3&:WWJ^!IYTK30WK.U&E(*4*TA02$<<=8GE!D?*<]I? $J_7' MFJF^\U,/KW?@2 8?*3GH@6%]Y[*^$Y5).;$T)T$A*HU$3&$P5)U0R+L"4XRI M$IP?T%!]7IG$1HH-,FD(KAZ$7WX;8'N?5NXT[,")ZHS@B2,1&$BJG((=:\$F ME6#,!FLET\X*AGL9N\?8L57+7@QR.:!&OMDH\)D(WE-?WP 8- &12V# MN1:%%!P1S K$<-!(<4T1=Q%,3?I@PD&,[1=5,)2,%"$#9M @$P>9.,C$AX.H M,9<#)6$D;))O(!V5"+'\B^I<*T&$.XCE_;)&MQC19T1K/TV9.."HG2V.6L$" M!_?;(\VIC1-P&8J,C'+,N.*6$F-[V?3'8%9]']%T@)?T8OS9OYO/]?32QX:! M 3MM_<2+B^SGL8T]$ZD$O;-M(+??7!&[NS;+@5XRV;NRA+=-C;7M(;["&>[_WMM/]2Q0XWZ:9O^^G-QF%%,\ M2BAQ<4*9GMYFR?CS+AM/%S-@S^ZI1F9M&+<]X>S+>'&5U23P5;S3O_P/22G^ M]@ZJ2%>0;[^^R/X.^SQ/SX>G7I<-9)UNKAPU=];I-O!>\%;=U]63299,R1*6 M,5Y,*I$RKN=&P _I=_B2!3P'X5W>@&450%WHZ6)L M9@ZLM^PKKV.WN&Y6\_WL/[-WU<>W]>O7=[[T,>I:;6+_8KA7L]H1O(V=+%WL M,[^&3\(X8O3-P?*;CS\GG9',OC+>:>YG890>,*]&Q:4E32;>+I9Z$MMX;F ] MM]E7ZYN='IR0>U=;#$>MG1M'X=KNYB7HIL66SW>K*X1<;KV/0VRDHP#Q,Q)'2[24T7_9V^@?>/Z\IN="2^LMHV;Z^F M0.F7MW'-Z24ZC?FC3E>^K]N4KD&CVS&PSG]7>J*FE/6M3M?>7&DPGJU?)DLW M[I5;VG3DT_A>R/&^O+Z0R$@$V7-]\#4H?G-8 %\(.^C,S3 M9:WW8S]QJQ/^U#G"<1DY.#)".MWVD'S%5PT752R3'EE_OHO"RMG$@Z!(2X&7 M E999$DRW';WZC9N8+TYB33^J[ZNYBV?.LTJ*NQS>6\),WCK2UU3:-R3U?G# MN\"6E,"\D>Q\@!. A<0WLE=C(*'.$S>A'N;^<@G$.)O?9B L03S P9?I"#\T M- +'TAS/M?ZO2!1Z_H=OB':V1H>P@(:X*CESFR4<7;@]_ J2VUZM<=?,Q/N6 M]2TCX>D;^/YG/;DX-B3.L]"!'Y;SE:B_T?/HY@-C /L# M+0$YCLNK-5D"TO./*/ZF4:3K109R.5);+1.BU_XYA0KB"QBXHY]'.0F$NVRU M8LLB/4GTCWCS#W#SE7J)-!JO2N^6^"@R;(2#C:P2Z;Q^1*2]>/>:S1)/PCM4 M)#M>Q&^VDJ)ZEW()G[2/+$%QPWU!K'F[[$KC>W>MU33PJHUFCU> (HP06?6FIOU?V[W$HU.;&"QR9D?TIBU=.69W MRYT;?=N\XS^7L*-^/JFT5=1J[4MLGEHZ@-7KPQOHCD@*R\D$+8! ,__/)6C] M2=RC"-YZD:7D[9=QZ==W"MZJ%L&;AWE0I0GG/8,KX]);81AW#_XS^S)-N#@5 M?57-[KV=V_&.-W&X0$+6B5\&O7 ]7E2B+RG-S\ X-07"H4^!9=U\F>3BI%&G MHUU_-N-H/XQMV=H>W<_3\V9Q2[MB/XR!C"[+=ONV;$17%<1+DJZM>"M^JQ+B MS8*NX>?V=UA17[3W]4OWIM4&Q[U;;>R[VEB+JFZ=%*YT63% O#YI\$2F\UD9 MV="/VM<9@0T C[45&3@??#2+:O/+SC[[>2,![MB 45I1AP::-SQ?C?'N.N'D M9W%>1L\BVB(13"M 9M/N24:138IO2Y!;5WH2.O+^#@$*@LO'8;RSRRDL(G+L MRDBLCGEE[=1'%:])DEO7+QYO,:ZBT>XNHR.$ES$Z7OX(W]>H,QN2O-19)4EBLI.32L,T8YW?@&8+57,*>F/$TR=J/ M-?[XY/;W=H,^@8XMJQ8K5

'JR7A611Z.CE"DT(5Q<-12NMAOK!@RA23(&.%$7N26^1ZA:&-"+A1%/N M)&4\TEX%E'N)B?=:>$+?!*&0B]V(":]'**-&C8Q!@H/.!ROM7LD>'=79=.JK MHTVZZ $*Z'\UJN<"K%3PIJ-B"5$%S;)?9PN?$5%%-EI3!)Y7;2S\MF8 P&:F M>)'S>^4P[L\2/1=,Z1/5!GH],B'%CFDNG7UE\@+?_!GWIDE6QC3G55M?>*,O M?54EB'2 7?Q&3[[HVS(.+]COCD>>^SQ(^.-O6XGY+"S;]7Q )5S*,5BEE=_8 M^$M-V+ )#G3BA_$;G_WM6O1B[W# N"QC<_^QZ4K, [&2.@3F<(Y88!P9J2G\ MA*6WDN-"]5H>\YP&I[Q"-)>@*Z7B**IJ],'W05WD^_OK^W^1KV(O[_,>F]:B%-@N CN*/PV[N*@N:+ M%#RX:;8$7@WV9"W\W7ZAW;@-. M&F8%9Y@H3GOS_P3\76OP [G4),()*61 7"'.3:&( >.>N=ZLM4@2O_N;)1B< M8 NZ'Q*LY0?@LIG[6,N<)XHA<*4I/V(YM"TX$\.GLVDM?]8SI6],P@@N@K*! M(0H:*Q(%C_Z;0AP;CT/!G,,]V.=#$]+=XN:!S9?\R"CIKJCM'6F%Y4W\P]&1 M2]#4,ZT#$C0>?>$U,II9) O!I?0$-$Q/(5FJI>-.HX)( PJ)&V1PX(CYO"!4 M,YDSN:Z09O$=QGKR2Y.*_:!OK^\JDGV@JR\N=@,\O&)0:'E3N^)UOCJ9Q2 T M'I.V3M,=Q_-RT03MMV8.4YJL?EH=#UX]K'/'5']PG!1I* XB6(Z$ ?:SS8.T"F3/2"5D"G>1&L1 6H4:!(# XP]@0IH$2&N7(TQR]*D?)B=Q_+ M"1%DZ6.EQR$HLDHR7NL_Q]?+:_@Z?#]*T3J;$=^QO39*U50T&G](E2';GIMB M6G7V.2:W5FFY\OAH7G!+'2ER)(UCB+'@D.(6@V_ &2FXA\_))LUS:PI,3$!4 M"_A. 81OE!/ B!_%5&*1_\WWKUZ%U_D\7LQGK[B;G0HVD!$I]EQ/'TYE=:&JLVLSY.O)YJ'H MZ94"?>^]F2_U_'9+AK.6R:YC66P1S%ME:U(C;E;6)[^ZP8U>C.,%L40N^Q#] M@HQDEY.9T9/,@O>=BC07\UCUXZ,+I:OZ"3>>+N9 5& GC^K*I(X9W7EGL%>N M]1^Q&._H1+AD>>%"KE!A@XU10XJT*DSL*?%2&">8ZW7D*B$49XX@[GALRZ4N MPJR!PU8((C2GQ!N^)L*?RWX^RHA.7UQW0SQ W.]NYN/)?91=FRC/0=KT8:3= M6DVP69^C)JZ*M+[_[3]_^@$1]68I7V,5F,G!>V1"(7 F"Z1EP$B9X'--E-4L M]"@_:$.HI\A2JQ&+R*?@4F)44"P\#ICG)KP$Y=/C=!SOI?SE)2B6^TA_<36> M/P_EYP/EIZ"MD@+H6X*XEV""8^F0=DPG% ;BF)%*]&0^"4%);# "G>"K@(NR M!4&Y84IKQFC ]B4HG[U!F=^M0^T4:*4RW*98XDL,UFZXM^F"+DV/&K602OT3 MFW2\6^,M;'\LMC3)O81O=F\X7IE5HUH'I1+G+D]VBSRJ]YX""60WC0NVE1?O M*@B,9=K99/8E*\=_(C>^',>F[V\7'3J;%FG"6^;1CPBRZ3 M-]0DA*LA0M4FZ!0[[Y7/G7&%:+>\<%=UX;IT=N/C2SSE09I<@+JFRCH09#E& MD@2"!-?&^SP7GJA>C9@W)J<4(RT8J'WL%-(8]+C!M*"T(-;FFX/6_KD< SG] M-/TPGX'K6#:CUMY-76?:6ET4]JC, 0*.CE(N0F*5?OJ7_SV='9%\6ZSD58I* M_?3A]W_1US??_G!7D5?\.G!Q9/_U$HU^W.L.T7&1[4&H;ZCZ54CI/@75*M &JI5X6TC)MQ7,0[,-4 M,JF:WAF!R*RG[B:[O@QL]C^:2^])F)F=E8 M#SKUH/^!)*OOP/U7G1^SJ?5K[4/>519+W06<6I92V\^JTQ,X8UG5\7;R4L81Q-,CBQ%%AL4QB5 M4;-Z\;2^UMKKWA5$7M7ZF[X7;:1YO.ZK\=<9H75W0*J4O/N^*7?Q8=4$FGYO M7C,^YZLQW+%J ;X9S]>ZL"8:[@G.$1@ =J+'U]7156TZJRZ=.Y_0M'__7A_+ M)S^_WM'YO6=*>H.05B?9H:"ZB2FUT<7+CDT;6!4,+TQL@Z &,:&H6=,&]99_:+?EM_"Q;;;^ MOBOKUC3!S7+N6U6 :%<7T/N\LV/2!'^-='-L!R\Y@KEFFK$B :3-98]$%/@7'HM-"E>^>#OF*+V&@=?:XL( MH+">J$6%- $VSR=@ONV@(C69ILG 7V8\)-&&CT*$? M"SC&@BN=!Y(S%='N#48,3A(I'@+BU.#<4T&]Z"%.Y<8*BJT &F0,,5$$I#4Q M2.@4BK@0"A\1[L"R6 \T$)>!.*5M3(_WX!P&YKT MVK1FYTB[&B&?7E4.S>H/%U7RVO+P:HJ2=@_S[%#:W!*=L#E; / &OQ!91 M[T;WQKSG_CJ!Z,#!^A!\*C!;C"=WN%BP4RA]XK.NF[2S&&P]I7 -9-.^WT9V M+!:Q16J+ _TUF-4%3YI=I]UM&=_C(?+V#],9@.MM**0D;Q.[5+E3)A MM0L?7=+H:L:N/2#V52MGJIX;UU'Y90S(5^V?#8K93:JW+B^:Z^,29M/)[G54 M[PX;6=UMRY.[S-4@H$0R=V,@)A]7MX*2B/O4B1H?LCK2"HZB-C.K8M6Z&ZT!,[O9P//I +U4*#%Z"6R@$RK8VFY4-8VQ M]:CY:KIE]+XK))V&1&H\D15V5A= IU[(&BY0^XRAV.FU@V?PU]39Z2K^N5_. MW,0>[$18$<8G@NIE.D: RW%#MZL(:/JXK/@0V!^$C)]/:TB_9<+C63:8.5VJ MC+F?R,7_7,)FA=L*^*@@:=5+G1*%TXJ\,,FG;?6@5)C MO27@LCIJG1)Y<1/@P?,:43 &>%*4L+KX;1,ID2>/L+H#*?=\&?RG:;+K^LDJ MOX9BNFOCNMBEH\1]UU4J#%CCU]GGUDRDVX!-=]QS#1HR072-RQ3,K=3([ ;, MA0X<5\19G(_]0J?/5T!,9:A( 6$HM MWM9L>CF+/Z]V-VU!"R_6W:*F<"IFRZJK(B'X*BO1)<@?5Q?NF0!H]J^!X-NQ M0]M6U]VH.Q%#.[M4/6;W!JVR1*M]J6$&'T7:$2A-1\"RA@!F-]4>I#Q33= Q MH53_6"644K=PA>_6VIE'HA$'E)7G1UF1 \K**Z*LG)YM4J-JUJY%V4DQ_=]FS#N1 MTZ[NJ;\7?!79J%!E*V&YPGY-]ZK20[4KK35Q M,'CSSL+CC?J@TE'5K8XU077>K !0[Z>LQ=6L[#[F(%#<]5IC1:W_8PLH:ES+ MJ+=PG\"3&P,W>>GU:R=MWIIAC4%=V>E5'>\N:CCC(.N>E4.Z"V[LCQ._(@\N MIUQ;% P6B!FGD1;4(2JTE)2'(*5]R@"?E$+YCV8;WOM#%>\=*]Q@)49JI6!C M='H2YP7HQ5:+OQ;MG6AW53Y:SK+)+')UN5E1F]YW4(\ET>/SP_E60U ML(A?0+BD9 3(F^FN@J<=KE"$\%[7*NW:^]8J?8TNUNN13PF75SOFF90*>5O$H:RBB/7&&)F"6R6I M#7G>*P+(&=/P"44D%"#N<@7?H4$C&2Q5U L39'ANT<4OZ!&*KB.%U"T\8;F6 MR.N(-$)YCB27 8F N6)$LMSUD!H*J[BQ3*&"DEAVYBTRF.6@GC .,DZE<^RY MSY@>)3;#8]!P.UU.?=EROB;@^\9UJV=L)*^OYS U^>1Z;D:3A3_46(PZ^JFS M2SC0+8_?=T+&MW#9*I;N_&2FY6%0MO(X!B#S5HX$.(1RP][SA5AU*E^ MV<]#;=8?ZETXG$S 1RGWOZT#\>OID^C&3GP;J#A&*G!PY-B;@)AC+LX?CBAJ M5"-14*>#% X7O4ZZ!U/!]^T^G#H=5'9BQ^7OQ#[Z-6";P[K:"IE-&;2WP-.= MN-?1DESA*!@1$A$KP7ID-B"I@T=:QC$/I C*/MU9_K'>A4/ZRL=8:GB1/=?, MES9T%3827TVZM1==W.72'G@N3#6IJ5E8=?-I:OP^72_-%AP++AWRS@+]4R>0 MD1L;GP(B/+8\"PU1@IX!05J"=CP#&,N^A.BRT4<;]%, MNC@8[^R>!C\X:YL]0C(V9U!4**/ \2H,TA%4TEKAB21.D/[\$ZN4=?&HO> @ M4K6A2$F1(QI4C$.*('D/"_>9CAH?:4CQ%2>8?-I58?UVY(\+EA9"$60Y!V=! M6(]4 (#D:1R2:G5LAHC\>39G@1TA,1ZGW#&%I#@7'C$.A\04AR,F/B!E M"'$>$YSWS;(''_&K0!0%(I+\@SNB4UT M *N>.'#KO"*8>R:QCQ2V'%-M1 SZN=C\RZ332,8!B]B8@A1$*.-Z,I\XRQT& M X K\,(9E@4R5#DD)5RL'",T8B^]))"^/$[Y?DC<\J:^:0.Q_!['>PN,^29X M^?X(;[L>T@%YZ^"Y-)MP''AOFS5#*:/\K% U#SVKT0ZDFJHZ:SQWJ.KT:NI^ MU]%N8AM7/>B]:B3LTW5IWF M^_+9&?/5I_N%4%?,1RD]7JO] J7JJ]-O\T"IZ[ON+VD%?=5M6FY*X8U.G=5< MS6,BT+HKK M=F:/M[7LW][_$974T>M-V(K0L2D3V$7_3BU;%?*_<$OMU=7 M?JI&[SQE>WM^%$7=TL+4H3]T%YU-=Y$:NHN&&QX!_OE*!8ZP$>)4HYAE /'QH6L@^S?6TC)L[ MP#Q$=W@-MHNVP+<_)@RH*'U^ )Y=&P"^"POBCAWNXD%L@WRXXZLM[$/%K/U& MO1A7Z\(6I)['^NK&3]^V7R2/.45@(SIS_1T_\95X[7=I;&E''$7F!L40 M@S??H=CWD]G)K )13A&=S5MTX"EN??0FTGF'4? MI'71KO3G&!VVR9.9W;6T55UQ^\[K]XRGEZ*:!SC"1B:/5GV2,7H0NR4GU=@0 M$,Z3V7BQ"AHTJ" [6CHWKJM>?;,GM5&DBYIVYZMZ^0XL*VS7;.XJ#RPR0^JU M I^I;;R]GQ62A[;.KV^G$D,)9C2Q.?)Y1&$-+$?&28%HD0N,F76YY#W03BZD M]U#P^:K:?;N&8W1X&F5<709=XXBM9:?*:-?VYBS!.2WGG<[-3E/_ MNC9O,U()/& 2(\(;KD,-+[V*RHRO8X.Y;P$7$L+!W5JP^>[DMOFVNU^=+6\2 M]%+E7,4O 35F4]C%V*:R^@1?Z[TMP/$!V M%I4TK[:NL^>U.&\11\<;,C>_R+YK!R3 A_^^G"2@K*([_B#]/3V'T570KXWM M->&^?BG+"H*A>PX=P_^A1]+=@[6HGMX).%#759BX\Y>SQ5AWD*?J?MICB; - M,N3M%&U0AS$/VB C="K:,$@'P1$SU#%9A.!LKQ;<46XD=0YA0N [A61("Z60 M8"3/X4LBMR];M*&.$[_[Y6HV[O+R#EJW<=>#4NU&5>"PSX"^%)H"?R1MR4^_ M_H!\%'0)I67VY]A6X8)W6S&B=UL\.FDO&T>6%-/17@ MTETO]LP%#?NX;(-0>R5+;V=V_2X->13I_SM5^/.6 -38_]N"'9T;MF)W/"UG M$W@5>SO0^VO3^^X4ZUWT-*19GS?-FIR+*DJR+011]_D<-D\Z9$,/G@W]Q_+_ MCK/OQM&P'-LR^SYF1GX&"P3^J; W>UG1HUS&&8M*4-.M#0CV'][$UW_OS7P9 M/_NPZ_8?X-8OOJWB$KX?^"?K^$;U^,H9)I\\?JE;=*VF^N]XW&K M_'(WR[OQ^#9#N(%SNXDI&W]MMAY).^'1UQ--4FAG!6C< MWK+R-!O_8LO3OXH&%Q!2U6GEE"88PZCXWGMVK5Y,P5SDU:;]$A:]1W/6:7=MZV_I=EV M!X[$/!Q*2Y_]V10/I:5#:>G+^3U-NW.3C#]6'*R@K13.852(B**J"J!P7V#$ MN0C"Z")08C;S.#CP0K.0(R:-04Q3@Y1P#%'F';.>=99Z_*;"0OVZAZ-U-QYOV9-F=X] #($R-5IU. MR7C+:*$WL$7_-OOB4W7C1H=70N[>>*?48-@9&5'-_1LORK7,P3). :FSH[UW M3;-M5PSQ9;:U?V%[IX@329;QCV VV MOY9M*[=0Z*PBL+:09S4MM]]1N)H>TCVQ12^XQ6KX&T3D@12_.QOMP:[-B*B]=31I.92/BE"OT=1:*NA6#5];F9X M='J1.RVQ9=F4,FRQ'?0$MLW=;@T&WKG*NLZWD^_KI +3(LK&\=AAY215#%\8 M1.-K!S&V)&_OEIH'SMK>^;1C&PO>33-7B!#PJM'17ML".RL71QD(,EA)&@J# M#,,1@S\G"%QKBWB!L;.>6D9ZB+]4*L]$[A"\0XX8]0)I43!D@Y5KS]8K_U>8^S:1/QGS[^_M,J7;L:\[W6 M:]I_UBB+7^P4$ZT*=V+CV+BI(*VQZ&Y!]UF;PLNPLG'5M-6*DGDRJI/$GHP*.JC;'M)ODU:=K=MPP([CKN3G%M: MKB]N.ULWPK,K?Z7/(&];S;U5P9N$P,U\/-E2ZMZZC?V2YB09HE>\%@W8>ATA*'VL?&YFLD715;V+3H4C%:QI]@5T0+?!LVJQ^NSG M==8LOM$9=S\WI:4M DX*O6]%[DEG=Q' M9=NB= M#!DE B(YEM@%K0K1B]8'00W5G"(L M3738C$/&$8D"I@6VSF.G22]:_R+#$8;1//N>.Y@=ML@+@:Q1<40&]M"4:!YF#+6 PFB2O C.&4+NJ1NL6F3U@N2TAU3=LIWD5P6)=(%JH* L*C;3)'0H6 MC-><$XGUTR?@_1;#[2!-K\?)5?AA7-K)K%S._2>XZ7>3F?WC+YD'TKF)NG.^ M]'_9KP#RS?GYNTA.7F0?9C>Q=SLR^+]Y/0':^0"VR=3/RU'V\\6'\S4SP%K\ M-3:DK.#,.@[VAW_[D#T"UNP774:S[V/#G1LADWO.XJ)US.'QJ^=UH7,JQR6^ M73U-.*&15= GJTZ?6+F0*KF:T3K1@5GYW&TU?-GGP"T^UQA8%>-U:6?;%B9EWI>M1U, MQM,Q*-([ 1[2Q(%R:T_7)C1F4RJSBNM49[J^D 19W6Y?,N;'?P+Y3!=7915# M[L,.I;>*.5H3K?=%96.#P=^X;RL"FX5M9[%ZCXJ>4NLT>/L@<$ HS%/N*53Q MJ0HE*#%1F:J@J@VI.+=R)K;Q07SJ+JJ.%P*/Q[SQ.?N**147;:3U"M^0_1 8^ M6 [M*$.&P'65G+J+43N"+O'JM).:/5:*8".NJ;Z]4;MQ&P0B'[40W5<2QS56FQ=L+8E MSW-?IYGK:IWTAE>QJGC2C,I)W?S=C:S!E-K*WBW+V%(_U\KN== ;>Y7Z$,9K MJKPV-NYC]#LQ6I-BGH4UK3RTX#U_"QX96O"&%KQGIN_:O$P&^([ _]L)\>>V MP%YSAJ@A'C'F!%(:C,<@3>YS<"X=Z85Z-1/*"B=1H6*''M,$Z3Q@L *"$X1P MQU8U66M6P,N48LEC- SV"?!N(! FG;7FV:0J!O@T.K=#>OEUL0-WGM)H=\!J M$V^P7,;,;Q-42%;0$@@D(MB \SE?!1GJK_ROJK]I%E<]LW_4I-"/'U7W6X^Q MM6/2;N;CE6G5N3R:1DO?PKN4!M$_))#1 M\F,\S%:>X:X\H_?Z.>RHY%ETAQ-M1@KZOB+&CY$8FX*:&.B+]=(-?_RJ2Z?_ MF?T6PCAUW'T_J:;A?FC(4&^_7\-%<6!%O-[%:O[K:^]B!FP2@W7CV;QY2)_5 M.D'(%7G7/-""U%? QVO>.KS%L?& -M(I*1S0VA9C"1EHX(<5:WT2M"N4W-4TI]]N:A;UN<^!A3!0TP^)VR0O8J1Q9A0B05! MY3=;E>+).@#):_K71>*D^B5,2F^DYP*QQ)>.GZ*)OITM%W"K/[W[MKHMP?@" M__7;^@LVRLB;TG_3;"\\JG;*%JU3%N/R9ARC]-\TU[>7P76NN:YZ +_ XJ_1 M8=MU ;W ],X+R'T7*'*A.A?\Z]\6\_Y;7U69W+3C6T\E]I96ON8WE<<9_[!U M83?1[IA>5K1S@Y<*]^2UX@AJ #6'JY#;DC&EB>W4,)9H[6S@4O F(*7D]Z+:FU[V-/:,))^RZB M)1R.9/,15V2D.-O/<4D)N,EMDT[IFFFUSEW[>IML_D7/__"+['M]DUI9ZGDP M7^D(7A<2+K8!K_K+UY4)FGH(_)_6>P>N3<'EB),"_I_$B'9;]T%XBMG(%;5M MUD9M(\*5P(>?HJ([2@DS:/U!ZP\2_KAX'F<<*B)85QZ+EY#ZY-1H?A( M%<5K:/TM*IZ,2%Z,BD*,J!#;E+SZ-OKU@Z(?%/V@Z >A/BCZ@2:>3]&+7+# M)$:YI! MW;V,HF>Y&!62'(VBCYX\SODH-FWT%7V^0AEYLI(_B\1V+&JY6O[L]7*R&-^LZ'"3W#[/)LN(C)?4>,S$QP+QRR9#WI21 MQU:#KPC^NOO&Y48JTEOOVI$)J2QQO6:R?62UR.DRT6JLY+]_A0F<)TRJZ0/C MZ6:U:'OKZUE"+HBE?W6K (BB5"N:AO#,_-+T#\:;_/WBXT7VT=OE MO$+LB%FO'_^LRR)3T6Z9IBHT34D??_Q^-:O#7UQ>C+)WU?U_K^X/U[Z/$Y<( M1O\G/OT_JBYXV*7^!?_Q]:CIM(ZEI'6OQZBJ5M55!> K%[SF? M5=53WW8%;6G\VM:8%#5+!%.$,P**_:K\>HLMEXG MO34RG9_4L^'@SG"341(R4=;%/]0<$K^<.LV:&S1"L5LGK5.B'"35>E?=UK== M0W*.Z.K-7)MX9=-.5#_\9GQY>6NT_:-YZ-Q?CLM%C2E4CYBIJJXWA&(%BQ O M]E5Y^6,4?;.I\2#ARQ%;N94T(#G6I@1N8SO_9PU6U@6D;IIUX R:U7ZL$#;> MU4.,HM#Z'4X_R?V?II$09O.ROFM6%>MTD8M.8OIYM[(RN M:\''S9U;;$\_]XO9&?/SWYOAJA%G;GE]W7:YZ::R/G:\P>7SV62#DM:2-GW2 M_SKJB6B3-%4^O73-J(NN6!/K'79GTW.08)*[RKL6&PGG="6+OET-CGW$VBHD MU]XK9V:YN&]=:G3'@FIDF8H@(YY]6XBRI9SOP2N.?SC\JM4>J\[Q7:M>6^H! M5GK&#/O[^EQ$>L=&VE38K6HU,SU/O<-N#(9QU&*C-&/A%SW5EZD>LT(AJ)JG MZY\;,Z>+5?(:,"*^((JI'!G)+6(.?M("8\29#%9JSR16AQ@:L&I2+-]-W?>S MB"EP&8=)^') %=F@2G61=;8K4*6\W8FRBN<30 UA&*(X)X([RL8*? 6-G8#3ZIPAK8Q MI1G#:M54ZA5@23*[;F[FLS_'UY6I>FQ-!]R!NJ3,H=Q&/ G"&=**%JA@5N?< M.ZD$?PKU)3R);:3W*49(TT\?X_NO-QW\,RRZ+0?XGH8#-0(SX:B:#2(H:(*$ M2* UL]@4 VY/?%!T@O\1\:#T]2AB2)7:7BUCX+'&TTD8%)/83#J-(>1VROP* MRR016=N&4XU52$/4TG>B_S:_K%S%HVOSTH)[JYA&F!J!6! :2<8]"ESBG)O@ MC!*]7)DNO.'!(Z^8! M/:J3!N$- KX74P5#=SY7%Z7J)MF*,[%,,\E:O\4NU MN;^GO:WA3$:$9): M15$!.J0\1DIAI9ADAS%62:.FY^S*3]%UE>&*)2N#X_M*1E@:+-%OJ-^POQ9? M9M4YK^O?=77K/-!T.N0:93\"G46W95,(PXLM8A?OF@Q>Z[%MKWA7V1TD<)#]Q(Z8JT5H33EWBZ(CS@>%3!5:V$7A6879\- M7"4TQA'Z;L4_CY..38XGMDA6B'Y-ZJ6*]]83S8Y$A@XH/,^/PD,'%)X!A>=E M(S0;%H*N4\,)@6!#75]D'S8@R]+5JPF*.\R,5?OW/O;&%):PG\U1B]42W@*D M[?7-LFRJ8OIOWBT(6,QF?V0S:Y?PFVTG>^W_7+!U6N"BN(-[FR]-VOW-FC'* MR) K) L!SJ;(&3B.CB*#\0-[F\!VF%#(1,9'0G-*< M2&:"/P8SAAPEVOU!S)C1 ^V8"L6O2B)7GFL7ZIN-3MW0V9Z"N\^;3#LV\+XMN]?\ MWK?#H&TNZ#8U=9. >KF8?7NX+J?ZUE5/0KIWV_>S=^?3EL8DR2\DZ[8N[='^ MM$<#U+9+\ 5YZ%TZ?5+;.J5B]CLJPTN0QU.':N8)Z7^/ZJ!:>Z>-SI"*"'?T M@<@C< 2ZJ=W]S/U5C\Q1+OQP+4#5\F CXZ<)).W.I=9,V+SG!;]9Q'FW8YE>O4?+H3>U MON<11,V;/R,O/2T"N8\\+9_L^W+E8.7^E)\F H*5!A.$%,$HZDT XI M%@C5DAG#>NF0QX1VU\L\8XQW9\XC7\MYY/?D/ J^N\#N39#SJVN*0UF79Z/"B*)SE[]=X/.W"B.D:Y@+51!!GK8ZVV,TAZ5Z!<4A4*K0NK]"%T M3,./AU8Q.3F@AMDGZ/&V.>%U_94W'^-(+3"#2GDP*]$+&GG)S991);^B4GD= M_V2?S3A1_8)]SEQ>,%1XZT%7$(,T%A(Y)?/ :,&XZ(V)>E)YRJ%<%[E[YO&! M">#$5'^/A@;[Z.S?%]Q+M+LT53!>XU;-*J2[-%Y[H&W;>< M5W6[LU";IQ-PM^HF]R$?-\B;,UGR$&5]I7Q<0N8,J;*Y,RQYHQBZ/&M!=&SK M&W)U!_1S)0G&*,Z1Q(PC5O ": MPQ!EWC'K"9=!WYVK^[E6\K<'\GIEOKO7^DW0]#.IDA9[?BNLWF$;>CSQ.K?8 MH9SR@)A0$LG<[U)/?6D#?]^-(,_^OU_-? M]"+"CM]^M%?>+2?^65I^GM*__;J(_$O8';"ZQ]/Q]?*Z-K>W=&.N]Z!6"C!V M (&)WJT13QV>V1==#MU!VWCR1+J#.+_@]W4'J8>W]?0OR?.+_,$]1B]4>=\7 MWL?2-//\Y=A1KF8_5FVOAVD1>>/EUH>NWW_K!+(!]_D:6>PW0SM#J?Z37!BP M./)S->N/4>H["$B/,85_["< MVRN0U"L/ZH>E_VGZ*]SUTQ<_^>P3G,AN_)"'N>9D5!RTUNEM<_&05WJJ F#G M2CK#^DY4[GLL"J491XI&)"B*/?RD"7)":NF==DK09Y3[U>BKZ.8=3.)S.DC\ MP>0_E,3GYTHZP_I.5>);ZS#!#+G"ZHAX)I$L#$6,Z%PKZ32GO>+2 TK\3W'\ MV0$%/LMWCT0X-YH>#/RGBGMQKJ0S]+L-_6Z[509C.1&*(!'B/!.J#3*6Y\CF MKJ#..N=T>$:5\7ZVG"^N#J@SZOA/5$4HSAEGA MD:$%CI#*#JE@"U0XDN=<4E[8WC25P^B(0SD2(_"*!E=B<"4.P2,?YKZ,G26? M]63I,^UB05B4^^=*3H-[,;@7<)^O'CE,X*$3,3#VWF"4ZUC8R[E%B@:&#.?2 M6:4+^;1<=AKV67/X?T8&?]?R]_ZZJ(3]A9_N44I4BM/W5)Y %\/+LL+Z*\M M$QJ:3LG;0:,-:!X#FL==ZLCDEN8L<"0,"XA1!JJ%8(MR'#!AQ&!&GN09]=31 M;^%Y&Y[R44$/B5%X;D ?]S1&G5EGT+OMS3VCK?.4-]50[ "J._E=MBSC!SJK M"L>]0QKH35_Z:NIS-,_T) -BF\^^Q O3#"QX]+$-=-.%%E9J@80V##'L##($ MYS%!2RT52N/\( BF'Y>1\<9Q,K7[KMF5GZ+<]>7B=_CKFKBX@2UNY06B78%Q MG[P0%\EY6M14)K]5UYT1?WY#7!;I*1&1QXW1D8VCB,0DS6RFCVX*<=CU5^< M\!:;F:;)!4WH!T9/8O-G5EYYOTC##-,=KNO6VBQ>55X[5U._]!QG+OQ MW5Z!#9MQG/7_X&*G*^A3G/C_Q_FJ[-YEX/9:PS0_S@P[]]R'[Y^*Y#YO+K"[B\49N3 MVV92=WOM'G?\QVS^1_9;#*R-,O#=RZ6. \IG&2S:7J4K$@,FQ#'M/H\C1TZC M.;X$YIRLW7_N+_4\83#8"3B+H+-!77_VD]E-0D^,7X-+XK#QV?PV&NOP.C53 M@Q]PXVUZ\'B11J.[I8W#R:=N7!OSGWHO'%6I#P&^![9LLK[*\9^UC96%^>QZ M?7O3"USKV\SX>DIZ]"1@T\!E@-\Z\]EK0[%95_P>//DB>U>F>=0@EE)!26OP ME7[^&:15F:YT?C*.3K.9^"Y@S>9>=Q\ ZYA592K5/M_ 2Z:=KY'??(H_'9W! M2"SUG'F/B% \CC<($9'+___LO7ES&\F5+_K_^Q0(W^<[W1%(NG*IK,SNB8F0 M6]T>35Q;>BW9$_?/7$6X08!& 5)S/OT[)[,*6P%<0;%(UL1830"U9=;9E]\A MHL3@M3.^$!UOQAAIF+><*(DC$1C31#E>DHKZTCFIK0YA)V"-*)V_A' JUZ3H MIVL"YE\F7' :%LA!R5%IXDI=\LF(I3.0HI^1Z4 4_-)3&E&LM,Q+1BR/ IR* M2A K"@OO.]HJ:%X8(3M!2JJBIMX24T4'U&0-L267A);,%YZ;REKVF#3">Q6' M;&GD;/0NQTA I**(/C?+T7>3[W<$"5),"M36QXD&Y;2IT1U.BABNDP(G83'! MJ#?\!F+?9OD#QW\W@5O@W]=?&EU=$%P'KK/U>&/$U$W?@U@+N^JFI?=ZF^ [ M&NSK?#7U*+\7X5^KR6)76N*!;6"HN<@N?YCUQ5&E'%H&".+U.GU6.6L)#+_5 M*_O/1DLYV#;,&.3K79H%8@$W:N4FYH5=,,[-%SX]ZEIGY^7C2PGSN./C 2V& MWQ,L\:UR6P])\3P,BN>!V&_DZ;AL%[-E"W-P:U^%.BLN?\>]20FXG*7[]_-U MS&'T,D4!"Q^O/D23;3P^ZS';G'+^6H)!S4*/FNC[.J!$X9&4.O.9-=P[]G<9DO"ZSN)F4YQ<78>$FB;*VW^GM M:'K<4%.":+W(/GD.%-3+Y Z#L?1F]1FV Q^%CKX[:?RED@%^U,0]D ;=YH%4=!BYXZN TO@\,$B5_H\4F MWH4@OFSZC=I(3J*)+;1^:Y;N/"0/Q("<7"["EQ3'/D .+BR6!NA^+17W0V3) MY6C(I?&$G:\A^3IPEYC ML#'@&1IYSZ24T5+40H0*=H&2H3P!;%,<")+ M'J,HE*R\W2>G(*SC5*!P<8P <'9VE/BM/5PA4H*KA_0'WU'RBGUV?&J_R>. MGQN?S?7QOHF^27*"-OLR\6$W[HQVD!F!%(+3V\EPT_G740JFD#CYG$Q[',H4 M8QW B,]C+-:&U (]ED7.-^*=7W%1Z%:09"_CW>R\!]Y=PJ[A=NZ])0R\)YY. MYQVV4HZ;N(U],EB=_2AVV'NWJ.&QV37D_,FFR/ZVKWECF;:&Z)VL3J2M@W?Z MVS_>LJ*X_AY8M'!SA"U5$!QO8LE6^/;"Z^5Q:_SZQ[K>!K\Y%CBI^Z<:@U'2 M13"Y70G&MPBB DNK$J D8RC!!F.%*#JJD2L']K4FSI=@JU<\$ L&&8E"5]8& M7L'73VQIJ;/C0+1/:7=GQQUK;'Y'_[\)8Z0N*2PXRO&W-#\5%.+@SC^A8/VK M 5LNO8+QK61G*R2^@DD"!X-M?#FO,89J9JWPS7&KM?TR ULG?YG3_-LB%"34 M/_[O6\;8*S9JWFZJ=K#I9Y0#U$?D_(7YYSRUJ33E ?N&9&MGIICXY>5TDEEO M3U]NBL[@_W.\9-ET.6!732*)7(^V2<$@)\_JIE!M[R0L24@3D"_-57*9TC'. M+59P^_;$'"_?T%?;ZM"LI#60.S)CM9Q,88/]=GE3G"Q O_UK91:H@^ *.S+D M]='0WV?34,/.F06\\<56("(IM,O>XUQ%+ M)E-_6LOT8']AT<((Q[*!MD+[8(JU0K/P-0=R(Z(KP@'UR@'9U7B!?+UZ[X)8 MXG,V^GF2CL;2F*M4=KE>4%K.IMIR==DT?S5%0W K'Z)939=M_=!\C/<,%U 8\![@.U M/< ]-5=#68P,/N#F2P02[V%(!USR7&V'Y:%-6A$P(6[J< M9)MG!G)Z]MMB=;ET5W@T_@Q>4KYJ*Z'!MW'@N"8YO,BE8==N?9@TVW>[ACF4SKK*E^"WB5AD2^ MGH?J:G^F\[ MX9J*#.JFQF"O 6B)R/!KB=T$XW+QR0)3M:M%SA18Q'E C8J2Y(M9I&!Q$PO* M6J\UH; P%2O2LF4"IO!VXK8UIL8HB]QV>=;Z0].]-Y_!E79MXRQ1+M%,&J<_ M0*6Z)JHUOIE*;1B^@ODD@-SLUKENIW'2EK8-CR$;DGS#!"X0) M+NW760I8P-W_GH1K$J2;^W8Z'G9=DYW^AR2UVV3T.ID,/X"N\'.@BV0RH*%T MM?U4^(; IUY,\&M\<9,+FX@![GS1EA9-%B#\X47.FQZ-5-F!LGSMUL)%\- V MU#C-*S;H+DVGR=K&GI"+;"S/O^:@[FXQ6EF2=]TBEQ^T]FWKMG14FPJB1BO-C=MYW1 M(N%(F_LI1[LOK81/'P&,?MA[2$- MEE]/+;]?DK9"IP[U'/QWUUC(/9OH/X-6_(+N;CNORT-P'FH)AZ,)N($-2URGJX74[*[J8 M.0:V5I/)NVTT>8JD^4FN!4U5<2E/XT,3AX$CT_5VC@,]G;N>L'$++@D&,KRN MB]RE]!'>WR2"(0I:^)\K_[GU6K=[I'S(VCR,; IWI"?+*\#;KJ^&MYTC2EIC M*9R-,A.U]EZSO\G0 Y5?S]TDG98,\_3VY?) M/KAIW'MT"K:-X0XE],78>%UL_'XV^B_P?I"5FA?*L7JK#@Y1F=!92\ GHR:I M-S5?Z]4$F[PO\3.0R)\7R ]?L%+CR^3+E1_#'^YL/ I AV8*?_R$ENS?YFG7J3 ,_!.=C;3 M&7\_^W@V>IL<,W"#?L*9,NNVA/77<(F_PE*,.U_58;EL! 4VAX.(06MX"C0) M"_XRF4\WQ48?@\M_T^([^WU#[-^9[]OP^<^_-VV%;YJ"W%]7(#UH84F)U'VQ MFC8N$D9KLP_0ADY-/4FW2+FO^/=V\) MU?M[4X?P&V(@72?X\O))6:O/YJ@T@':2CFJT M6E9^=>OC3B>_!0P(K)9)XZ<*\K .6K=?;S1GHP.:L_<;AUX? ;QI2MR0[W?5 MZ*)!?4N9OW^!);/)3!]9IL,FLE. H_/W>KC:28S')% TKQC:S8 M9>G&'CH,S[I$@Z,)CQEXTJM&>J7\ @O2_-D_(!E"HN: M;_)IHPNP1HX88XIENH%M@'S!Z2&*3JI_,T(CK7R/!A+A*UI0#AL[,GX$<,I11$[(= MCZ8)DQ/^: /?FS*-^>*SF4W^ITTAK _8J[/9/6J=WD"?:!86V_Y9FQS9[]]J M+>"U<%[G/?!ZR^1D32<7DQR'AV>>U\E$:!QF4+YIFYH\?>Q$H.=-Y!GE'%C M.X>6&DJ_B O)N=;&%T_*/\7/MY(Z>Z7:VR^C Q.W_T;VLT47R<.L6Z/? MSD$/X YRCF'5J.T^][& M#2:M38:TA;N;]J#%98E-G@+UURIM:I.H0BMI\]SSC>^2MF6&+_>3/5]46;'L3U M_W]&H^T(]QWN>01 /$KM2^8<\9$J(H0(1+O@P'?VUNA82!8Z4UGO@Q/_80'. M K[/C\NY^^T37.S/4_CC#Z-0@XN/VF6Q"K>;SO#\#(9C[YL6":(O#;3 4.!Z MDT9IEY[ 1A@L@AMQ2"=UC46/'X&)L"@>>6/] B_7+[#&%[B#R;$^8>\MMV@# MX_:2?[[K)?]\_)(H!)NC?MH_ZM"E.@=M70I\:A"-5=\O01U' BF(:U4%P*,V[^A(B%:H;@BSFN#F(Z:*!\*PBG7 M5O+*,-KIL2@K490Z0?CE9>00\&$1D2)E6.XX3&OZS;IU<]>9JT*&TI= M$6YX)*(,G)B"!AQ=XQ7U)9)-AV:\<<9;2J@PG AI'%BKWI)"1ZL# W53='N9 MFTW /#(*$:QJ>A]W*>G-S.-A]8XTF BE MU?"&=8B," ^BP19!DB(HX:WE@I;A)*31.+SO8WKG+77\A$[FR2"%>SEG @,> MS6K;PLQMK/"#9DG?J,2*HM*5$&,L8H4!:6Q,I4IF-JG$B658U)H M8LH 2H?*BFAE@50*P:,+I:?^@ !Y)&ND',-.X/_Z1"$W6R-HXK=S%E(ZN)[X MIL1YW1ZVC][;'/\F-7&G$-^FC^3E3&9XQA[)>[><8[$-*H;M5OQGYJ%4V,E- M50#6KD FQ "L[55!RJ"9"]$)27D'?WQ_%P4RZ(L#'BTU%IP:X66Q ;*X?XL*AT#6 WE/M%P[K0 (X-X M'&0AE*_ *2X8*0S7@DM&J]+VRD5112\G&O3<1>$B1!/!VA0R%N"].DZLU)'0 MP(35(A:>=_(F]R*-P479N"C9BARGY%_3X9S;OE-JV$TN6U#@5+1T1%6-XF0& M%TU0%U=M"Q1^ZAN)&2.9B08T#ZM ^E1!$R4U)]0H&:J0IH7NDUCDU 3!/:@L M'/9< +'98 .I*#C'+!ITGK^9+2/$N*AZ!1MYLR'3@B*8]7"0=9-AE#1'9Y=,?C&313)I3C:/LX^CEW)I MPEH,-46(1VDGER1D$92+M>OMPIJ=$3;'O.O=:@@LH,0.KNWFC_;*ZX[+>JO' MHX$]7S^&&5W,_;K$88SSZC<(&3/$8P#1MYK4YZAEQK=[N*VE;0#/;SASY"<) MNJ\MVT#PB)G+"-&(+HRDU%XP)3K/P;ULBU?@4O-%[ON!)>>&C]$$=FC3BMP MU+38$-007)6%6%H AE6.\B0PF"EH,?&"(KHY>1N8ZM%PMJ MM5(E)C8\VH>4J$ =J:+5L0C%9$596G()5#^^Z$X5^.'$\9F#A)E5=J;-"E56O *#W M8@L;Z^T91!D*4Q2FXHY$RA/Z.]CY(7(2<)2A\XKRT %U-I*+: 5"Q$LXIZH\ MT=9K(L$I4$R7%0NL5U$&SLM>6G@]#S-XK<'7XX$43E@$[P;+OG0E*2O'F:^< MMZH3MKP7;7R+, /OX_L_49BA6UWW7,(,&IQ&QT /&1$8*+"B0&4D2%&6D1:E MYM)WG,=0E0;,"4TLB"L,C#JB#)A%7!=&B#H#T.T>L4KI0Q)0X M#DU^O-] ML]')T@+O[J?UCG[ #7WE<8.^J-W7)9VV&F#V(L$-1,_L\+17S*/D5$9B?_#: MYXAGTV0VFHD4LSP-SA^$EC"KY7E&U\=VW"1Z$)RZ;W)":5>!IRZ)-MR!!U\& MHBAPOQ+,6NEY%:3H3(USD9>^TB1(,+&%@[^TI!$^5B;H0MO"E/LN&8)\SV9HH31ES%XSCKI__L0 MP>/YY7*LA1@+U5/7O)/;?+&JX+#F*,!9R%*CR0 M"1C03F G!U?>Z$X]TR.^\O:%]_.EC[,B"XBKD>9Y8,OV.INSKM>X;&:C(E#H M[Y.,M55G-RK/DSO:>][H2KC'6NKTCLJ"< 4B5X"75$;PEW"6LO E\4IHPR(5 MLNK83N!/>>$]P]Q^FA@'9Q=50;@3W)8\@),F=WPL!+''JAN4Z.M-2GODS"6" M*^47@A@^BR_! U%EB)4VT_!0.NPQ$2(-K;:VIT-$:V@;&]K*C[@/\;L'FK^V MWP\ ]"!DYRPA 5[,\U#527C-$(]_Q^D'VQ5K"8YIP]^=T,P.$&K"7VR<)^P! M\CXAVJVC,"@!II-_K2:^A?XW&82X,8:VX%SS>+$&67B[?FU]SJ8DK(.AA(10 MATN#&'C3J[:ZJRWM B.HO<@>"#-.9]JKF9OAC+%9 ),K PBMU])<(@M!.+I! M2UWOG6],M.LW< @A/!F5'S#&]P4&&.M2*&UEUZ*SK=. 2(;SGJR4& M3'TS11$/;B''^J8/2U[HTCG1S$5EA2:FTH$PIQBP=Z0V=MS(*E#K1#0$C#+0 MH4XI8K4,A =&/?,EDRQTK:Z6L9H:@FQ[_=3N#GV@SE-B7#$VA@7T4^?MN%R; MEE9*OS_;3TH\/JJ7%]H[R07AFJ*G5%FB,8!44!X=%RI(W?&N[H/J]7&K4O=G M$.++*USTVTF-; FR=<#YRCA?]&R4O9(!V*L_.@0-AR_S9<*W3",+$YCUGH'3 M#+YJ%$5#Z@ET\ 8-LB4-VAQ;.SH+[_&O%>Q @C)O3-U\H_'HN\W/+= MN@^ '_>37G5(-M+R?&3L_$MH;+#:+29V4[&T_ZPQ)>(N%_.$!+JJM^>;-0&N M)J:U#H%]_/FGG1;_!$4OF/C.?O^=^'YK@.+'C3WX)B/C4\T1^+]>1\=V4?&4DI]09K"PKP1()DBCPKXFOO.2: M,TIM1RE);YP.SA(71$&$UX)8&2PQA95>%4 *Y4I2^J+,]RX7K7AKBLM4EYD"[ P^?!'[-[-S/A4RM@9?I@"/0U5IGM=8.IC M%G#XYEJY-%#+&TJ]!CQFO*.&<@IX)Z#A&KSBM@?O,/ATH^5Q2D4[9:7M(ML. MI?2-2QR-D6M5D +=.B$#(SH*3JBMHF'<5C;Z?2YAW@;A/">5DQ1\.RF(=JX@ MSE:^L"92[[Y=BK#G"$A;C4D'6B%O&E.5R*=O)&,C+4+$I%FI@618Q&:3DI+H MJ:)5%)9C.=%>5CF6E1$1(0LL)F$8>)/2"ZP"]L(%$*MQMX3W;RD[^3YN2==? M-T+AUX #P_V;&?RUB1,_D)*.I)Q,"*YPX,12$V&U1A%M@R)544I8;46YZ]2V M,T>#HXAO&BS\8Q4GAON2V,+J4AH7C0M/O=IKC9$^:;^: MI/E6'L'4V[EN'$@ 6YA-WMO[8CE<',UDT;0<-^=L/]*N1C,]K"/DUK/ L=/0 M@/@6)0M$ [5!;3'][=ZJCLHX,034EYI10IC+%H^B 4 M=>G@/>O2QE )S3OHL7=A@239MR3ZS7TH?*I@Y MU5Y;L/85";P"R\.!^:%+)XD.QDNP+:76G4JB&!SX%J8B%>,>K)4@B>5E( 4< M*THC2_ IOMVK9AS<4$=U/61#M(EC!FA6VNA5"]>GD!1M+ M48UUOR!I>R@OO(^\*!2&Z*@4ENF":L))++EQEBM!YVQ6S9845^H@^#A12 M,7C;48+!QT70X,AYY[[MV^YQT?YX,W^H;^\^&"48=NP OX)K86S":K0$:$*" MEZ(8YUU=<2*(J).]^S[#1*78T&XTZ%CKYRLVRM_4N^G^7()4Y&J U-#2G\:[ MOK$PYYH9[)V2')QI$4, ]U8]*-+HPONM.S ,)VDZ>Z5=*3LN7W];;<:O[!6 M*UT*$[VRX,=0T#/.![ Q6"2%"XR7SNNJU)TD"'QO)#@[4F('*E>:& LGQL@C M906HM/) !>CK).P>FJ+..EX**XGCTH LT^!$,,STRM(Y[JW@VG6:8)Q5%8Y: M<@*S?)A1UIHQHH2L//PONJ(:6JV:E_ZZ;8Q#:>_]2=Q)!J?NI]YQ1\4] YM< MD% BJ%[!%+$"O355WAIR]F M,DVSI_)P$2P)VM2A[MNC6,HTRA7K8(<@%!6.=O\P-;-<8'KXMTUIQ\\7E]/Y M50A-W>V'%KLM';55_<^>^42KYU>#GP_%6_V C9@3=W1[/IZ':1S]&CY/ZF5C M$*8\+]:5O5[Q#E;YQW"Y7 \ 8P>M;6!GW+S%]N;5[>9A]@R$VL7H(^&[->/? M_0*G VN>;069EJY9:"3.'$_)\L]I,D^187:+MUKO4M@8-4V /#HM:$5&!-ZI+ MB1"PI61">:J+3HKI/NKI32LQX5U]A"W9%-^_#7:Y^72BW+#HEQVWA?]Z2$%L M&EE/8.J]9"GZ"3WEU>+JR3J;;O^HK[C7:9VM1_GW5W,H!+@IO-L"I>UAT;,I M!"] K)&J2.+15L14Z.66W-A2%D*ZCGBL2BR#J3PXLP@]4F)OHR\885Y356E+ M2]9)JCU2&PD;R[XZM1WC''1\[AIK>/QLE/JN,Z7D\OO4]+\5HG^$DLU7S;7; MLU@[#+NI6>T;DUI=@5OM#):\"'"Q52#6>4J,$#Y*[WFE.V7FH5!""U40'1F# M*!ZDKJSJX]6NT^N#?@KZ>??X0%I.YSPR;_OTS[@]N69C5R4X% M:R>&R<-KL(548Y K_63CU>Q+2* 6& A?3-QROZYY'X=U#WT\M8R94:Z*6[>- M8;P"?_5IJ],%\#;X]V7:]V--$71'4%Q7#]X($3=?^"Q 6MG3'-N6[VV["[ # M]7R*';NI?F^:(@/@H(1ECACL_+[V4FZ%=K0]BJJ13J.00P/?^80ILOP>GW*[ M*6H]EZO1J/>J.9_,MJ9Z]26&,*"#/SXZN!S0P0=T\$E984-CA+."D2UH90H*1F!-V9X692E85W[0FCP&#B.4D54&P/_6$<+ M4BH3*VV\5T6W ^;I[ LZIJ4:%TKWR<) R0(^[%D6 MA8Q<>$J"0MN-.K3#JD"XTD&[4)6NXC>^YO\,4_]NUJ;A/RV >3\VK_GE:MKK MM.H0J^V)! >9S9^/(^6#K,"XJ$C!!$+(&$.,48B>+90/H@(SI5,I&(11O)"& M%!8'C 9+B7;4$RICX759EKRB/3*>60&BO%_@2D\?J#W(J UO883F=2>U.S"6\ 8>5/6/<,UCM-"&/GD_JG5>4 M=GNSO4F(;$ M+LLZ]_9T ?V 5/N.;1JHX0Q+4;CCX.X6Z.[2PA'$.ZT,%SPB>/;#4=:O-:-@ M?>FGA_I K!AKWN,:E0[4J4%9!@(W,]YE9KQYPW@]GJ>MJ9/<*4IL98%J/&-@ M2&/+C?1.<2I-*#LMA[H",1&*0 (3%:)24,01\4!NE1946L59Q_C^1BBG[*:H M2G76+Y+:PKB:I)DA2"Y](Q)1T$"%!C&A-$, M!+^8I)PPX*G%KRU+H;AR45+ MGB6;NS!^;EHU'NR7C:MG)66V%1/JL+@"NV^[;P6_3"TG7Q?P=)L@?NY>P=/6 MSIOQ?M(8N$U#60K<;T*ZL[!$.]B%X!&0W87)ER-PNBU$^]?&]%O,?X?]36-S M>B?P9*BLK"I*G,6TFW26F$H)XF7!114*9\))AI%\:';N%]B@MJNJL#_X(%(+ 4OW+)9UK3)W[PD]IE-R:GKBXN MP,Y:-UJM%6CX'6,R<.-+AAG$ M(J\J$-HXCRXZ55&CE"\Z>"#WT^S7MAAF<8ZOYZ>U%_>*YO!L4^;&BVW([QIR MVP_?NJD!ODC3.M*99K%([OQ.BO5:\IWOS0<"B_72-#G:I@%JHQ$NS<031$/( MLP0?,C_HI@J\(_.#M):E5Q4C3E "%BHK-!&*EEU#-/[S _:3 I* M\,GKT.^O>0+)3_-ZN14<_F"N4FADF"J4IPJQLQRB(6EW1ML;V/L)0W<*-3]= MY./1HT7'&Y&'5JI^AK,^'3!=CK_%G?%&Z3#\=CW9"*QU'#Q5K[M4M^9?YA[V MR?IR.ZWPXQ$(;;*9(K7WXU8VJ0F1I"[Y S^@,=#8>PD#)WU+,@INTUH/SQ*: M1#M=A>G;BXV3LV!"\T7ZVHQ M-%4QE[W1W]WCQW@ID^W8Y3*$XT?F1SIP1YQ+FX:(^C#-CA@L?GN^+!C%$[>U M_/7[PL'*.+IK\^8.[%[>FF84R9%+Y6=;^Y4I>@5+:_-WFS?5OLILL"=XM#6* M\9UV#7$T&V>WV3?LD[[*A6;-4XXF<;2U+7XH$WLJV;-+&4EP[()D).H#&D!: MQM) &T;34&,:R61;.)4'PA)_"\M=$_;:*7:-(=U.Q4UWZ8!G'V/E1&1 E--@ MZF7OO+4")V2:& D74H.WYL'I\C206+A"BJC9@7&9D5*M=5D2&TR)8;F"F%!* M@M-#+"T*J?? Y \7.;Q9+'#<$-JU?[[JF+IO4(3LA=W2C((/\#?\;CZ#X;P& M<=\90;+CYEVNMF*VA-TI:$O[Y.C]L275T]%PFZAU)D?Q4B;AD,Y=,U8:X;@6 MZJ.OYZ BOL[:W.HB-#E@E-9)9R3&ZQO-"QD%U9+A8%A.1&4J @Z?(Q4W@6MJ M6*4[8>5O1_/;]/V/-*/S'?:#@<:K/YW#?[!,^F04WDL"SY-)&YL"R7(Z':4X M1 YS-%;=[:0O'M=<=H?TST8@3.:+K4&?XX,\=."*.Y/=#U6<7\>'[05 0;N$&104OD OS^%/2>+7'X^QK9:3.$8;]PY#(L\!VWFS"!Q\6Y#6D. M/58[PN9A@>,FQA)-7D?.,*.J3-45>?@;V,8H G8V#/_>>J[.^+K-LRW/%_/5 MY_-#V_WQH*+>P%1MC.3P^^4$X_DI?/M V7$DR&.9-I5@C!B*=;C.<:(1%:U4 MTG)N-2NK3L[Z+A)@9[*.O5D(V'TA\#/N03HXIZ)V^)C4P?W@5XNO<;+HHR&OJR"]BJ3@E4N=557 >G\[";HBP M'5[Y_ZW 7 J+Z=6[6;T$G8''[1#DSO>W3Q=RV2-BQ'9*L/W ;%R>3W%.U7I) M==:.*4F]E($;(@KGB8U %T7I3=2.)*0>G2X^ MKG>HKW89N(BAIY;9.+U9V+L&*#.+,S>YG, 7V[40< R6O.8P0R[07K2-'6>C MGYH@E/^OW>W>K. (?[< M.^QO\%93"5K?U#!S!?.Q5,3R$$%T(J(8+R+\0T'8%DR+[A N)4$]F^BQ.LT2 M$8TC!JMS:="26Z[AYPX6_KTE;BMJ[XB@_^YOO]P8V!ISR<;PL'W2P>WXMTVS M*7"_#6V)_]I,O TB> ZAU+ULC2X9*/184%()#S2$%;Q*TASZXD$J*MBPMS?0,D?B,+M5%X-X&>/ M#WY6#>!G3PA^-K3_;HJRCDR >+VFW]%NX.NR1,:#G@Y^G(>]+NL=C*/+\N=\J/V2WQREGG/(SL>&D7=@*O8!.O M]G]L,G^P=Z"+<\9ID2*)IZWZRLOHC.3=4:&'=6>S;D26RO&6'M;G!TM+RITA MKL1TA3,EL9:#K18\993+JA2=1A1K*E8I,./*!'MAL*:_BH&4M*!59*6DO ,B MWC^G@)?CHBK'E/4)$&,]1+)N0G 7?<2T*D6 E^XU*2NTZ%WEB/94$44Y!P*H ME-+='!"\G%9]8D2 M1C,X)*_FQ]'E=%4?G@S^'1:VI8 61B)[1RG6>%-JRTA9E#B3!2C%\LHC+); M$?&4=<& MC%WG.JX+EY?P<'N:<=]2R>;1=Y/)][GL-M^Y7ME_-K'1XP/1X"FV%/BZY!@? M.@7CKBLQ24=AW7!L@9;&:QPA>*:F @7K-O$_>)>O&(Y!SLNQFC3"M:VI&1_> MO]M4Y=W!IIA@(0^814!Y36G#>E;K3G;1FZLU& SF4&?>+%)"8 R[#_;U+,6R MP:0ULP2#W 0RM\S#509.RJ4\.X?Q/*LV39S%[LG^6CE6*T3JTL04H0+E8S@Q M4F#BR1C.G:Z8[]:UWD%AI4S3=JG>ISDX5KNR9:Y7LKO3Z+I; M?KK%QPVY3LV&6G,5:D.L*4D)Q!IS!>FFE"S1])H'UO2?*ZQ3I3>P38#9ZW^&(<>^(.DIN$:69.&J J$49@4"!QBLM#0\V6']@3C>C2B+09.5 P0I' M-0%;31%?V@IKO,M [1-98>6XY'I,19_H^!C]9HB!'?$+XG_C#7=#^S=)]"-> MYFY&X( B\!.?%=&6]-^E7'ZX.+911/]V*%QQ+81T>HKI56[!N=K1M'LZU.%B MIU/\,X%R6H.G8Z!AD]+ 3.YR.0TM\)9I,KFX* M011XF/$.NF1'6:_U>0<[XJAZM:%YJ>FY=]]L!Z_M%O80W0VE#_G:GN5K^XXD MC;,KI6$5J6P V%CXXX+4H<,E(1374DA1 A:,>\5-U03^^( MKI]% WU,\*M2A^A,(%%[H)'21F*I=03>,RVD#Z7D'8A[G%EC>50D5"#1A.2< M: XT4E6.>VYT:6SQ#&B$C54EQU71QPGS)RTL62-L[0JS+4&V-]NDAW0:O A1 M"TH<%T"GS!BBE;8$1!B5@MFR$JR#T>\D-59)T)@19!F5D6C//)%,6&XMJ-7B MT>CT084H76+M502RC_1A.'/<"46*H-"A=A51()F(\Z$J!0@XQCL.]5,:6"[3RXNIZF#:CX%VIWB?2:S+/M@@2F^M4@1Y3&":K<;4Z<5 M(LKC5H7(UB5R64AC/6W=<>N0U,&5@9>GL+:%P0!2'5)LZS* C,I//FD@+?_LYUOBOX(MI!I])R3.<4+:$#<9R(DRU+'<>PINE&6'T(D'V-ZWS MV\^%:YM_G:T?*O>++U(7Q2^8/VM2::DAH>FO:"IA-HUHLYSDJL>-!=EL%8;7 MCJ6X=A-U^/B)/K9"DBM\R/]IG[JI;ZK3.\0^N*; :701P*!M)KLM)O5O)&)W MRZ3!0T!0?M0(>['.!$ 84A-[)K2_GWV$2[2C[JXF&)ETJP762CG]C<_P>(H((G\1+".'6K#-OT< M9-UEMGHT"]BPA5")B-QQOKY0)C _!TK# '%^B(2]B]!.R&"[1S?H'\@4=0@Y MEIFT;%\BEJ<%=BPK6E1@ZU6LP!%K3!(;2DI8T-93)BMO.J@?]P%V!,D:_&H: M&J.M8])MXTFO->T;,&LN\G>?\$7< N?Q]6BZ^70Z_YIDA6D01E/EPGB4YO]D M0P/Q9H$KS.> 7#1II)79;"MHP,UDDIMU8)+)K5C9U"Z2E(H\KGO7R!8_](2% M^EW1?6.CP"V6F,O@1_^>B>. 88]9NQ\MSCQ=I$>!=XSKP,/)U%S-5TNX^N_! M_YCO1(OBK/AC>X)#Z/_+.OQ0ATN#^J;=D%1XFJ_]A_89X"'6Q?A?)O7$)DW\ M0WN-K0/A2-\>F6\KU5DE_XBU^L>/H6>%.,$A[*S\-C=ZG&?Y]S\M%X=V_#Q[ M'.BE8?[N\V(./B)I"#*F_SM,D-BYD_LF?LC=$_C%D9>5<([!^&I8(+/%(:8X MP'CJ1'SWL!Z9;'W3LE(6'*]3:T=&P[,]L6_.X;NCZS#UMZ M:H)\"!$^[OH/V00#._:('>G CJ2=0\MVD 97[_O[VQQ.L_Y&D^^MN7?+AT)&+MM+62,)C M#$38*A)3E04I&(^!BZ!#*#JA(ZZ4Y:PD/H22"%888JBPI)!2Q%)I2P_4W=X7 M6VV-@[P51VI9ZQ-PUF&\/V2UT[&R/"MN0!P:B'U8W\M:7Q^%E5%,&U\(XI4U MV,6BB7).$&6L4IXS1LM._5[0W@>F2U)0#@(.1!/10E(LAJ!*5$54\G#-RR"L M7@JQW\^0?:2PVC,V9#<9V-=*2YK!M^G6NXZS?*/-5_^:I:W!ASF-]3/5?1,':V<>Q:,\0 J M^>.S6N@@X08)=R-@IBDD+9TE0>"0YJ(4Q ;M2,FU+"D35H1.U_B];>=G(N'X M&1\DW!#V/>F^_GJXEN]9D=6@3P9]\H%Y3 MK6)GSM"36\S(G+\ ;[9CQTZI3=C9\=[*9\$5@[D\B+=!O+7BK9!E4<6*%$J! MZ>LBB#&O%_J02#_$Q9S)!'%*/MQT"7/8J&#=!NDV\U07B((Z<#.]4(2$$Z,F#(R MXGF0BEOO1=&)!#RYJ3Q(MZ>SE.%O[% [4)_R))-:'JM9L2LNAF%#CS]L2 W# MAI[+L*&GZ]S^MJ S;Q"H9ZMJJI=/_'CH!*#A*:..$U45B%?N"V(J'L&3H8$5 MI53.=A#U3H5.L&TI;*,3M*]D0"2X 9$ #"9X7+AL?2,#]-#5(5O MWZG<$PR%%]FB/?1@Y]W[6SOQX=_MXD__D8$][T\JK[#E>N"?5\T__]WB?27^ M>9-!O]+?/S?HUNG#!X0Y'/AJX*N!KQ[*5[^F&8#@_:1//\$9&+%?F6GZC"V; M Y\-?#;PV>WX[$T[<2AQSSM@ILFLGKCT*27@!F8Z7=OR 8X.++?1I#UX:T_ M5:'&ZUCP0,PO]]V^N@4/Q/QL]?$I4/+ZL"<#O0_T?EMZ7Y[/5[69^8'FAQ;T MTQ1AOM\:?VB6W3J,9U6,V@-1^G+6]T(KT"OGG(K:$NM,180O.-&**E+:P HK M;"QU9Q8F+$<%\26UA=2N,B/,_)*M";JK,MQLRIT@<.P:1J MK"HZAM4][X+S@<>?]_H>P-#_[R#,]H19+"5/PDRF(>71**)]*4G%N0NA+*)R MIF?"K,VO-9FU-EF=\M0[(N[O\&?P'Y\.C M4(4C3 E%A)*"F.@1:2-ZG$-M?5&>#)OY1K&UK@78*@/ "@#V#4";-2+1->0P M@#8/ZQL,N>=OR%7*%8II1T0I0;HY[XFFE2&JL-QK);WO(FX^L2&W+ME(U1J[ MIMO'MVOCC&\;9^1&8#0Q5OJ98Z,]>7#S5'4=VXULZ58W1#NWFX;2\=L7**YI M@NN+7/I+'EK[6JEM6-\+U2Y22&.+DI+"*$\$4V VR\*2$%4HI:AL6?F3=-4^ M4+LD_JO?S3ZDT?)_6N= MA/6 NNN7+D1>^OJ>O9 \+-1LH4K'"D:"DYX(7WJBA+>$RI*500;+72?S^"11 ME5:$]2:P4IPI^KP%X2 ?!C?T98G'@:('BAXH>J@FZ8.O\,M\$<-DJ">Y9GTW MPQX-.] /,=3[X(R790G_7Y#*6$=$@=60E8Y$4UZ(JBRT*+^-'W.#&]-(A=5B MX\@\,"93C76IX'^G+)N\#836$+EY(3+HI:_OV4O0(_4PHK!5Q20QSH+TLE82 M[0I/#(M2!Z.K2O8C<(X> M$^>(O6I!<@=7D)TQ] 7]?(73HEYGE.;P'O1#XIS>R^"46V8M49721.A8$5.Y M0$I?>"=+&ZSO3.PM8ED9$3D1"DX4AEFBI1>$B>"%"[14T?0=+XGQ,>-ZS/4I MW81KZ>@I RN#Z?6\US,IU5DQA%.&];V6]?415,G'0 MF-8E551$ART"T!I--*:^-LH*S&$\6 M#GYQH$K5F1Y E8;U/?7Z!CONE.B8/#HF(B65$^"Z2A>)09Q,8ZFO"E MV7&/ JJ$J+]BL,X>%$A]I%E9SR^0^H]0@\8> ;F.PN^7P>&'Y7ST!;X> JO# M^EZ^5C&>EH4#7:)$Q.B H43;P$A@0K"BXB(4'0#YI] JF5'?S/S/#9M^FN-7 MSR).^M)98UA?GU3:8#GORSCMM2N%C2"@$)/4ZD"TH15A2A76%I'20)^'C!L" MHX/@&-;W2FR^PX%1I8*0BCG"2Z.(D%R#8-+@L6D/DLT7(+.J/@1&[RS,CL5+ MZ1 O[25S#.L;K+X^6WW,<,="\(0K#U:?C)185TCB=(FQ3Q%H-*$/@='C4NLI(Z!R&,,YK._IUS?8<:?L_*%>%E8Y MHJ@(8,<%0;21D7C/K'5&E2QT!A/?VXX[C43'(91-)/%Z M2YF@>X='F[K?1O(EX?L[3-D>@F;$K?PF7 M0@T]"K!IOAL 326G\ <=?37U:"V[MM=\AP6=/IPE-0U2>!("!6.*EQ4Q0E9$ M$JB0"T1QJF)RHA"QDY3JC<\"E4XPI10H)^D("9Z18R./L3"6%^4 MKX"^JK-2]HB^QJ-%J#%Q.?D2IE?CT24(N11&/GM"FM]6???38?(9JS#3YHM' MD]:<:K36I!X!Q;G5U*2NASJI*3^),2S"S(61#PW"A)_,'-+R[FLT9? FVG+]NSE^=F.3HW M?N]^]6@Z_QKP4-,\#FSJ17KL72V,OR%OF]G5__Y?BM'JQWKWAH?2C^F9][^E M9Z^;;);SI9EV2*9CZ+3OR??3,@=]Z>\R?TY.YZ=>P+A#$=/\7VUDN Z,_EL!)2Y0*L< M_ND;J3E>>L4J2DS%*!@QLB3:"?A'<.8%YR7OCO!]"B/F0:1VG:>=0I% ;EC1 M4H?9'_YC-N\3H74EUNV<,SJ8+D^Q]'>ST7^MIE>)[\>CM^;+Q(_^,^ +&X_^ M>O;GLS=G2>.8R\OY9+9EOS3:_]_JT4_GDQ!'0.YNA>;HZ'V,8$HLSD9P:;C/ M/U>SS+Y?)\MS.'6ROAAR#-P$CLPW3#=J/7JSHP"Q/?1RM7#GP&R]DTBQ*&C) M!",5E^"V4PV"I;"15)K:DH$BJT2GYI'Z(*R%KX-\FELIR)4FA&M:7?JIO*"UY][=?;G*EQ[ O^+\^296\$+2+ MMLW,\0ANZ,YSYS!\NSP'2I[,1N%?JV14U2!QIPE>>C0'[W$D5#ZJ?L5&YQZ_ M 5',1P$>:X)5@\!F"Y#+R,;P7,;[";YXV,NCS+BZQ(]]8TE.32%\+(GP.&:3 M.8%E%8)X6WI?JJH,MM.O<1>6G'SYXG_X8!;+"1#8U1L'(O!+:#CQ/>K[Q&'@ MW/V:=_.F^0PWC"=!16"P-2/#/<^ +-!06(+C]R%X=##G8.=C;2'Y^ M F)K.5_4X]$\1R[@,Y DF)K);-^.6;2F/'ZXF"R7(8RSIV,:-L9+@)=T"ADL%C;0"N7H8%+/)NC[VZO,>#@XT5\V-<;D1.LW=I M29>MB+K+XN!^LWVS#)8W64XS3L=:0[27'YF+^0K6WSSK$6+?WK6]$Q^R<4 L M$]#O]1R+WF=@.%KX<[7$"%OM%@'OGTS1]4+S(K?6UZS'WW5!Z7;/U&:E/@8< M:@0W= 41LE+$&A:(S@*UN(S/X;A)] MCMH&&G!*YZ-?X=4L)@F4*/WZ$!IZ]!6]XLC%IP,*8K%Y=TT> E-DD^75K2L$ M4)ZC+IGB*H,[W.)VFR)1X=$=V&+[G:C^W#/ MS<$IV9,N ]4C#Y,86/7ZMJ@99#$0PK2YF*&=(B?PT/.YLOF2C?=\VST\;#Q MWBPFV2/;9Z]F7S)LU]ZC+\+VOJ!*Q%7-2YXYB#GCW'SADWG2Q('@H@OP M.E&IXD'XV5M1K&WS<+N>G%CC&-M?.DZPNE=%ECM>%%OX#-,5N:Q14:5Y/9YF,V:79L MN3HLOF!R;Q&FZ?OZ?'*Y39_M=F1YWY>PJ)]\.6"XW%1T](?#9<.EE50R0PEC M8$\(6FBBA32DBC(4O@B.T4[([%[F1T-1[^/?YLUK3V3_IA$+GY#&/L$]_CR% M]_V'4:B=N40!NEB%?A9BWF'O;_-:VXJT5)#6/D;SU&ELKEDMY^W, 7P4($Q< M!QY.IN9JOEK"U7\/_L=\)UH49\4?VQ,ID;^IO5 MMX2+O+::4O6 N+=MIEM)IE.4D3[FPI]L9M>=!@.W3_Z(F[,I\WXLNLC=M?]N M%W_Z#S3NDX)_W FV?=C! 8FA+^T0?V]MRZXCTBV(HJ^U%GY8WPOM?9&*EB6V MO53.ED1$G!\1$/W12.=9]$J5'H&A;/M"*7CMR]07!-3ZXL^RI'WUTILP_I>J)XII!!2%I1XX0/H#*F) MCJ4B1:FJ(C"FI-9/6FY\HY[9;7&YFYI)\1;R/V$QSUE[RGX<]$LO_)=7IU\R MC.)K);9A?<]>OWQWS^S*W?25-T7D,<&BE.#C4$J)H4(32J-FLN)*%T_;'G.C MOLJ,?C]]U7&+RHJ.:?',G:('$,GW@W?4B_?PZSHQ/*BP!R01AAT8U.#MJO*5 MBDSZBK#28M8?_K&HUX+WC%IM1!D[K7MW48.I*O_Q=."6N#B1(F1C6A;CBEIXX\O ?/7DL>:?^LG*&5 MQZ273^V?C!CI#**^R4*77MOR:8%ZL9X3 M%))VEPZT$7YWTY6_W2H? F[WL*JCARW\%_)TU;M,;V_X5OGNUKX*=59<_HY[ MDZ 'U\1XOK:E+LWGD"TB8B+LXP]F^M5+MK]M$B.G5M])^VR?D&4,>> ML/)]BX>[K'R_KI-[+_9)>TX^+.;@D/IZ%!?SBXR0=5-KQR*W="Y\QLZ )TZG MD/4ITXG)I+\W$PVL=.7.)S4A[ "!;K3?KN^3. MBU2UO>DS.=(D2T(_P\ MS3T7^2%PI\Y&;U+31S#N'/]['"4TM<)N[79JV,@/D/I[LHU5[[Z%YDZ)0';? MM%\O"IN,IJ&N,]!:[]"\F!4NLB(2REA%1*$EL9R!@6NT"$HJII79MVA+Y5V0 MI2,R-90641,E"TZ4KI2SKE)E%/L6[<\7E]/Y50@?Q=EQ+.,GT#X-G%=?FH,.Y@1> M=:MI(D&2J'FW>1\'#L[J\&BM59[;2A7!$U]PG(DE'4YD$$0$77&CE:QB!W_\ M8:U5MV+C-]/IW*6_WL<-H^8H*K)P?8LNK-?6UKHQ')).) G*'77UAII"IB9L ML4QHH'/8YJ^H ]L?8,_#Y_EBDAL=$2EAQ[RH$2BW:3>/H)_"PFSP1?%.BP#V M0HUP#],Y**SOTHWFJQI^K[__H6_BIYXTRT.$6?B%KV'8F@:')H&'REZ?Z!IL&'^].@'DMI#3V$31[ME\NO8=JX# MU$.3X1UV[5HB'-CQ5;/CK1HG!W9\'C7SS[Z,XM=0![- *$!PF7SX$J;S2_2H MAH*)'JUO&'%WRC9?'Z,)E2"J])8(%PMB6)2$1RL+QHV)7_S+.W7#^&Z30-^O@<9F&!J?V4^8?# M)_42$P%?PFNEK*$O9NB+.5X?(3GWK@S$%:!>A#:4:!,""0Q,WY+K*&Q'LV@M MBT"-)#H4!1'"<3!]34D*:R4UG%G9K?C]III%C950+[\/Y:6;D#V3 ,,.O% 9 M:"K.N&(%8;I*\LP3+84EI2ZK"HQH'6BGZX$55D5*):F4!(M<,DZ,#Y0HQH2/ M0CO&Z-/& .B85H_7N? 2A6"O@L?/TG,_>5KZN9#.L^VL>YHPS2MNL1.6TY+J M@A2.,B(\U409'HE3I=$ZE%+RD\#%?U-EP^A8/J+%_3+;Y :9.,C$02:B3*QD M9%9P27PE*!$N5$3'@A%=@71S@CE3="9XW6<.]K.CQT(;[< M+L1WL]$OP2Y6.%\H3S/\-)E.X8S1W\]&?PF+&3A;=3T>?3@_>WLV1G@/>.3< M?GAD6'>*_'_ W'?Z,VQI"F6=^=P<-AWOGN2%>/1 MV\76 \)UMIOX=OO^TOA*D!4QP![ZM(C5-'7WX30I^ C\7IMI:AB\.8VQ;MV[ ML9$"KI>FCOX. FF)4\!ZUYW'*\^B49I$K1P8P\%B% 7LW%A615G((DK?B3Y+ MJ4NPFTGI2P2=8)XH+TMB*DFE*1D-]M2"_V[M=>),]KF][O5-U\L]LH>FPV(# M)KSTQ;J)ZSA3N7F]W.Z:73?)IK%MN0^V=_PEP22*%0N$>>J)J%P@EE<"(YO" M>V:I*NTI\%R>4_>K9&>]&J[:\&>2]*B9?IH*8/C_UVIZM069!K@CB_\'-Y/P%_1!/^"/R_;(;?74<;H.SP,;\>*'_/1'S]\2)_IC]^W,[=M M<" E1R'&X))3,+FX"'Z2S?S-A-WU!-O/Z JE":\)J"3[3)LQKFE.[]?%)#DE MYO,BI#[J?9"0_:UX]^']V>A-8T7!E?IF_7BMBI)[3T*D"BP9H\&2 3VE2\7* M,@9>%9W1&CI*%90*1#!9@,4$?VDN N&(-Z +AO[*R=#L,D;=^YAA9=ZLEN?S M!:JF!\^0IV,NV+BZ)O_[!(;.X2GRV3N>H/XUTRGB!.!,82 Z1*)!H)WD@N\, MDLXLD?"#%B&?WS?2X[$(7EJ@( WFMH@%8B@"_5G%*R:]LJ*L.H:W#L5O$R]@]ET@) P/'3(/\P M5;-5&S8Z0K_+<[,<79@KM+RONQ72#UR;-(<]['< =0FC.4T7#&?YE9BIIM(STUX\KS].W%?/7Y?/

DC$\ CQ#W]A:>!>Y+SQ115$2(316_3!- M8BR4&SN$1S@E@!'HJ2V:JX(JR M8\%]T]1$/Y'_, UVVZ36$'BZ-G3SWP:%VO(0,M^K"^3\;?XE"Y^NX$FU,T!A MDUEC^G[XSP^COWY\,UY_^._YXK?1>RRXR"E84+-Y9S?1D906!H%YV6#3KD_- M1X("GV](.,O09$WG0';=8"Q,)QCF!R%;CS!.-/'9/( +[3YR8W_T3DP&,'RI MY#CX!BQB$);$2*J)5^"SEAQ\5MO),&G/P23BAE#M)%C$6A%#K24R,L$8#TQA MN<^>"D>YD$< 9U63P_=9,@!V8(Y;H@QV:9 M*6>CT<_H1[4T"BL'9_,SQ@61A#*&,<8#'5QI$?;.7R4RO22N,=[9N\1?IPLIYM0^M;3P#DQ MZ8*OB&:.-[F<+]HE3I8)YWLWWS8,G'CT>_/BG@,GAG$3#Q@W<1@\^IX%"HQ) M<,>D)$9C[8M0C"CK#)$J&!X*%BCK8F;0$,!B*8B0I0;+A'*P3!C#\F()__45 M*)"="7T-#S?F=OT)Y1Y>SP[HSPG]>0/BW*#]ACQC "SGK!&6DR_K<03IL(Y\ M[$Q'N"G& -+_,^BHSVAT?S'358,HW0%ZOK]3] "!>N2-?+-I12\$?+FD9Z+4 MWP3P6)^QZAOA/-]\B#ICO.K+P_1J9^[U, ,N]3V#5P,N]>V < >DV[Q[?VN3 M:O]N%W_ZCQRU>5PH@C[L8 ^:10?^>1'\\]]M47CBGS>Y,CS]_7,SD2M]2'&J M@:\&OAKXZJ%\]6O*@H/WDS[]!&=@.'9EINGSI["X&/ALX+.!SV['9V_:B$SB MGG? 3)-9/7'ITS\P1C,PT^F JI[";>W##@^.[+<69'UXZ]]42;VZ!0_$_'+? M[:M;\$#,SU8?X[#6U'G\_4#O [WW\]V>FMXW.>N!YF_G^0SSW:[?W/=;I11F MV2F=N-4PPM<)5?G2U_="D26Y*4J##9NF%)R(PCJBF51$(<)1"%P[T^G#=K$L M"RTT<44LB4#L <(Z[2)?>11R\Z73P_86WV^]B4++U?_(JKV^*VN[55IP(; M\C]A,<<7JQAE/PYSDH;U/4M(^&&86Z=E1FHKC&$DZ)(2X4M-%..>1$FI%,8) MPSOC)NXCD^[=]=K@K6V)KS9-UB3(VISSO=HB!JGW4J3"L+[! -O>@(9EAS<\ MK&^P2_K,JD?&8,G@A=:4F(RL42"B9V2$65_QDH="BBZBY]/:)>M"@E1#<#_@ M_L'LZ.M0VNV>G'2K&^)OVVTLZ?CM"Q37]//T12;]!8,'P;]6:AN&- Y#&H]J MI\*RH**)1#E.<4AC04SPCNB*,LF"JP+K $W MB*EX,R;%,,QQ$):O;WTO5-"5-H*UK06)R0SG$H16D)+(R@O.2^$+V4$M?A1! M5]])TITR1'ARY)2!>5[@^NY3&_*$@N(5RL:!H@>*'BAZ*&5Z@E(F]JH%R1U\ MO]Y,W>W='O1#XIS("KR,B?L#O+O>>FY(4_9$6!4\BAL16C@ M%1&%$,18'.L$0HIJ;WE5JE,(L)[63PW!D9[/4LG>66FM$E"TP%,1!82<>8Y<2#9)*NXC*R3Z7IB0VXH.'O) M!6?//BCZW^U]OH%#7_H; M'M8W*-.!57M RMN1 ?@;/=L#H> T-NWP&#&Z-T+IWWZ"Y[:+R;^-:S.K20U7 MB)M0U6[PWC$G*^L8D4HZ(HR-Q*B"$B-+4R@C*2LZ*<=[!>_=>?"K:6@FCG<" M4FD*:A.5P@A4#F35]>HB?Y?FCWV"9_CS">>//61^X),.(-O:F-&JSL,7?0#6 MAQ/R9-1H)HMF1M@\[@P=6]7M./-Z3/ MB_G7V036]]?YLAEH;4:+2?T;F875CY M3R.KY%EYBQ%6[.&'L.+LSC?J(5KX$55$O[4JNE$??&.SZT5MP# .X>CN_5\< M7_ES9WSE, 2A?T,0NKO6%_S=5SP$X=M@*Y]0@#UW2GA8SO#^W>;/AF"&;IZ' M):[;.5PFUYJ-/B$]$Y8%L6*X(UAAH!L M"$0$PXCQOB R^EA)SR25_L&#ZU/S_EM@KU^ NU(QTX>P:((?WZ(BG9V5Y5#U M]"#E,50]-9O[\^^7P2TQOA<6%Z-33 IYWN0TK*^/#0#145 3E\&6.61P, MZK]62AK6]T(]!EYI;84NB*6&$T&Y)\J6%?'4ZU#Q6+#R=+UE]VFDN$ZU_&/- ME[^"C['C>URNMMP+PK;]"WZ#?U$E1?*<_8L'4,D?!T?C4?;U5\SHQT4(HPD* MCU O1YA6?E9D->B309_:;_ *GA5A#=IDT"8W#JGRFOE8&E)0%D S<$J,]9Y0ZTM; M1!L?J$U21$^8RG5X:JJ>4R-+MOM+U]-/5I7YFP_]1T>Z>2\3X%A"VH-X94$/F;, 1^7 MDIC"\.>1UKR; MF.M85YXLBDJX0%34J LB_%5)2@KI&'>NE+(*G8&%(6CII".>TXH(7BABK1&D M<%8%6:G2F X]O)NY^47X9'Y_.ZG==%Z#Z7^+'KMKA(EZ,F&R7>M[ K*A_&R4 M=V<$VQ/JAQ#PB1]MIW;]?D)?/E.9_W:U:)L74R'4*'0Z31((U BL$OP#/N*Q M:.N8V=7(3_QH-E\F ;#PHTE^OTOS^\B&68!;8?/B(ITR"\O1_#(LP#Z"&P)K MU/" WZ&7RXH?__;^_]3I3_KC]WB5U6*!?9.+]=E@^,#C@;C!Y_#A2YC.+U'8 MIGLY.!AO]1GNB4D6?)!1,'#T99HW-!YY4%W+^0@/6LT<6#5F,EM>H38#?V\Z M^?_;^[+FMHXDW??Y%0A']VT[ L6N?;'G=H1:LF<4T;9U+7=WW,=:18Q!@(T# M2&;_^LFL X @08@4"9"'Q/ !GJ27SRZ5R^7?M#+ :\Z#,IF?PUBE@%ZSZ M67,R>#4>KT3?.H3&S_G[R_@H6 M[A7RK./<9M!\+8L 7T4H$BP+)&MAI8^4.;ZE_MX'\BX3D;\O)8-T^IC7*(B^ MD%^ -B9Q-!Y5S?@@:5<:Y7)P5C2%=#$I.&=.!P2*8+^;3V<4F>R$9 M(47?1)%YM0U;-XR:F]*)GT"%>#C@WMN\N&<>\ZU*_5V-D1>2QZSMB=&WIQ?? M(0/YUDO8B;SM3?R$VNX.YMED5>\KA>J>+LOGGVSX1)V_ELQ?AWY#1F&?2OUE MF8F[EG.=@-@G5G_!JGV6"'MV/&IV9#T[]O'_G3D:_>$VB^M8STSZ^3W[(]*O M[VGM?V$T:,Q%&!:(2I$3B3UL?#&_C<[J+I^G5?,G/[U?L M?.7B?<5[1,>TCL(?&Q(=&S%$5R#DN!8@M"JXAE\)%;GV.D M7G 3KD-B\J)(2R-<)"V>/TN T018ZDK*A?J0,'*EA\3G!8E/&[BXZ5VOK[I% M7=]T2=?K-Q] #^&9W_-&U#HD&QI\;H;M(619'ZTL#_R>%6GV,JR788^NUB?N MI4J4F"(DD5%Z8@T-1*?HA)3<2ZVO;/UJDOXVA=U<7WN95AQXBQ)[51'M(["'QL2'1Z)BL*X8DGD%%USP1'P(E06EG%#=94_I8 M:OVC02(_<3TD=LOI?G1J_(P&=%F[T4ZZ788TLQG:.T2@(J)46)-$F0 M0)4@R7GN:,A9NZU"" 03(QSA8FA M081"9+"&.)6]]\G?VR<_C;^1 MMBM:W,B7?E9TV,NH7D;=)E,B*>M[CIV;R?W['#6!"9FXA 9(0C MLBC0<#E+I$2?HI8F9[D5SWVR34A M'EW;OFGRO%9C:5.&/2;S^DGL@]-WSN^^/?>.:05>J "+.0GJG2;),8H!Z8)8 MK@MQE$4K P^V[*7NRUT$6,O0;R=OENP,%[U"9MYHS[[BY;U%8MJ]:N'W;\[X M+IY#5ZH@.+,R6(5(\IQ"<(F11*D M"832K+42- =Y0&W^-3QW-%F,)A]^;FN^32=W/J5]5#?39RGD*67/(NN3D#06YJ/8JO.X/ZV]!\4N@N)]BIP_)2Q< M>_=G7W=G!('IYM_C>)'RW4HM/Z!N^\.*)3ULXC^0IROD*:X4<-HH7[NQKM*> MT//?<6U6I;V1*$_7UN*Y_Y!;FP\P"%;Q6S_^Y"\:+*!XMR=VD6/WL+97BQQN M$O.>RP2+J&OTH\2&L%YG8H731 GEK#54)![W6R9XRZ6#J4LC7ZN/CG)SD K! M^RX7^W@=&:Y7]\44]NT#P09WJ!DU6%QZ642X+?.+A:F_KN6FIXO&3U+S35_W M]TO$45_W=[U2CUWWEY^HQWG18<;R;*K^,O8DZM[R^7]Z#3>'V>A/0X"GAC0@ MFLIC']Z]J 58%R357WU^,8ZOXNC_SWXV^'ZKP\5ASWBZL(B/=^C3'5CKBYD_ M Z?>#=63>[#ZLFKE/3+U_-+SR]W+B??\4=\:F M;AS$'6%^4 >$;4_1+V1[7]R4^U( CRH^?]KJ!SJ(?C:[*-,9MD?O:W=U:7X/ MV.<_/'>(V7^]&9-DB(Z3F$7"@!U!K.":"&Z8\2YEE;9ZD].BC)=%$&E#(-+S M0)Q.DG"9DXR9*5O\]1/7K7/6GU?L]C?@MM>;S+:S4[FXTJG\M@AZS89:]6G_ M_?QZJ'H94.6L=L9J3HIU%+!'6!*2+X1J2XW(*;ODKD,5CRQ'A@E$.7@LIR6( M%TF10(-3VL?B,67GJ:%* 52)9U[@^\F5WSZW_[ZY_?Y\-(G/)?EA$9E_"1NBA4L^\)5+/X?W\CA[!?%"J6(:0I8G4%A ,@(ED*XVW MFCDGMQ+D'Z@./PV"]66P>C]Q1U3E7V[O\] [COOYO6"I(Z.2('4D83:!#EP< MZ, N6\*-2D(Q2Z,^C+_X[>3=;!IST]PL7_:D'#,]=/29]V?HV;B?W['#E(TT M:"X929&#A._]Q=WJFS#(K2UX MK&38S^^%"A-O!$@&G8GD"H2)RYEXKCS)102OM/"VA(/HO/#'=3_+!K^!9/EK MVS.\N6/I\?L+'#L4U/8"IY_?D4CWU^+U2^4*%=X%H1$!FH^M9H M8N=("8'1#)JR+P^*JAA]_)BVA3O3S.Y;YO5!$LB5JE6DA M)F4'Z.+ =C>(,\KIK*VF1FTU#?L2C?=PB-2'/?0>WXZHK6\G9?8DZ<2)%)P19WS!XJ-1RLRH%%LND;TX=_]K.DV?1N/QJTFZ MY*_VISVIL'RH*>]E1C^_(YG?"T4H5:1A+"+&Z$@DM90$R3)Q2?!@:4Z,FH,X M;0^/4&QHJ.D1JG?&/H56^_-EP8?LFSP8+Z/;+XZ5_OKYO5 )$J35S$H/\*]0 MLY6!6$GA8Z%*>&]]LEO1< ]WRUZF32-[K7)'+O85D6#Z,-U^?LS=M5Q3:^6F>'2NM]O*$:M%D20\1>K:#[NL(L4Y9. M9/Z%.C=_CCKWK].Y'P]@,9OFIDZ(O63J)5,OF:Y)IFRUD$(ZT*<%=FS5AC@E M- 'I(Z5,AEN_Y?793\@%LNF^))/@0\Y[V=3KXSWJ]:AW%U^W2L%:$XAQ,@'J M@5+N1*0D<1UHL040CA\FC&./J*?YT.E])@*_?-#K.UL]B)G^X<>+MKR$QQ;B M?A+[M+E>O!RS>/EZM3H'%5=&,ZST9@@S5A*I4RTTFHC-LA@082S3+7&U%R5] MS?"O5OR^-XV=#07?9YG]C@JO!]#"-SVV]MC:8^O!2S=3G1+E1'+CB$S1D\!U M)E$P)JGAVC)U$%/@8-AZ+';!(:"U]]@_@<>^]]7?FQGY"4=N3--%&.>G%'Y/ MTUWK+HOQ[.7@#A=6TLI9R4G6Z,(*((U< G4_*)5YM"6! #N(3?!3WELA.W7[8.^/6II PN*O_[?K_A7SR'MYP@SG7K]J:?H MGJ([[[ ZCK2N:W4*ZO:2:2$+^-"[KCHWO[[I>X>/7I0I5/EBB++8]S?Z2)R/ M@AB>2E'>ZV(?Y,*ZGG&\T3+S:MKQ+[A\/Y>_-U]<4:>!U8>_;G-T6?F\\Y#[ M4^P>#X\9#W?THE%9,RD\H48D(@T5)%#&B!+*9Q&\%OY!'1P> ;_ZZ@G/P?5T M=&KVFPR7Q%'?RNQ.\^NCH?IHJ'T=J\BBB],*A)(%]5J#7+-.4:*423$DZA3; M.E;9DTJ^R?-?7*S];GHXVV>9LB.*BNHAMH?8(X#8'<'WTDNY1BCTV$F\__ MTVNX.J$Q,05E.:2:)"@M&@>4D%&=("2*R0)7/]C -_#9DXI,G:.R37%Z(Q'S M\ASMQ'NP[<'V\Y4KJ/%<*H&-4L&84-80GZ+ EJE2%FZ@.D;XG$8?.S++C7=S>/=G7W?G!5G/;-/:D2=*B#\>PN3Y MGT4S'Y6+>_#\M<'<9_:OFL&T#-[DF,]"G@T$&PXXY7S@)PG_@(_STSQX/3V# MD5T,3GT:_/WD_TN(RNG3?-Z^3 MH(^_[9R=[.X8\W3;/AS,83@?\_AB.(#WQ=/!F;\8A#SP'_UHC )D,)_" M=6D1\Z LYHM91A=,_6%4W9(G@U?C,>(&(LTMZ'+J/\*388,!E,L(UC9?N6 M.S&:ID%8S =^AJU@S^"2!)?CPT>SP:+Q'^J .D>KT7H&.$5R]$"KT62P9 ,8 MPR($QBTOC&\=B7T)1-5(D7=YADHL+,$;W ]\_<_EU62R\.-?VRUI'<57R/8< M=FQ-MX1O$BZ_[7!L=UGUQR?:/R*)^3K9+0)\"PB6TFA>:=K?+!*W)6$S]T!_ MST,$2A5IY$:0Z#.(P.P3<5$RPB6U"01@UFXK.%.DXDVPA;A ->98P3T9M'XA M4&JF)*W<\JX<' L9%2>B0V1UB87W0[\ADDM[:_>()HHH',.]!Q$H8RK$&]"@ M6 3A"?9B27&KOF&46?$D$S&!%R(U\P3L+$J2R7"OB2S%QR<:<](E)%IK37>4 M9C .I"- GUD^\W#=Y$/W:,7IZ#6UGFBN VA/3BM.=Q!< E0^HQDPQIV4T0_AXJ!*SWLJE M9;_%<>]Y&:+ZSWLEJ"*T)!!%1&9$Z^"(LI; M+T 7,0+5EPU59/_0PD#7Z5,BCMT_,S>$,]$XT@I4;S9Z#*L!(C+6#-4^2Q;4BDX99(WEA@--THLTAL\:,Y6Z6BX!UI0"5^7==DDSQ? MG4T7D]U^RR_49<0)[R+4=-*:U]H8RS(E49J(W:88<;)X(J+3SF8O7=B*I9>. M>9L+PXZ)(&5)$=W#7'V#,;T985^)9BB@_'WST MH,(LFD$"_&E:&5;UEX-)+^^DS*: DBH82"*&1\(HQU003!6:DY3A.ID4H:D7 MH.*&$#G5<(!PO%9N>% M-.J9;+;0G=OLJRAR\H14]_ 3'7W;JSMZIO/W.6#QO]L$^)ODH;USCB=(>5-)PG%R_EL^G'4 MU$?#'>UDQ_[3<) 6581-/TWRK#D=G0_BJ9]\@&6=GX*TJ@;Y-,9%C12$/?F( MPFM\,9C.V@OB=#%.[15+I_)2#)X,?CV%9;OAP;@V=>+U:E\5"1S4U15LG^[1 MS!LLZO[! -IE@]?CB$MI\OQF'U(=WE4Q7'V:'_($-QP7:&M@=06KVP%>%"Y6 M6X$[47EX,9XW@S*;G@WF,S]I_'*CX(6S[!M<8YS.Y5-Q1GDV]R,D]FG\[70Z MAAUN<&CGBS &R,:C]O-FM6SUHNJ2Q:T[G[9@BB,YF^($89 #1?\XF'X$.O'P M>98SN0"Z7'I%ZH)ON&.;P62*^S-!QS:N';QAD>K28;1GTX!"D[&C-;ZPKD = M,C#-;#JN]Z_W'8:\NA;_R2U9A)PG@S-8EM$Y+/QJ=S>> 8L2ZX[D\SJ5):G5 MR0(FC,H(]A>'> 8/^'TTOUC2;3/'$4XQ5Q->_FDT/P7>0>YK9P [6:ZYGIM: MUV(VRO"N=--\/KNY0&CXF#F@R?4Q#Y>T=P4[;G!PS^Z!$9\JZUQ#B&/3\'XJW,-IY./A!\/TZ2Y-_SV?E\ '2;6P2"JR=+@+@VR^71 @)A M0LF "]74/9KE?RU 4TYUD]<;.=IDUT](@?/I-6Q*BUD[7YC*TDVXA&Y8C?6) M%WZ>@T*PVD[<2MB\F_9GN+Q^>2YT^8!Q)\G@Q_]Q'_(E67QQ3"D!AX[6[[Y.MNYGIF>,UR5'&\2'500.A LX ! M53Z,1[]E%(PH)A#XZ^^;*/D)K-KZR^9*!!"(!5=JR?0WKLRK""2,Q(M6L(?1 MPX-NH-HZP"H4@,< 'T;-*8+Q!Y" 33N4'6D'NPX8US$W5S8'Q-Z2)IJ[T 2L M0O: E;,,(K46&UV)RSM!P!FYYQ&A7M: M?)#$,Q/ V(N6>&L9B<7D$(RG66TYC6+.3D<=21)86E)02T+PDM 8;-;&*N_M M=:?1=D.NZY&/KRNTOYWLU9.D;3?/*CKI0 PE*AUCQ.P 1Z0NE%@1%=&2TUP8 M\\EL)=TE+XJT%.ZQTA)I-5!224!$K@!G4Q\251VA!64Z20M;;L6U?KM"%+@@ M3D$_KA9/LS)I$"^7U=N&52'"X%N4;'@"6LV,ST#S"H41JFY X+6^!H*DJE>3 MZ5JAQ\',JL1I5??+AZ9+ %UB:N_=>&*5J;7LX+;%9&5\XBZW,K(U5P>^BO.Z M@Y7V3HE9_8M]=+M!5+0,UT"48-"U*;&S X(?I MK",L!S";?Z^JZ9T"X6\/3M_-;)=I)X\_YQ_(TZWWQC$\+'@:?;R6E(SK*NT) M/?\=UZ;F)+2)"_]YNLZJ/@M-6Q25]7!YW-0F1;7@AV7#LC5H.KRM&[?2OCK>S[!4]IS#:0\ M/%R!?8918I!"=:[>P @K7^YJE:>SY>+6X2Q7!V,7YE<&OSZ'61H;U8NUOQO[R:_PU+^.I_&WKP!WHS]' M^)DM\MU2-)E],O#YU!:#"2!T]K'Q3 *++P^#-I=H@&OT$'K<\SA[H[;5+)8. M#K0I)65?__9-W:C!UQNJRL;W2XOJFXK*&TYN%/P99C9"'22?G8^G%SDW[;'I MYF-'^)[566'<)(]S_/GJ:=SRQB\_HE^>GG_$(V$4*NL! 47PZO"!.54'^/H8-,OC"81VW$G$[N";$:S0N\6L6>!1[5(:D#QNG5]7UK8^KFL.4JI"L@';D12CB)2Q$"=5 /!67A6S[RE3KDN?TCUY_JK&DR=]!AG[00BJ5(N,^8 M@Z05T"/U)()&$:G)3I9T0'I\/6W@J2O7])Z\]/3$=HC4NGU@ ZI>3-89PHU" M[3$98A,71%CM. ^2<;.-1TX(9JTF3%#,HRV">&XI23Y&86,0TF\=V#SN_C^' MV.^EX-N0=<_4;KG-[[K#;M'>4VNB)T9X0)[L,O%.8_9(9K$X2K/S_#:/@&!-K[4S 9>X.E-5@4V->@$6)N&!K<@[HX7;54]DIY3(2<96$@OT!T M22DSL28E$HT5F9K@C=PZI+X/Y;V/ISDMQOGG\(M,&UV_MJUJERX"V=C:]%A6+7BP0'W'1.E ] M^GU;:^;KZA:<+AIX2S.LSE\L@ML^N;I7U^^ISN#FFV\[ LW=/BJY;WFHS2FN M"F.U6WM#C5R_F$]7=<)P*,!7. ^\G(S]Q72Q+%[V7?LF1ND)_>/J!IC/V)\W M^=LF@](/=+%:D%H2KGWV5S?5#L9(]S;R[]O5,W84!FY?J^V)T7_$0[#=U[ 3 M*O=P"3]1C_.BPXSEEFK-]J"M6V[MA[IBBAL8S^Z)[VX^?'[4(O$O<<) *?AK M]4NLBA&V(% '?T,A_#T4T'^RU;N/DK8[Z8WSN]#2KN5SX].WB]M4M^I9^$-W1['WA[T3&5?V"6)/<-0A] M=GY'VG3CB'MK/%*WU,B9=2$1RC,GTF"].R$I<<6ZG*PH*F]5UKS/D1"@0%O^ M&8_=[MZ9 VM;P%^WE3"7; A#.5BOP ZUX^B[I?;HVJ/K98K+3RMN&T7W-8+J88_U4+ TR MK)E)5P(/CQJ5GJ.AV+DUZ 9\[=V>\SY:RT,A.3M'9,Z".,H%X5)[8Z6&A=WN M7G(/;]F*>U^US/O3 M.M?B[+J.D:2=W\?,G"5RR^EL,W33UZBX%W\UQ5\)XS M+8@R">9J"E(2XG3;WQU,NMOK_W\>UU019PK[B2 M-A*#+4 EI8988S*1*CN?G*<@^PXXUX/( LF'FC,0!ZH7!7U481<")+XHRZLW MVYZ_J.[/]Y[Y^1ZC3IFH%(DE>"*Y QW :$ZT=#YH7;S8U@'VDMSP'IM>(E=SL&W%$#/1H6&!9"4%1@JU5) MG*.,1&LH9UQIG[=:B^]C!;8U@$//'QCEID(N+U]3Z$-.>I'4BZ3G(I*XR+16ZD SR%ZOT^'8VJ109 MM),ZAJWZ*OM8@<<72>I$W-3BMQ=)#XW3@;_1]-I1$>B>=4D>4J?]20N3O%^> M&1:@[8^Y%L%=M?ZJ51TO;=-:F7;9*F_5\6GCJ/%Z1X3SQ>Q\VG98F(_&@^6S MT:*MC3.6=![EDFI@QF/ET5WF]IO 05+ZFM+GV^V M;SB?XH_8(J+Z&;#:9)/C8EG5^+)]X0W;!4]:7+;J^EQ9F[:\>2X%V]JMF[]= M]H->M;RZ>E\M.#K+L).Y+3WXZ?JQ]Z2Z$-ONA3L.P >+IJVJN:Z9,X!].=WV MK]R7T$;MY!J0'E<;2ZY7K-:/KC5Z*ENL%_S*F(>7%(IC0]::K.KT7)G/JDW7 MLG5?GJ3AO?;DCCQTV;,&ZVHG$"-S+,H:D.-V+T7Q9A^L5K/%JB=^OF??[)?W] ,3Q^I(NMLMV[2S1]5**%ID3<8>B M17P/EX@3_DAO.M!@^K)%!R]\,=A+W.!+*%C15U#I"QIUCR ?0H1]0:.C9L>^ MH%$?>M =9]C[ZK29GB_;.T[1(Q-/L6WJIK'7'^(_9G+CM ]I\#*CH70 MK,'^#B$0SX4C)2NI(@\QZ.UC>R:+*-03)S@ETNM"/..6J&*S,(I'%NAU^_N! M5O<-'9R_/,R-BR%,;2@$Z;@7G,HTA$NH!X22%?[R,D81D?!*@%&JV=;+9!=QB=F@-&RIW MTPGG<=+]TZ90/GME]^^W'%X>*UGU\WNAXL)PX:T!<<$3C:"R1D,<+0$;I#J> M"J6*;84"R2A#8:G Y0);7$5-7):&""=+R$9HX6,7Q870="C$[DY[/='W\WM9 M\WNAH(6]%*U0"JQKT%)E2?"7+IXP !^;7.!"BNN@I9),7 #064H3D>*-D\")W$K2&U/(A,S=EH!TGV??^W(=5_?"SV:I3<>_*?4"LZTVG4?T* MO%"18T30W**@\3$0R4TFUB5#6!!.I^"-UEL!X]D4SJ57A'')L3I&(* W.Z*4 MYTI;"X*JDWJR'EHNAX;MTZMREW/'E\X\+WU^/3P>+3QZI8,(RA!%,3J2/!(E?^OPZFAC;N35XJ=(&A TW5!#E4=J$($A(PA$6*3." M\^3\7LK.=4$9%W0H01N70A]#TF:/DCU*]BBY'Y2,*LCHA"D2I1X'0/) M&G/_0?L&R-M'CGL74)*SH5-B:/11-/@YD'9^UXSV[OBX-T9R:^+\+MX)LS^O M:>3Q7W_#[MRT^+!#^TTOE3"I($%Q\MIH,-@E,'HJB13C9,E).EWR/E2H7S(F M2Z=W?C:_^'7F)TW+EC2=?04PW^N^?JL%2)23;C, #?6UN5KD]6W3+')Z.]G@D(?6>95#:G8;6(]/:I5:NK;Q"B&_:#"VHT$G+V/$ M299(-C(E%57B94NA+)*+:"DCV8<"2FCPQ"7!2>:*N^+A)LN?<.,9MT.J99=V MOEE7TMD)*D@ M26F;+?/TE99YZM82D;LC>9Z VN#J,2X\DE3GZ*" GBD2*)RN& ET$$%)=5A" ME &:9)&=8%NG2@\$G$>C T9/=K=+?#I"N H?@Z^;G <_30$V&/WF2LTK&/FR M--&=%/6'%#9[6-+UP];E!_)T>X*ARI<+OF'^;:RKM"?T_'= 6:0\:_GL *O?NXC]@N_3O,KRVQ]IG-&RY_' X\:GX3 M-&#'@XU";:@)SB\+SZ$@:*7?8'%>9O"R=<'&MC#AK+[:UD='S0!+ MU/K?X[F MIYMWW%%!U5<45-+DB$HJAM(T>?+57R;3#FFG<^3WZ8<)/&2 E/'VW2__QY^= M?_=FD-LU032"RR>YW:M/L"27 %-!HA8?3(O9LLCDX"+[&9:]!&QY UA2*X * M-AQ@.:R3P9L[7?A.N&(@$N)=!(HV'L'I$^398HSH>CCT^UMAI7IJ('=W)=J>T'T%%._A@#- M+JRHVLCSP@*7;0XV1&*5S$2:7$B0(,U*D<6:;),06WYBC%)$@D@C M#BM&6&8B==8J&YY AMV&!?2D4T[]3CO;@LPF6E&(4\H0R80A017X*(2+R>@2 M\'3W*E7X$(K0CI-<:,% O$Q\=H6(# I.SEYGQKM'%>QD=PYX5SQO0[2IL)2W MG\73ML!XAN^GY]5.6DW_];@!3+L_'% M#_C#7F29.MF=I=EK.-&)%DX!JYXXJP$#2=P1J,LFFW;P!IL7R-+ M)DXFL)LEV,W.%TJB9H5*S2B3]M![S#NIQ=Y'7YDM(]P CA$8_K5:*T3ASFD@ M/:0_V!=SHGUUA"A!>>N1+!0M@R:+X;TCA@TN\/>>R%PE2JH MC)9R&P@KF1*9M".>:T%<*D*5H(+#.*$'"H%.4 7MS=SNF[G'*&1VR9CG(UJP M/2C(D$2,B0I A!5BK*,D3)\%'3B2-F02G.,'<6N$X_">WDF",YR88!\JC MP\09:@()R29B8S(T1&E94E<8]%-'H.F--NC.X&>="K?X:Z0GF Q8)KM M:E2W;??AW%B:M5-@?0JA,8*"$J>S6,=EG M]O"1C\IZ:[O7M>XO164I3ED/LC."MB0C9\1F+@BW(6K'G51ARRB28$2IE"QA M,@>X1QLL,^C *!(E%A9\KF9(%5 .ZJ%WRM@-,,?$U4 M )H[7\R:A9_,5R=#MR-8J_S=?MW@DV\&D^D_-M=LK'=3\X\\= G4. M)(*7BB?0L@7C"?M>(5QD083)EBLJ>+9;@?G..J.U SBA"0RR"/<$[P+),GJ9 M "5$NGK:\V:1?YUN\/T(L\U?L+.^FT^X*G-]S!C1+[,]H8'0DTH\.6,6[5HVWUH>+337E9' [,G6-6BUC3HC$B3;4$ZE8 KB1BC@66."@BSBW M71KY'L"$&LJ=5!)QA5K%Y]. =H MY]K:K$E* 8LM!$.L@;^L]$9P096T6]6C M[L.!AYG3C?Z-[C"DKP7QFL&G/,N5!6MFX]Z9<'I76W&EDZUXL/>4M!OU(ZB\ ML]%X\%^SZ>+\>'7%MY/!C_7TOC4J_0 +>9\C2F\D%S=#T+\QP1X4[R%2.&;D M E'A#RT%?C=8K>?;MX._O8./W Y>^W/C<=^]FH&?P#OE@ MDR V3.!9@W\,!W\[>7?R714'[Z;GBW%+]?^=_1CLD^__M1C-+RXO?_OV;7L# MB+O3$08@S+ 5SGB\KG^QSF7&PY^FLL&5;1\.FD4X&\W1<>+1S%B6U!G5U<&[ M)E-8.*R[ W?A4=$(+.WY=-9+^V\FB3^N8G\Z>8IP'[XM#P[@U]PK8"6@3?PZ:!Y3+%^*/R& M!N+J-H3T,9J(913K/AZQ1?9^$9K\KP5\0.7LCGFLPZL\!>L,3ZCM3>>G2Z*Z M]/^,S@(8X6#7SUNGW[1I#?1I'%6_8*6+;GIFP4&@-+.IPW2&&#!HK(5\)3'[5^,YZOZ Q[>7ED=-ARN6#UL MA[OA.OO@E=*=+)^EHJ(Z,4N" MPH A9XSCOTY@W$JO M>B;[JFX/90@^N84.\RB-N/75MXZB+^-^J\Q.WA&N!E"8+\Y&;S&7P8_9C_Y!#H3 MF#0G;T[J/;_ZLP:4\;^"@0Z(WP)ZB()89T7@6@?GMDJ$93CHYD'<_M:WD;V+53ZLN\Z-:LQ^_NHU/VSOZF,%..5HZQ_C1T:19 M3,1E[ U0)/ \8XQP$:D"78^*[3)5SADC@F'$2*_1.Z.)U\H0DVRQCOFD*7^T MX(]."N*-: _DQ9O<*5TC! N4P+&:A[4))("AFC@-VZM5YD4#)4>V%8-P'T)X MQ!B$[KCNB;RN4;T\H,6]J;OU\-#6G0WG>@?G81R<:F/U MKS7V^ZR/\VX.SO\ 3@G3=/&7__C//Y_.S\9_^5]02P$"% ,4 " M@$E8 M)Q4N7)@[ "O8@( $0 @ $ :79V9"TR,#(T,#(P-2YH M=&U02P$"% ,4 " M@$E8OQ6E'?2! 0#"=1< $0 @ '' M.P :79V9"TR,#(T,#(P-2YX#(S7S$N:'1M4$L! A0#% M @ +8!)6*U!TCW\DP$ "X\4 \ ( !V, ! &EV=F0M97@Y =.5\Q+FAT;5!+!08 ! $ /@ !50, ! end XML 82 ivvd-20240205_htm.xml IDEA: XBRL DOCUMENT 0001832038 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001832038 us-gaap:SeriesAPreferredStockMember 2020-07-01 2020-07-31 0001832038 2021-07-31 0001832038 srt:MaximumMember us-gaap:IPOMember 2021-07-31 0001832038 ivvd:TheScrippsResearchInstituteMember 2021-01-01 2021-12-31 0001832038 srt:MaximumMember 2021-04-30 0001832038 srt:MaximumMember 2021-08-31 0001832038 ivvd:FifteenNovemberTwoThousandTwentyEightMember ivvd:PhpWarrantMember 2022-01-01 2022-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 ivvd:AAndRCommercialManufacturingAgreementMember 2022-04-30 0001832038 us-gaap:SeriesCPreferredStockMember 2021-04-01 2021-04-30 0001832038 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001832038 2022-11-30 0001832038 2020-12-31 0001832038 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-12-31 0001832038 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001832038 ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember 2021-07-01 2021-07-31 0001832038 ivvd:InProcessResearchAndDevelopmentExpenseMember ivvd:AdimabPlatformTransferAgreementMember 2022-01-01 2022-12-31 0001832038 ivvd:InProcessResearchAndDevelopmentExpenseMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001832038 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:AdimabCollaborationAgreementMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember us-gaap:SeriesBPreferredStockMember 2020-11-30 0001832038 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001832038 2021-09-14 2021-09-14 0001832038 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001832038 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001832038 ivvd:FourHundredOneKPlanMember 2021-01-01 2021-12-31 0001832038 srt:MinimumMember us-gaap:ConvertiblePreferredStockMember 2021-04-30 0001832038 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001832038 ivvd:TreasuryStocksMember 2022-02-01 2022-02-28 0001832038 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001832038 2022-01-01 2022-12-31 0001832038 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001832038 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001832038 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember us-gaap:CommonStockMember 2020-07-01 2020-07-31 0001832038 us-gaap:RetainedEarningsMember 2021-12-31 0001832038 us-gaap:DomesticCountryMember 2021-12-31 0001832038 us-gaap:IPOMember 2021-08-31 0001832038 2024-02-05 2024-02-05 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-01-01 2021-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 2021-01-01 2021-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabCollaborationAgreementMember 2022-01-01 2022-12-31 0001832038 us-gaap:SeriesCPreferredStockMember 2022-03-31 0001832038 ivvd:PhpWarrantsOutstandingMember 2022-11-30 0001832038 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-12-31 0001832038 ivvd:SecondProductMember ivvd:AdimabAssignmentAgreementMember 2020-07-01 2020-07-31 0001832038 ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember 2022-12-31 0001832038 ivvd:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 ivvd:InProcessResearchAndDevelopmentExpenseMember ivvd:AdimabAssignmentAgreementMember 2021-01-01 2021-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-03-01 2021-03-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:CommonStockMember 2022-12-31 0001832038 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 srt:MinimumMember us-gaap:IPOMember 2021-07-31 0001832038 ivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-07-31 0001832038 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-12-31 0001832038 2021-02-01 2021-02-28 0001832038 ivvd:AdimabAssignmentAgreementMember us-gaap:SeriesAPreferredStockMember 2020-07-31 0001832038 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001832038 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001832038 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001832038 ivvd:AdimabMember us-gaap:SeriesCPreferredStockMember 2022-01-01 2022-12-31 0001832038 srt:MaximumMember ivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember us-gaap:SeriesCPreferredStockMember 2021-04-30 0001832038 ivvd:SeriesCConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001832038 ivvd:FirstProductMember ivvd:AdimabAssignmentAgreementMember 2020-07-01 2020-07-31 0001832038 ivvd:PhpWarrantMember 2022-12-31 0001832038 us-gaap:AgencySecuritiesMember 2022-01-01 2022-12-31 0001832038 ivvd:TheScrippsResearchInstituteMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-05-01 2021-05-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2022-01-01 2022-12-31 0001832038 us-gaap:SeriesAPreferredStockMember 2020-07-31 0001832038 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001832038 srt:MaximumMember 2022-12-31 0001832038 ivvd:ResearchDevelopmentAndRegulatoryMilestoneMember ivvd:AdimabPlatformTransferAgreementMember 2022-01-01 2022-12-31 0001832038 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 ivvd:FederalAgencySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:USTreasurySecuritiesMember 2021-01-01 2021-12-31 0001832038 us-gaap:TreasuryStockCommonMember 2020-12-31 0001832038 ivvd:InProcessResearchAndDevelopmentExpenseMember ivvd:AdimabAssignmentAgreementMember 2022-01-01 2022-12-31 0001832038 ivvd:MithrilGroupMember 2022-12-31 0001832038 ivvd:AdimabCollaborationAgreementMember 2021-01-01 2021-12-31 0001832038 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-12-31 0001832038 us-gaap:EmployeeStockOptionMember ivvd:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-12-31 0001832038 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001832038 us-gaap:EmployeeStockOptionMember ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember 2022-12-31 0001832038 ivvd:PhpMember 2022-12-31 0001832038 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2022-07-01 2022-07-31 0001832038 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001832038 ivvd:ADG20DrugSubstanceMember 2022-12-31 0001832038 us-gaap:SeriesCPreferredStockMember 2021-04-30 0001832038 ivvd:TreasuryStocksMember 2022-09-30 0001832038 us-gaap:StateAndLocalJurisdictionMember ivvd:TaxYear2040Member 2022-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:ResearchAndDevelopmentArrangementMember 2022-01-01 2022-12-31 0001832038 ivvd:PhpMember us-gaap:WarrantMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-08-01 2021-08-31 0001832038 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001832038 ivvd:TreasuryStocksMember 2022-03-31 0001832038 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 srt:MinimumMember 2021-08-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:AdimabAssignmentAgreementMember 2022-01-01 2022-12-31 0001832038 us-gaap:SeriesBPreferredStockMember 2020-10-01 2020-11-30 0001832038 2022-09-30 2022-09-30 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2021-09-01 2021-09-30 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:AdimabCollaborationAgreementMember 2021-01-01 2021-12-31 0001832038 us-gaap:IPOMember 2021-08-01 2021-08-31 0001832038 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001832038 us-gaap:CommonStockMember 2021-12-31 0001832038 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001832038 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-12-31 0001832038 ivvd:PopulationHealthPartnersMember 2022-11-30 0001832038 2022-02-01 2022-02-28 0001832038 2022-06-30 2022-06-30 0001832038 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001832038 ivvd:PhpWarrantsOutstandingMember 2022-01-01 2022-12-31 0001832038 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-01-01 2022-12-31 0001832038 ivvd:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2022-12-31 0001832038 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:USTreasurySecuritiesMember 2022-01-01 2022-12-31 0001832038 ivvd:PhpWarrantsOutstandingMember 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2022-12-31 0001832038 ivvd:ResearchDevelopmentAndRegulatoryMilestoneMember 2022-01-01 2022-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001832038 ivvd:TreasuryStocksMember 2021-11-01 2021-11-30 0001832038 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001832038 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001832038 ivvd:TheScrippsResearchInstituteMember 2021-08-01 2021-08-31 0001832038 ivvd:WuXiCellLineLicenseAgreementMember 2020-06-03 2020-12-31 0001832038 us-gaap:InProcessResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 ivvd:PhpWarrantsOutstandingMember 2021-12-31 0001832038 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001832038 ivvd:FederalAgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 srt:MaximumMember ivvd:AdimabAssignmentAgreementMember 2022-01-01 2022-12-31 0001832038 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001832038 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember us-gaap:SeriesAPreferredStockMember 2020-07-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:AdimabAssignmentAgreementMember 2021-01-01 2021-12-31 0001832038 us-gaap:StateAndLocalJurisdictionMember ivvd:IndefinitePeriodMember 2022-12-31 0001832038 ivvd:PopulationHealthPartnersMember 2022-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001832038 us-gaap:RetainedEarningsMember 2022-12-31 0001832038 ivvd:FifteenNovemberTwoThousandTwentyNineMember ivvd:PhpWarrantMember 2022-01-01 2022-12-31 0001832038 us-gaap:RetainedEarningsMember 2020-12-31 0001832038 2021-09-14 0001832038 srt:MaximumMember ivvd:AdimabAssignmentAgreementMember 2020-07-01 2020-07-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001832038 us-gaap:SeriesBPreferredStockMember 2020-11-30 0001832038 2022-12-31 0001832038 2022-04-30 0001832038 us-gaap:ResearchAndDevelopmentArrangementMember 2021-01-01 2021-12-31 0001832038 ivvd:PopulationHealthPartnersMember 2022-01-01 2022-12-31 0001832038 srt:MaximumMember us-gaap:ConvertiblePreferredStockMember 2021-04-30 0001832038 ivvd:TreasuryStocksMember 2021-05-31 0001832038 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 ivvd:InProcessResearchAndDevelopmentExpenseMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001832038 ivvd:PhpWarrantsOutstandingMember 2022-11-01 2022-11-30 0001832038 ivvd:AdimabMember us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001832038 2022-01-01 0001832038 ivvd:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-12-31 0001832038 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001832038 2021-07-01 2021-07-31 0001832038 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001832038 ivvd:AdimabAssignmentAgreementMember 2020-06-30 0001832038 us-gaap:DomesticCountryMember 2022-12-31 0001832038 ivvd:FourHundredOneKPlanMember 2022-01-01 2022-12-31 0001832038 ivvd:EquityIncentivePlanMember 2022-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:MithrilGroupMember 2022-01-01 2022-12-31 0001832038 us-gaap:CommonStockMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 ivvd:FederalAgencySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 ivvd:FederalAgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:StateAndLocalJurisdictionMember ivvd:TaxYear2040Member 2022-01-01 2022-12-31 0001832038 us-gaap:CommonStockMember 2020-12-31 0001832038 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001832038 ivvd:ImpactOfAdoptionMember 2022-12-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 ivvd:TreasuryStocksMember 2022-06-30 2022-06-30 0001832038 ivvd:AdimabAssignmentAgreementMember 2020-07-31 0001832038 us-gaap:IPOMember 2021-07-31 0001832038 2022-09-01 2022-09-30 0001832038 ivvd:FifteenNovemberTwoThousandThirtyMember ivvd:PhpWarrantMember 2022-01-01 2022-12-31 0001832038 ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember 2021-07-31 0001832038 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 srt:MinimumMember ivvd:AdimabAssignmentAgreementMember 2022-01-01 2022-12-31 0001832038 2021-12-31 0001832038 us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001832038 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001832038 us-gaap:ResearchAndDevelopmentExpenseMember ivvd:PhpMember 2022-01-01 2022-12-31 0001832038 us-gaap:IPOMember 2021-01-01 2021-12-31 0001832038 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001832038 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001832038 us-gaap:TreasuryStockCommonMember 2021-12-31 0001832038 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001832038 us-gaap:TreasuryStockCommonMember 2022-12-31 0001832038 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001832038 ivvd:TwoThousandAndTwentyTwoEmployeeStockPurchasePlanMember 2022-12-31 0001832038 us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001832038 2016-02-29 0001832038 srt:MinimumMember 2021-04-30 0001832038 ivvd:TwoThousandsTwentyOneEquityIncentivePlanMember 2022-01-01 2022-01-31 0001832038 ivvd:TreasuryStocksMember 2023-03-01 2023-03-31 pure utr:sqft shares ivvd:Installment iso4217:USD shares iso4217:USD false 0001832038 8-K 2024-02-05 Invivyd, Inc. DE 001-40703 85-1403134 1601 Trapelo Road Suite 178 Waltham MA 02451 781 819-0080 false false false false Common stock, par value $0.0001 per share IVVD NASDAQ true false http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet 92076000 542224000 279915000 49194000 4926000 25293000 376917000 616711000 2282000 83000 3777000 0 191000 3297000 383167000 620091000 1517000 5783000 21911000 56277000 1559000 0 44000 0 25031000 62060000 2165000 0 1000 6000 0 6000 27197000 62072000 0 0 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 1000000000 109044046 109044046 1000000000 111251660 110782909 11000 11000 0 468751 0 0 889657000 850125000 -272000 -8000 -533426000 -292109000 355970000 558019000 383167000 620091000 179214000 182891000 4400000 7500000 47044000 36517000 17373000 0 248031000 226908000 -248031000 -226908000 6714000 118000 6714000 118000 -241317000 -226790000 -264000 -8000 -241581000 -226798000 -2.23 -2.23 -5.32 -5.32 108268289 108268289 42621265 42621265 8154000 4150000 4400000 7500000 17373000 0 0 0 110782909 11000 468751 0 850125000 -8000 -292109000 558019000 17373000 17373000 298353 241000 241000 2150737 2150737 -2619488 21648000 21648000 113521 269000 269000 1000 1000 -264000 -264000 -241317000 -241317000 0 0 109044046 11000 0 0 889657000 -272000 -533426000 355970000 12647934 169548000 5593240 1000 22600000 -85000 154000 0 -65319000 -65249000 337000 4296550 335163000 6000 66000 66000 20930000 2000 327518000 327520000 -16944484 -504711000 84722420 8000 504703000 504711000 -22600000 85000 -85000 5000 5000 468751 -468751 17764000 17764000 -8000 -8000 -226790000 -226790000 0 0 110782909 11000 468751 0 850125000 -8000 -292109000 558019000 -241317000 -226790000 21648000 17764000 17373000 0 2023000 -1430000 421000 0 0 66000 41000 1000 -20367000 22899000 -3106000 3297000 -4300000 -2370000 -34867000 51358000 -475000 0 44000 0 -5000 1000 -219987000 -184736000 297962000 188627000 69000000 138000000 1705000 84000 -230667000 -50711000 0 335163000 0 330905000 0 3385000 241000 0 269000 0 4000 0 506000 662683000 -450148000 427236000 542224000 114988000 92076000 542224000 1728000 0 2470000 0 535000 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Nature of the Business and</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Invivyd, Inc., (formerly Adagio Therapeutics, Inc.) together with its consolidated subsidiaries (the “Company”), is a biopharmaceutical company on a mission to rapidly and perpetually deliver antibody-based therapies that protect vulnerable people from the devastating consequences of circulating viral threats, beginning with SARS-CoV-2 (“COVID-19”). The Company's technology works at the intersection of evolutionary virology, predictive modeling, and antibody engineering, and is designed to identify high-quality, long-lasting antibodies with a high barrier to viral escape. The Company is generating a robust pipeline of product candidates which could be used in prevention or treatment of serious viral diseases, starting with COVID-19 and expanding into influenza and other high-need indications.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, the Company announced the election of VYD222 to advance into the clinic as a monoclonal antibody (“mAb”) therapeutic option for COVID-19 with a focus on serving vulnerable populations. The Company aims to leverage evolving COVID-19 regulatory paradigms and maximize efficiency to deliver this much-needed product for immunocompromised individuals and other vulnerable populations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">VYD222 is one of two mAb components of NVD200, a combination mAb product candidate that the Company previously selected for clinical advancement prior to evolution in the current global COVID-19 regulatory paradigm. The Company is prioritizing the clinical development of VYD222 instead of NVD200 with the aim of providing patients with a therapeutic option for COVID-19 as quickly and efficiently as possible. VYD222 was engineered from adintrevimab, the Company's investigational mAb that has a robust safety data package and demonstrated clinically meaningful results in global Phase 3 clinical trials for both the prevention and treatment of COVID-19.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beyond VYD222, the Company continues to leverage its expanded lab capabilities and integrated discovery platform to produce additional candidates that will be optimized to stay ahead of the evolving SARS-CoV-2 virus. In addition, the Company continues to work with regulatory agencies to streamline the development and commercialization plans for novel antibodies to protect immunocompromised and other high-risk populations against the evolving SARS-CoV-2 virus.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company was incorporated in the State of Delaware in June 2020. The Company operates as a virtual company and maintains a corporate headquarters for general and administrative purposes only. In June 2022, and subsequently amended in September 2022, the Company entered into a lease for dedicated laboratory and office space in Newton, MA for research and development purposes. The Company performs research and development activities internally and engages third parties, including Adimab, LLC (“Adimab”), to perform ongoing research and development and other services on its behalf.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to a number of risks and uncertainties common to early-stage companies in the biopharmaceutical industry, including, but not limited to, completing clinical trials, the ability to raise additional capital to fund operations, obtaining regulatory approval for product candidates, market acceptance of products, competition from substitute products, protection of proprietary intellectual property, compliance with government regulations, the impact of COVID-19, dependence on key personnel, the ability to attract and retain qualified employees, and reliance on third-party organizations for the discovery, manufacturing, clinical and commercial success of its product candidates.</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:justify;"><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 effected 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;">five-for-one</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the preferred stock conversion ratios.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the Company completed its initial public offering (“IPO”) pursuant to which it issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,930,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock, including </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,730,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">327.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all shares of the Company’s convertible preferred stock then outstanding converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,722,420</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 (see Note 11).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has not generated any revenue since inception. The Company’s product candidates require significant additional research and development efforts, including extensive clinical testing and regulatory approval prior to commercialization. These efforts require significant amounts of additional capital, adequate personnel and infrastructure and compliance-reporting capabilities. Even if the Company’s development efforts are successful, it is uncertain when, if ever, the Company will generate revenue from product sales, including government supply contracts.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Substantial Doubt about Ability to Continue as a Going Concern</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has primarily funded its operations with proceeds from sales of convertible preferred stock and proceeds from the Company’s initial public offering of common stock. The Company has incurred losses and negative cash flows from operations since its inception, including a net loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">241.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022. As of December 31, 2022, the Company had an accumulated deficit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">533.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company expects to continue to generate operating losses for the foreseeable future.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent to the original issuance of the consolidated financial statements for the year ended December 31, 2022, the Company continued to spend according to its operating plan in 2023. Based on current operating plans and excluding any contribution from revenues or external financing, the Company believes that its existing cash and cash equivalents will be sufficient to fund its operating expenses and capital expenditure requirements into the fourth quarter of 2024. As such, excluding any contribution from revenues or external financing, the Company will not have sufficient cash and cash equivalents to fund its operating expenses and capital requirements beyond one year from the reissuance of these consolidated financial statements on February 9, 2024, and therefore, the Company has concluded that there is substantial doubt about its ability to continue as a going concern.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company will require additional funding through a combination of contribution from revenues, equity offerings, government or private-party grants, debt financings or other capital sources, including collaborations with other companies, strategic alliances and licensing arrangements to finance its future operations. The Company may not be able to obtain financing on acceptable terms, or at all, and the Company may not be able to enter into collaborations or other arrangements. The terms of any financing may adversely affect the holdings or rights of the Company’s stockholders.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the Company is unable to obtain sufficient capital, the Company will be forced to delay, reduce or eliminate some or all of its research and development programs, product portfolio expansion or future commercialization efforts, which could adversely affect its business prospects, or the Company may be unable to continue operations. Although management continues to pursue these plans, there is no assurance that the Company will be successful in obtaining sufficient funding on terms acceptable to the Company to fund continuing operations, if at all.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impact of COVID-19 on Our Operations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The full impact of the COVID-19 pandemic and the disease continues to evolve and change as of the date of this Annual Report on Form 10-K, and such impact will directly affect the potential commercial prospects of VYD222 and other product candidates for the prevention and treatment of COVID-19. The severity of the COVID-19 pandemic, the evolution of the disease and the continued emergence of variants of concern (“VoCs”), the availability, administration and acceptance of vaccines, monoclonal antibodies, antiviral agents and other therapeutic modalities, vaccine mandates by employers and/or local or national governments, and the potential development of “herd immunity” by the global population will affect the design and enrollment of the Company's clinical trials, the potential regulatory authorization or approval of the Company's product candidates and the commercialization of the Company's product candidates, if approved.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Similarly, it is not possible to determine the scale and rate of economic recovery from the pandemic, supply chain disruptions, and labor availability and costs, or the impact of other indirect factors that may be attributable to the pandemic. The ultimate extent of the impact of the COVID-19 pandemic on the Company's business, financial condition, operations and product development timelines and plans remains uncertain and will depend on future developments, including the duration and spread of outbreaks and the continued emergence of variants, its impact on the Company's clinical trial design and enrollment, trial sites, contract research organizations (“CROs”), contract development and manufacturing organizations (“CDMOs”), and other third parties with which the Company does business, as well as its impact on regulatory authorities and the Company's key scientific and management personnel. To date, the Company has experienced some delays and disruptions in its development activities as a result of the COVID-19 pandemic. Some of the Company's CROs, CDMOs and other service providers also continue to be impacted. The Company will continue to monitor developments as it addresses the disruptions, delays and uncertainties relating to the COVID-19 pandemic. If the financial markets and/or the overall economy are impacted for an extended period, the Company's results and operations may be materially adversely affected and may affect the Company's ability to raise capital.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of Invivyd, Inc. and its wholly owned subsidiaries, Invivyd Security Corporation, Invivyd Switzerland GmbH, and Invivyd Netherlands B.V. All intercompany accounts and transactions have been eliminated in consolidation. The Company views its operations and manages its business in one operating segment, which is the business of discovering, developing and commercializing differentiated products for the prevention and treatment of infectious diseases.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> five-for-one 20930000 2730000 327500000 84722420 -241300000 -533400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, research and development expenses and related prepaid or accrued costs, stock-based compensation expense and warrant expense. The Company bases its estimates on historical experience, known trends and other market-specific or relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results may differ materially from those estimates or assumptions.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is monitoring the potential impact of the COVID-19 pandemic on its business and consolidated financial statements. The Company is not aware of any specific event or circumstance that would require any update to its estimates or judgments reflected in these consolidated financial statements or a revision of the carrying value of its assets or liabilities as of the issuance date of these consolidated financial statements. These estimates may change as new events occur and additional information is obtained.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk, Significant Suppliers and License Rights</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash, cash equivalents and marketable securities. The Company invests its excess cash in money market funds and marketable securities that are subject to minimal credit and market risks. The Company maintains its cash, cash equivalents and marketable securities at two accredited financial institutions that it believes are creditworthy. From time to time, these deposits may exceed federally insured limits. The Company has not experienced any losses historically in these accounts. Accordingly, the Company does not believe it is exposed to unusual credit risk related to its cash, cash equivalents and marketable securities beyond the normal credit risk associated with commercial banking relationships.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is dependent on third-party organizations to manufacture and process its product candidates for its development programs. In particular, the Company relies on a single third-party contract manufacturer to produce and process its product candidates and to manufacture supply of its product candidates for preclinical and clinical activities (see Note 9). The Company also currently relies on this same third-party contract manufacturer for any anticipated requirements of commercial supply, including both drug substance and drug product. The Company expects to continue to be dependent on a small number of manufacturers to supply it with its requirements for all products. The Company’s research and development programs, including any associated potential commercialization efforts, could be adversely affected by a significant interruption in the supply of the necessary materials.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is dependent on a limited number of third parties that provide license rights used by the Company in the development and potential commercialization of its product candidates and programs. Through December 31, 2022, the Company’s research and development programs primarily relate to rights conveyed by Adimab (see Note 7). The Company could experience delays in the development and potential commercialization of its product candidates and programs if the Adimab agreements or any other license agreement utilized in the Company’s research and development activities is terminated, if the Company fails to meet the obligations required under its arrangements, or if the Company is unable to successfully secure new strategic alliances or licensing agreements.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less at the acquisition date 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><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities represent holdings of available-for-sale marketable debt securities in accordance with the Company’s investment policy. The Company determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classified all of its marketable securities at December 31, 2022 as “available-for-sale” pursuant to ASC320, Investments – Debt and Equity Securities. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their maturities as well as the time period the Company intends to hold such securities. Available-for-sale securities are maintained by an investment manager and consist of U.S. Treasury securities and federal agency securities. Available-for-sale securities are carried at fair value with the unrealized gains and losses included in other comprehensive income (loss) as a component of stockholders’ equity (deficit) until realized. Any premium or discount arising at purchase is amortized or accreted to interest expense or income over the life of the instrument. Realized gains and losses are determined using the specific identification method and are included in other income (expense). There were </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;"> material realized gains or losses on marketable securities recognized for the year ended December 31, 2022.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews marketable securities for other-than-temporary impairment whenever the fair value of a marketable security is less than the amortized cost and evidence indicates that a marketable security’s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations and comprehensive loss if the Company has experienced a credit loss, has the intent to sell the marketable security, or if it is more likely than not that the Company will be required to sell the marketable security before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company’s investment policy, the severity and duration of the impairment and changes in value subsequent to the end of the period. There were </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;"> other-than-temporary impairments of investments recognized for the years ended December 31, 2022 or 2021.</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="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain assets of the Company are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</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="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </span></div></div><div style="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s cash equivalents and marketable securities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts payable and accrued expenses approximate their fair values due to the short-term nature of these liabilities.</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><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost less accumulated depreciation and amortization. </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;">Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:</span></span></p><div style="font-size:12pt;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:42.42%;"></td> <td style="width:13.14%;"></td> <td style="width:44.44%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Estimated Useful Life</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Machinery and equipment</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Furniture and fixtures</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Leasehold improvements</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 style="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><span style="-sec-ix-hidden:F_09ea713c-fc16-4b1d-b1f2-8fcef84608c6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term of useful life</span></span></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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated in accordance with the above guidelines once placed into service. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations. Expenditures for repairs and maintenance that do not improve or extend the life of the respective assets are charged to expense as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets consist of property and equipment. The Company continually evaluates long-lived assets for potential impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares the carrying values of the asset group to the expected future undiscounted cash flows that the asset group is expected to generate from the use and eventual disposition of the long-lived asset group. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such asset group is considered to be impaired, the impairment loss to be recognized would be based on the excess of the carrying value of the impaired asset group over its fair value. The Company did </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;">t recognize any impairment losses on long-lived assets during the years ended December 31, 2022 and 2021.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective January 1, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) (“ASC 842”) using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840, Leases (“ASC 840”).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates whether an arrangement is or contains a lease at the inception date. If determined to be or contain a lease, the Company determines the classification of the lease at the commencement date, which represents the date at which the lessor makes the underlying asset available for use by the Company. When determining the expected accounting lease term, the Company includes the noncancellable lease term, together with periods covered by (i) an option to extend the lease if the Company is reasonably certain to exercise such option, (ii) an option to terminate the lease if the Company is reasonably certain not to exercise such option and (iii) an option to extend or not terminate the lease where the exercise of such option is controlled by the lessor. The Company has elected the short-term lease exemption, which allows the Company to not recognize lease liabilities and right-of-use assets arising from lease arrangements with original lease terms of twelve months or less. The Company elected the practical expedient to not separate lease and non-lease components for its 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments under the arrangement. The Company measures its lease liabilities as the present value of the lease payments, discounted using an incremental borrowing rate, as interest rates implicit in lease arrangements are generally not readily determinable. The Company measures its right-of-use assets as the present value of its lease payments at the commencement date. The incremental borrowing rate represents the interest rate at which the Company could borrow an amount equal to the lease payments on a fully collateralized basis, over a similar term, in a similar economic environment. The Company recognizes rent expense for operating leases on a straight-line basis. The Company recognizes variable lease expenses as incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company remeasures right-of-use assets and lease liabilities when a lease is modified, and the modification is not accounted for as a separate contract. A modification is accounted for as a separate contract if the modification grants the Company an additional right of use not included in the original lease arrangement and the increase in lease payments is commensurate with the additional right of use. The Company assesses its right-of-use assets for impairment in a manner consistent with its assessment for long-lived assets held and used in operations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Patent Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to secure, defend and maintain patents, including those incurred in connection with filing and prosecuting patent applications, are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred for patent-related expenditures are classified as general and administrative expenses.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company is focused on the discovery, development and commercialization of antibody-based solutions for infectious diseases with pandemic potential. The Company’s chief operating decision maker reviews the Company’s financial information on an aggregated basis for purposes of assessing performance and allocating resources.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Research and development expenses consist of costs incurred in performing research and development activities, including expenses incurred under agreements with external vendors and consultants engaged to perform non-clinical studies, preclinical studies and clinical trials as well as to manufacture research and development materials for use in such studies and trials; salaries and related personnel costs; stock-based compensation; consultant fees; and third-party license fees.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nonrefundable advance payments for goods and services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed, or when it is no longer expected that the goods will be delivered or the services rendered.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accrued Research and Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has entered into various research, development and manufacturing contracts with third-party service providers, including contract research organizations and contract manufacturing organizations. With the exception of the Company’s manufacturing arrangement with WuXi Biologics (Hong Kong) Limited (see Note 9), these agreements are generally cancelable. The Company recognizes research and development expense associated with such arrangements as the costs are incurred and records accruals for estimated ongoing research, development and manufacturing costs, where necessary. When billing terms under these contracts do not coincide with the timing of when the work is performed, the Company is required to make estimates of outstanding obligations to those third parties as of period end. Any accrual estimates are based on a number of factors, including the Company’s knowledge of the progress towards completion of the specific tasks to be performed, invoicing to date under the contracts, communication from the vendors of any actual costs incurred during the period that have not yet been invoiced and the costs included in the contracts. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made by the Company. The historical accrual estimates made by the Company have not been materially different from the actual costs.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Asset Acquisitions and Acquired In-Process Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. Goodwill is not recognized in asset acquisitions. In an asset acquisition, the cost allocated to acquire in-process research and development (“IPR&amp;D”) with no alternative future use is recognized as expense on the acquisition date.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration in asset acquisitions payable in the form of cash is recognized in the period the triggering event is determined to be probable of occurrence and the related amount is reasonably estimable. Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is resolved.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options with service-based vesting granted to employees, non-employees and directors based on the fair value on the date of grant using the Black-Scholes option-pricing model. The Company has issued awards with only service-based vesting conditions through December 31, 2022.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Compensation expense for awards granted to employees and directors for their service on the board of directors is recognized on a straight-line basis over the requisite service period of the respective award, which is generally the vesting period of the award. Compensation expense for awards granted to non-employees is recognized in the same period and manner as if the Company had paid cash for the goods or services provided, which is generally the vesting period of the award. The Company accounts for forfeitures of stock-based awards as they occur.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s salary and related costs are classified or in which the award recipient’s service payments are classified.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Expense</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes stock-based compensation for warrants granted to non-employee service providers based upon the awards’ estimated grant date fair value. The warrants vest subject to the satisfaction of service-based conditions. Warrant expense is measured based on the fair value of the award on the date of grant and expense is recognized on a straight-line basis over the requisite service period, which varies for each non-employee service provider on a grant-by-grant basis.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for forfeitures as they occur. The Company classifies stock-based compensation for non-employee service providers as warrant expense in its statements of operations and 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:justify;"><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 warrants using the Geometric Brownian Motion model. The assumptions used in estimating the fair value of these awards, such as expected term, expected dividend yield, volatility, and risk-free interest rate represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. If actual results are not consistent with the Company’s assumptions and judgments used in making these estimates, the Company may be required to increase or decrease warrant expense, which could be material to the Company’s consolidated results of operations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income, and to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future profits expected and considering prudent and feasible tax planning strategies.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more likely than not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </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;">% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the related net interest and penalties. The Company had </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;"> amounts accrued for interest and penalties on its consolidated balance sheets as of December 31, 2022 and 2021.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss includes net loss as well as other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. For the years ended December 31, 2022 and 2021, the Company's only element of other comprehensive loss was unrealized losses on marketable securities.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows the two-class method when computing net income (loss) per share attributable to common stockholders as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income (loss) for the period to be allocated between common and participating securities based upon their respective rights to share in the undistributed earnings as if all income (loss) for the period had been distributed. The Company considers its convertible preferred stock to be participating securities as, in the event a dividend is paid on common stock, the holders of convertible preferred stock would be entitled to receive dividends on a basis consistent with the common stockholders. The Company also considers the shares</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued upon the early exercise of stock options that are subject to repurchase to be participating securities because holders of such shares have non-forfeitable dividend rights in the event a dividend is paid on common stock. There is no allocation required under the two-class method during periods of loss since the participating securities do not have a contractual obligation to share in the losses 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Diluted net income (loss) per share attributable to common stockholders is computed by adjusting net loss attributable to common stockholders to reallocate undistributed earnings based on the potential impact of dilutive securities. Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, including potential dilutive common shares. For the purposes of this calculation, the Company’s convertible preferred stock, outstanding stock options, unvested restricted common stock and outstanding warrants are considered potential dilutive common shares.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has generated a net loss for each of the periods presented. Accordingly, basic and diluted net loss per share attributable to common stockholders are the same because the inclusion of the potentially dilutive securities would be anti-dilutive.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued and Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and may remain an emerging growth company until the last day of the fiscal year following the fifth anniversary of the completion of its initial public offering. However, if certain events occur prior to the end of such five-year period, including if it becomes a “large accelerated filer,” its annual gross revenues exceeds $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.235</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion or it issues more than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion of non-convertible debt in the previous three-year period, it will cease to be an emerging growth company prior to the end of such five-year period. For so long as the Company remains an emerging growth company, it is permitted and intends to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. For example, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the FASB issued ASC 842, as subsequently amended. ASC 842 sets forth the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). ASC 842 replaces the existing guidance in ASC 840. ASC 842 requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. A lessee is also required to record (i) a right-of-use asset and a lease liability on its balance sheets for all leases with a term of greater than 12 months regardless of their classification and (ii) lease expense on its statement of operations for operating leases and amortization and interest expense on its statement of operations for financing leases. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. The Company adopted the new standard and used the modified retrospective approach with January 1, 2022 as the initial date of application. The Company elected the available package of practical expedients which allowed the Company to not reassess previous accounting conclusions around whether arrangements are or contain leases, the classification of leases, and the treatment of initial direct costs. As a result of the adoption of ASC 842, the Company recorded (i) an operating lease liability, current of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, (ii) an operating lease liability, non-current of $</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 and (iii) an operating lease right-of-use asset of $</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, net of the unamortized balance of deferred rent liability as of the transition date. There was no impact from the adoption of ASC 842 to the Company’s results of operations and cash flows from operations. </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;">A summary of the impact of the adoption is as follows (in thousands):</span></span></p><div style="font-size:12pt;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:57.677%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.335%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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 colspan="2" style="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:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</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: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: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;">Impact of Adoption</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: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: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;">January 1, 2022</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease right-of-use asset</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="color:#000000;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="color:#000000;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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Other non-current liability</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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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="color:#000000;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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, non-current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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> </tr> </table></div></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Company’s consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting periods. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, research and development expenses and related prepaid or accrued costs, stock-based compensation expense and warrant expense. The Company bases its estimates on historical experience, known trends and other market-specific or relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates as there are changes in circumstances, facts and experience. Changes in estimates are recorded in the period in which they become known. Actual results may differ materially from those estimates or assumptions.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is monitoring the potential impact of the COVID-19 pandemic on its business and consolidated financial statements. The Company is not aware of any specific event or circumstance that would require any update to its estimates or judgments reflected in these consolidated financial statements or a revision of the carrying value of its assets or liabilities as of the issuance date of these consolidated financial statements. These estimates may change as new events occur and additional information is obtained.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk, Significant Suppliers and License Rights</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially expose the Company to concentrations of credit risk consist of cash, cash equivalents and marketable securities. The Company invests its excess cash in money market funds and marketable securities that are subject to minimal credit and market risks. The Company maintains its cash, cash equivalents and marketable securities at two accredited financial institutions that it believes are creditworthy. From time to time, these deposits may exceed federally insured limits. The Company has not experienced any losses historically in these accounts. Accordingly, the Company does not believe it is exposed to unusual credit risk related to its cash, cash equivalents and marketable securities beyond the normal credit risk associated with commercial banking relationships.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is dependent on third-party organizations to manufacture and process its product candidates for its development programs. In particular, the Company relies on a single third-party contract manufacturer to produce and process its product candidates and to manufacture supply of its product candidates for preclinical and clinical activities (see Note 9). The Company also currently relies on this same third-party contract manufacturer for any anticipated requirements of commercial supply, including both drug substance and drug product. The Company expects to continue to be dependent on a small number of manufacturers to supply it with its requirements for all products. The Company’s research and development programs, including any associated potential commercialization efforts, could be adversely affected by a significant interruption in the supply of the necessary materials.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is dependent on a limited number of third parties that provide license rights used by the Company in the development and potential commercialization of its product candidates and programs. Through December 31, 2022, the Company’s research and development programs primarily relate to rights conveyed by Adimab (see Note 7). The Company could experience delays in the development and potential commercialization of its product candidates and programs if the Adimab agreements or any other license agreement utilized in the Company’s research and development activities is terminated, if the Company fails to meet the obligations required under its arrangements, or if the Company is unable to successfully secure new strategic alliances or licensing agreements.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less at the acquisition date 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> <p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities represent holdings of available-for-sale marketable debt securities in accordance with the Company’s investment policy. The Company determines the appropriate classification of marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classified all of its marketable securities at December 31, 2022 as “available-for-sale” pursuant to ASC320, Investments – Debt and Equity Securities. Investments not classified as cash equivalents are presented as either short-term or long-term investments based on both their maturities as well as the time period the Company intends to hold such securities. Available-for-sale securities are maintained by an investment manager and consist of U.S. Treasury securities and federal agency securities. Available-for-sale securities are carried at fair value with the unrealized gains and losses included in other comprehensive income (loss) as a component of stockholders’ equity (deficit) until realized. Any premium or discount arising at purchase is amortized or accreted to interest expense or income over the life of the instrument. Realized gains and losses are determined using the specific identification method and are included in other income (expense). There were </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;"> material realized gains or losses on marketable securities recognized for the year ended December 31, 2022.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews marketable securities for other-than-temporary impairment whenever the fair value of a marketable security is less than the amortized cost and evidence indicates that a marketable security’s carrying amount is not recoverable within a reasonable period of time. Other-than-temporary impairments of investments are recognized in the consolidated statements of operations and comprehensive loss if the Company has experienced a credit loss, has the intent to sell the marketable security, or if it is more likely than not that the Company will be required to sell the marketable security before recovery of the amortized cost basis. Evidence considered in this assessment includes reasons for the impairment, compliance with the Company’s investment policy, the severity and duration of the impairment and changes in value subsequent to the end of the period. There were </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;"> other-than-temporary impairments of investments recognized for the years ended December 31, 2022 or 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain assets of the Company are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</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="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data. </span></div></div><div style="margin-left:5.593%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.805787706420075%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s cash equivalents and marketable securities are carried at fair value, determined according to the fair value hierarchy described above (see Note 4). The carrying values of the Company’s accounts payable and accrued expenses approximate their fair values due to the short-term nature of these liabilities.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are stated at cost less accumulated depreciation and amortization. </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;">Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:</span></span></p><div style="font-size:12pt;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:42.42%;"></td> <td style="width:13.14%;"></td> <td style="width:44.44%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Estimated Useful Life</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Machinery and equipment</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Furniture and fixtures</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Leasehold improvements</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 style="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><span style="-sec-ix-hidden:F_09ea713c-fc16-4b1d-b1f2-8fcef84608c6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term of useful life</span></span></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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs for capital assets not yet placed into service are capitalized as construction-in-progress and depreciated in accordance with the above guidelines once placed into service. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation and amortization are removed from the accounts and any resulting gain or loss is included in loss from operations. Expenditures for repairs and maintenance that do not improve or extend the life of the respective assets are charged to expense as incurred.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense is recognized using the straight-line method over the estimated useful life of each asset as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:42.42%;"></td> <td style="width:13.14%;"></td> <td style="width:44.44%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Estimated Useful Life</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Machinery and equipment</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Furniture and fixtures</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 style="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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Leasehold improvements</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 style="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><span style="-sec-ix-hidden:F_09ea713c-fc16-4b1d-b1f2-8fcef84608c6;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term of useful life</span></span></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> P3Y P5Y P3Y P5Y <p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets consist of property and equipment. The Company continually evaluates long-lived assets for potential impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares the carrying values of the asset group to the expected future undiscounted cash flows that the asset group is expected to generate from the use and eventual disposition of the long-lived asset group. An impairment loss would be recognized in loss from operations when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such asset group is considered to be impaired, the impairment loss to be recognized would be based on the excess of the carrying value of the impaired asset group over its fair value. The Company did </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;">t recognize any impairment losses on long-lived assets during the years ended December 31, 2022 and 2021.</span></p> 0 0 <p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Effective January 1, 2022, the Company adopted ASU No. 2016-02, Leases (Topic 842) (“ASC 842”) using the required modified retrospective approach and utilizing the effective date as its date of initial application. As a result, prior periods are presented in accordance with the previous guidance in ASC 840, Leases (“ASC 840”).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates whether an arrangement is or contains a lease at the inception date. If determined to be or contain a lease, the Company determines the classification of the lease at the commencement date, which represents the date at which the lessor makes the underlying asset available for use by the Company. When determining the expected accounting lease term, the Company includes the noncancellable lease term, together with periods covered by (i) an option to extend the lease if the Company is reasonably certain to exercise such option, (ii) an option to terminate the lease if the Company is reasonably certain not to exercise such option and (iii) an option to extend or not terminate the lease where the exercise of such option is controlled by the lessor. The Company has elected the short-term lease exemption, which allows the Company to not recognize lease liabilities and right-of-use assets arising from lease arrangements with original lease terms of twelve months or less. The Company elected the practical expedient to not separate lease and non-lease components for its 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets represent the Company’s right to use an underlying asset over the lease term and lease liabilities represent the Company’s obligation to make lease payments under the arrangement. The Company measures its lease liabilities as the present value of the lease payments, discounted using an incremental borrowing rate, as interest rates implicit in lease arrangements are generally not readily determinable. The Company measures its right-of-use assets as the present value of its lease payments at the commencement date. The incremental borrowing rate represents the interest rate at which the Company could borrow an amount equal to the lease payments on a fully collateralized basis, over a similar term, in a similar economic environment. The Company recognizes rent expense for operating leases on a straight-line basis. The Company recognizes variable lease expenses as incurred.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company remeasures right-of-use assets and lease liabilities when a lease is modified, and the modification is not accounted for as a separate contract. A modification is accounted for as a separate contract if the modification grants the Company an additional right of use not included in the original lease arrangement and the increase in lease payments is commensurate with the additional right of use. The Company assesses its right-of-use assets for impairment in a manner consistent with its assessment for long-lived assets held and used in operations.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Patent Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to secure, defend and maintain patents, including those incurred in connection with filing and prosecuting patent applications, are expensed as incurred due to the uncertainty about the recovery of the expenditure. Amounts incurred for patent-related expenditures are classified as general and administrative expenses.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company is focused on the discovery, development and commercialization of antibody-based solutions for infectious diseases with pandemic potential. The Company’s chief operating decision maker reviews the Company’s financial information on an aggregated basis for purposes of assessing performance and allocating resources.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Research and development expenses consist of costs incurred in performing research and development activities, including expenses incurred under agreements with external vendors and consultants engaged to perform non-clinical studies, preclinical studies and clinical trials as well as to manufacture research and development materials for use in such studies and trials; salaries and related personnel costs; stock-based compensation; consultant fees; and third-party license fees.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nonrefundable advance payments for goods and services to be received in the future for use in research and development activities are recorded as prepaid expenses. The prepaid amounts are expensed as the related goods are delivered or the services are performed, or when it is no longer expected that the goods will be delivered or the services rendered.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accrued Research and Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has entered into various research, development and manufacturing contracts with third-party service providers, including contract research organizations and contract manufacturing organizations. With the exception of the Company’s manufacturing arrangement with WuXi Biologics (Hong Kong) Limited (see Note 9), these agreements are generally cancelable. The Company recognizes research and development expense associated with such arrangements as the costs are incurred and records accruals for estimated ongoing research, development and manufacturing costs, where necessary. When billing terms under these contracts do not coincide with the timing of when the work is performed, the Company is required to make estimates of outstanding obligations to those third parties as of period end. Any accrual estimates are based on a number of factors, including the Company’s knowledge of the progress towards completion of the specific tasks to be performed, invoicing to date under the contracts, communication from the vendors of any actual costs incurred during the period that have not yet been invoiced and the costs included in the contracts. Significant judgments and estimates may be made in determining the accrued balances at the end of any reporting period. Actual results could differ from the estimates made by the Company. The historical accrual estimates made by the Company have not been materially different from the actual costs.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Asset Acquisitions and Acquired In-Process Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company measures and recognizes asset acquisitions that are not deemed to be business combinations based on the cost to acquire the asset or group of assets, which includes transaction costs. Goodwill is not recognized in asset acquisitions. In an asset acquisition, the cost allocated to acquire in-process research and development (“IPR&amp;D”) with no alternative future use is recognized as expense on the acquisition date.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration in asset acquisitions payable in the form of cash is recognized in the period the triggering event is determined to be probable of occurrence and the related amount is reasonably estimable. Such amounts are expensed or capitalized based on the nature of the associated asset at the date the related contingency is resolved.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company grants stock-based awards to employees, directors and non-employee consultants in the form of stock options to purchase shares of its common stock. The Company measures stock options with service-based vesting granted to employees, non-employees and directors based on the fair value on the date of grant using the Black-Scholes option-pricing model. The Company has issued awards with only service-based vesting conditions through December 31, 2022.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Compensation expense for awards granted to employees and directors for their service on the board of directors is recognized on a straight-line basis over the requisite service period of the respective award, which is generally the vesting period of the award. Compensation expense for awards granted to non-employees is recognized in the same period and manner as if the Company had paid cash for the goods or services provided, which is generally the vesting period of the award. The Company accounts for forfeitures of stock-based awards as they occur.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies stock-based compensation expense in its statements of operations and comprehensive loss in the same manner in which the award recipient’s salary and related costs are classified or in which the award recipient’s service payments are classified.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Expense</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes stock-based compensation for warrants granted to non-employee service providers based upon the awards’ estimated grant date fair value. The warrants vest subject to the satisfaction of service-based conditions. Warrant expense is measured based on the fair value of the award on the date of grant and expense is recognized on a straight-line basis over the requisite service period, which varies for each non-employee service provider on a grant-by-grant basis.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for forfeitures as they occur. The Company classifies stock-based compensation for non-employee service providers as warrant expense in its statements of operations and 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:justify;"><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 warrants using the Geometric Brownian Motion model. The assumptions used in estimating the fair value of these awards, such as expected term, expected dividend yield, volatility, and risk-free interest rate represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. If actual results are not consistent with the Company’s assumptions and judgments used in making these estimates, the Company may be required to increase or decrease warrant expense, which could be material to the Company’s consolidated results of operations.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the consolidated financial statements or in the Company’s tax returns. Deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Changes in deferred tax assets and liabilities are recorded in the provision for income taxes. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income, and to the extent it believes, based upon the weight of available evidence, that it is more likely than not that all or a portion of the deferred tax assets will not be realized, a valuation allowance is established through a charge to income tax expense. Potential for recovery of deferred tax assets is evaluated by estimating the future profits expected and considering prudent and feasible tax planning strategies.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for uncertainty in income taxes recognized in the consolidated financial statements by applying a two-step process to determine the amount of tax benefit to be recognized. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination by the taxing authorities. If the tax position is deemed more likely than not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the consolidated financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </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;">% likelihood of being realized upon ultimate settlement. The provision for income taxes includes the effects of any resulting tax reserves, or unrecognized tax benefits, that are considered appropriate as well as the related net interest and penalties. The Company had </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;"> amounts accrued for interest and penalties on its consolidated balance sheets as of December 31, 2022 and 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.50 0 0 <p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Loss</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss includes net loss as well as other changes in stockholders’ equity (deficit) that result from transactions and economic events other than those with stockholders. For the years ended December 31, 2022 and 2021, the Company's only element of other comprehensive loss was unrealized losses on marketable securities.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows the two-class method when computing net income (loss) per share attributable to common stockholders as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income (loss) for the period to be allocated between common and participating securities based upon their respective rights to share in the undistributed earnings as if all income (loss) for the period had been distributed. The Company considers its convertible preferred stock to be participating securities as, in the event a dividend is paid on common stock, the holders of convertible preferred stock would be entitled to receive dividends on a basis consistent with the common stockholders. The Company also considers the shares</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">issued upon the early exercise of stock options that are subject to repurchase to be participating securities because holders of such shares have non-forfeitable dividend rights in the event a dividend is paid on common stock. There is no allocation required under the two-class method during periods of loss since the participating securities do not have a contractual obligation to share in the losses 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Diluted net income (loss) per share attributable to common stockholders is computed by adjusting net loss attributable to common stockholders to reallocate undistributed earnings based on the potential impact of dilutive securities. Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period, including potential dilutive common shares. For the purposes of this calculation, the Company’s convertible preferred stock, outstanding stock options, unvested restricted common stock and outstanding warrants are considered potential dilutive common shares.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has generated a net loss for each of the periods presented. Accordingly, basic and diluted net loss per share attributable to common stockholders are the same because the inclusion of the potentially dilutive securities would be anti-dilutive.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued and Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and may remain an emerging growth company until the last day of the fiscal year following the fifth anniversary of the completion of its initial public offering. However, if certain events occur prior to the end of such five-year period, including if it becomes a “large accelerated filer,” its annual gross revenues exceeds $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.235</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion or it issues more than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> billion of non-convertible debt in the previous three-year period, it will cease to be an emerging growth company prior to the end of such five-year period. For so long as the Company remains an emerging growth company, it is permitted and intends to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. For example, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of these accounting standards until they would otherwise apply to private companies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the FASB issued ASC 842, as subsequently amended. ASC 842 sets forth the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). ASC 842 replaces the existing guidance in ASC 840. ASC 842 requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. A lessee is also required to record (i) a right-of-use asset and a lease liability on its balance sheets for all leases with a term of greater than 12 months regardless of their classification and (ii) lease expense on its statement of operations for operating leases and amortization and interest expense on its statement of operations for financing leases. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. The Company adopted the new standard and used the modified retrospective approach with January 1, 2022 as the initial date of application. The Company elected the available package of practical expedients which allowed the Company to not reassess previous accounting conclusions around whether arrangements are or contain leases, the classification of leases, and the treatment of initial direct costs. As a result of the adoption of ASC 842, the Company recorded (i) an operating lease liability, current of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, (ii) an operating lease liability, non-current of $</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 and (iii) an operating lease right-of-use asset of $</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, net of the unamortized balance of deferred rent liability as of the transition date. There was no impact from the adoption of ASC 842 to the Company’s results of operations and cash flows from operations. </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;">A summary of the impact of the adoption is as follows (in thousands):</span></span></p><div style="font-size:12pt;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:57.677%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.335%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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 colspan="2" style="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:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</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: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: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;">Impact of Adoption</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: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: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;">January 1, 2022</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease right-of-use asset</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="color:#000000;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="color:#000000;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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Other non-current liability</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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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="color:#000000;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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, non-current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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> </tr> </table></div> 1235000000 1000000000 300000 1400000 1700000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the impact of the adoption is as follows (in thousands):</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:57.677%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.375%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.335%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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 colspan="2" style="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:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</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: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: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;">Impact of Adoption</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: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: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;">January 1, 2022</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease right-of-use asset</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="color:#000000;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="color:#000000;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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,728</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Other non-current liability</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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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="color:#000000;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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Operating lease liability, non-current</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 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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426</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> </tr> </table> 0 1728000 1728000 0 308000 308000 6000 -6000 0 0 1426000 1426000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Marketable Securities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities held by the Company are classified as available-for-sale debt securities pursuant to ASC 320, Investments – Debt and Equity Securities, and carried at fair value in the accompanying consolidated balance sheets on a settlement date basis.</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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities as of December 31, 2022 and 2021 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</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 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 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;">Unrealized 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;">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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 securities</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,973</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</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="color:#000000;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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Federal agency securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,214</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">39</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">209</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,044</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">280,187</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">52</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">324</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">279,915</span></p></td> <td style="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="white-space:pre-wrap;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</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 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 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;">Unrealized 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;">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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 securities</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">49,202</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">8</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">49,194</span></p></td> <td style="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="white-space:pre-wrap;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:justify;"><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;"> available-for-sale marketable securities held as of December 31, 2022 or 2021 had remaining maturities greater than twelve months.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize the gross unrealized gains and losses of the Company’s marketable securities as of December 31, 2022 and 2021 (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</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 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 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;">Unrealized 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;">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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 securities</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,973</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</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="color:#000000;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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Federal agency securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,214</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">39</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">209</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,044</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">280,187</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">52</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">324</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">279,915</span></p></td> <td style="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="white-space:pre-wrap;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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="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;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2021</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 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 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;">Unrealized 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;">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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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 securities</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">49,202</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">8</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">49,194</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 107973000 13000 -115000 107871000 172214000 39000 -209000 172044000 280187000 52000 -324000 279915000 49202000 0 -8000 49194000 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for its assets and liabilities that are measured at fair value on a recurring basis (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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="14" 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/>December 31, 2022:</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;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;">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;">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> <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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Cash equivalents:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,050</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,050</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Marketable securities:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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 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 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 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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal agency securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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><span style="-sec-ix-hidden:F_615d042a-57af-482b-a60c-aca16214158f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,044</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">172,044</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">198,921</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">172,044</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">370,965</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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/>December 31, 2021:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;">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;">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> <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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Cash equivalents:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,220</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,220</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Marketable securities:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">49,194</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">49,194</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">590,414</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">590,414</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2021, the money market funds and U.S. Treasury securities were valued by the Company based on quoted market prices, which represent a Level 1 measurement within the fair value hierarchy.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s marketable securities also consisted of federal agency securities, which were valued based on Level 2 inputs. In determining the fair value of its federal agency securities, the Company relied on quoted prices for similar securities in active markets or other inputs that are observable or can be corroborated by observable market data. Since Federal agency securities typically do not trade as U.S. government agency securities and no exchange exists to price such investments, they are recognized as Level 2 assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no changes to the valuation methods during the years ended December 31, 2022 or 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates transfers between levels at the end of each reporting period. There were </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;"> transfers into or out of Level 1, Level 2 or Level 3 fair value measurements during the years ended December 31, 2022 or 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present the Company’s fair value hierarchy for its assets and liabilities that are measured at fair value on a recurring basis (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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="14" 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/>December 31, 2022:</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;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;">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;">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> <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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Cash equivalents:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,050</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">91,050</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Marketable securities:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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 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 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 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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,871</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal agency securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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><span style="-sec-ix-hidden:F_615d042a-57af-482b-a60c-aca16214158f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></span></span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">172,044</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">172,044</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">198,921</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">172,044</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">370,965</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.04%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:9.18%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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/>December 31, 2021:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;">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;">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> <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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Cash equivalents:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,220</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,220</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Marketable securities:</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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasury securities</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">49,194</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">49,194</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">590,414</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">590,414</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 91050000 0 0 91050000 107871000 0 0 107871000 172044000 0 172044000 198921000 172044000 0 370965000 541220000 0 0 541220000 49194000 0 0 49194000 590414000 0 0 590414000 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Prepaid Expenses and Other Current Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other current assets consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;white-space:pre-wrap;word-break:break-word;"> <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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid external research, development and manufacturing costs</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">843</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,582</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid insurance</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,392</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,190</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid compensation and other</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Interest receivable</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">377</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">229</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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,926</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">25,293</span></p></td> <td style="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="white-space:pre-wrap;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other current assets consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;white-space:pre-wrap;word-break:break-word;"> <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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid external research, development and manufacturing costs</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">843</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,582</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid insurance</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,392</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,190</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Prepaid compensation and other</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,314</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Interest receivable</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">377</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">229</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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,926</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">25,293</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 843000 20582000 2392000 3190000 1314000 1292000 377000 229000 4926000 25293000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;white-space:pre-wrap;word-break:break-word;"> <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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued external research, development and manufacturing costs</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,955</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,590</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued professional and consultant fees</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,153</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,155</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued employee compensation</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,985</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,945</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Other</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">818</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">587</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">21,911</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">56,277</span></p></td> <td style="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="white-space:pre-wrap;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;"><p style="font-size:8pt;margin-top:0;font-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;">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;white-space:pre-wrap;word-break:break-word;"> <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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued external research, development and manufacturing costs</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,955</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,590</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued professional and consultant fees</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,153</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,155</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Accrued employee compensation</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,985</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,945</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Other</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">818</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">587</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">21,911</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">56,277</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 13955000 48590000 1153000 2155000 5985000 4945000 818000 587000 21911000 56277000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. License and Collaboration Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adimab Assignment Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, the Company entered into an Assignment and License Agreement with Adimab (the “Adimab Assignment Agreement”). Under the terms of the agreement, Adimab assigned to the Company all rights, title and interest in and to certain of its coronavirus-specific antibodies (each, a “CoV Antibody” and together, the “CoV Antibodies”), including modified or derivative forms thereof, and related intellectual property (“Adimab CoV Assets”). In addition, Adimab granted to the Company a non-exclusive, worldwide, royalty-bearing, sublicensable license to certain of its platform patents and technology for the development, manufacture and commercialization of the CoV Antibodies and pharmaceutical products containing or comprising one or more CoV Antibodies (each, a “Product”) for all indications and uses, with the exception of certain diagnostic uses and use as a research reagent (the “Field”). The Company is entitled to sublicense the assigned rights and licensed intellectual property solely with respect to any CoV Antibody or Product, subject to specified conditions of the agreement. The Company is obligated to use commercially reasonable efforts to achieve specified development and regulatory milestones for Products in certain major markets and to commercialize a product in any country in which the Company obtains marketing approval.</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:justify;"><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 Adimab Assignment Agreement, the parties will establish one or more work plans that set forth the activities to be performed under the agreement (each, a “Work Plan”), and each party is responsible for performing the obligations to which it is assigned under such Work Plans. Upon execution of the Adimab Assignment Agreement, the Company and Adimab agreed on an initial Work Plan that outlined the services that will be performed commencing at inception of the arrangement. The Company is obligated to pay Adimab quarterly for its services performed under each Work Plan at a specified full-time equivalent rate. Otherwise, the Company is solely responsible for the development, manufacture and commercialization of the CoV Antibodies and associated Products at its own cost and expense. The Company is solely responsible for preparing and submitting all investigational new drug applications, new drug applications, biologics license applications and other regulatory filings for the CoV Antibodies and Products in the Field, and for obtaining and maintaining all marketing approvals for Products in the Field, at its sole expense. Additionally, the Company has the sole right to prosecute, maintain, enforce and defend patents covering the CoV Antibodies and Products, all at its own expense.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Assignment Agreement are recognized as research and development expense as such amounts are incurred.</span><span style="color:#ff0000;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;">For the years ended December 31, 2022 and 2021, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</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, of research and development expense in connection with services performed by Adimab on the Company's behalf. Please refer to Note 16 for additional 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, in consideration for the rights assigned and license conveyed under the Adimab Assignment Agreement, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its Series A convertible preferred stock (the “Series A Preferred Stock”), then having a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, to Adimab. Concurrently, Adimab relinquished </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,250,000</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 to the Company, then having a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Additionally, the Company is obligated to pay Adimab up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon the achievement of specified development and regulatory milestones for the first Product under the agreement that achieves such specified milestones and up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon the achievement of specified development and regulatory milestones for the second Product under the agreement that achieves such specified milestones. The maximum aggregate amount of milestone payments payable under the agreement for any and all Products is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million; however, milestone payments do not accrue for certain </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">in vitro</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> diagnostic devices consisting of or containing CoV Antibodies.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2021, the Company achieved the first specified milestone under the agreement upon dosing of the first patient in a Phase 1 global clinical trial evaluating adintrevimab, which obligated the Company to make a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million milestone payment to Adimab. In April 2021, the Company achieved the second specified milestone under the agreement upon dosing of the first patient in a Phase 2 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million milestone payment to Adimab. In August 2021, the Company achieved the third specified milestone under the agreement upon dosing of the first patient in a Phase 3 global clinical trial evaluating adintrevimab for the prevention of COVID-19, which obligated the Company to make a $</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 milestone payment to Adimab. The Company recognized each expense when achievement of each of the first, second and third milestones became probable of achievement in February, April and August 2021, respectively. The next potential milestone under the Adimab Assignment Agreement is a low six-digit dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2022, the Company did </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;">t recognize any IPR&amp;D expense in connection with contingent consideration payable under the Adimab Assignment Agreement. For the year ended December 31, 2021, 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.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as IPR&amp;D expense in connection with contingent consideration payable under the Adimab Assignment 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:justify;"><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 Adimab royalties of a mid-single-digit percentage based on net sales of any Products, once commercialized. The royalty rate is subject to reductions specified under the agreement. Royalties are due on a Product-by-Product and country-by-country basis beginning upon the first commercial sale of each Product and ending on the later of (i) 12 years after the first commercial sale of such Product in such country and (ii) the expiration of the last valid claim of a patent covering such Product in such country (“Royalty Term”). In addition, the Company is obligated to pay Adimab royalties of a specified percentage in the range of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45</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;color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of any compulsory sublicense consideration received by the Company in lieu of certain royalty payments. Except for 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;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, the second milestone payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and the third milestone payment of $</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, which were paid by the Company to Adimab in March, May and September 2021, respectively, no other milestone, royalty or other contingent payments had become due to Adimab through December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unless earlier terminated, the Adimab Assignment Agreement remains in effect until the expiration of the last-to-expire Royalty Term for any and all Products. The Company may terminate the agreement at any time for any or no reason upon advance written notice to Adimab, or in the event of a material breach by Adimab that is not cured with specific periods. Adimab may only terminate the agreement for an uncured material breach by the Company for its due diligence obligation or a payment obligation. Upon any termination of the agreement prior to its expiration, all licenses and rights granted pursuant to the arrangement will automatically terminate and revert to the granting party and all other rights and obligations of the parties will terminate.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded that the Adimab Assignment Agreement represented an asset acquisition of IPR&amp;D assets with no alternative future use. The arrangement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset.</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:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adimab Collaboration 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2021, the Company entered into a Collaboration Agreement with Adimab, as amended in November 2022 (the “Adimab Collaboration Agreement”) for the discovery and optimization of proprietary antibodies as potential therapeutic product candidates. Under the Adimab Collaboration Agreement, the Company and Adimab will collaborate on research programs for a specified number of targets selected by the Company within a specified time period. Under the Adimab Collaboration Agreement, Adimab granted the Company a worldwide, non-exclusive license to certain of its platform patents and technology and antibody patents to perform the Company’s responsibilities during the ongoing research period and for a specified evaluation period thereafter (the “Evaluation Term”). In addition, the Company granted Adimab a license to certain of the Company’s patents and intellectual property solely to perform Adimab’s responsibilities under the research plans. Under the Adimab Collaboration Agreement, the Company has an exclusive option, on a program-by-program basis, to obtain licenses</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and assignments to commercialize selected products containing or comprising antibodies directed against the applicable target, which option may be exercised upon the payment of a specified option fee for each program. Upon exercise of an option by the Company, Adimab will assign to the Company all right, title and interest in the antibodies of the optioned research program and will grant the Company a worldwide, royalty-free, fully paid-up, non-exclusive, sublicensable license under the Adimab platform technology for the development, manufacture and commercialization of the antibodies for which the Company has exercised its options and products containing or comprising those antibodies. The Company is obligated to use commercially reasonable efforts to develop, seek marketing approval for, and commercialize one product that contains an antibody discovered in each optioned research program.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 Adimab a quarterly fee of $</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, which may be cancelled at the Company’s option at any time. For so long as the Company is paying such quarterly fee (or earlier if (i) the Company experiences a change of control after the third anniversary of the Adimab Collaboration Agreement or (ii) Adimab owns less than a specified percentage of the Company’s equity), Adimab and its affiliates will not assist or direct certain third parties to discover or optimize antibodies that are intended to bind to coronaviruses or influenza viruses. The Company may also elect to decrease the scope of Adimab’s exclusivity obligations and obtain a corresponding decrease in the quarterly fee. For the years ended December 31, 2022 and 2021, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</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;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of research and development expense related to the quarterly fee.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For each agreed upon research program that is commenced, the Company is obligated to pay Adimab quarterly for its services performed during a given research program at a specified full-time equivalent rate; a discovery delivery fee of $</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; and an optimization completion fee of $</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. For each option exercised by the Company to commercialize a specific research program, the Company is obligated to pay Adimab an exercise fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Amounts paid with respect to services performed by Adimab on the Company’s behalf in each of the research programs under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. For the years ended December 31, 2022 and 2021, the Company recognized $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of research and development expense in connection with services performed by Adimab on the Company's behalf. Through December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</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.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IPR&amp;D expense related to drug delivery fees and an option exercise, respectively. Additionally, through December 31, 2022, the Company has </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;">t paid an optimization completion fee to Adimab. Please refer to Note 16 for additional 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:justify;"><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 Adimab up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon the achievement of specified development and regulatory milestones for each product under the Adimab Collaboration Agreement that achieves such milestones. The next potential milestone under the Adimab Collaboration Agreement is a low single-digit million dollar milestone related to dosing of the first subject in a Phase 1 trial, which was not considered probable as of December 31, 2022. The Company is also obligated to pay Adimab royalties of a mid-single-digit percentage based on net sales of any product under the Adimab Collaboration Agreement, subject to reductions for third-party licenses. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of any patent claiming composition of matter or method of making or using any antibody identified or optimized under the Adimab Collaboration Agreement in such country.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Company is obligated to pay Adimab for Adimab’s performance of certain validation work with respect to certain antigens acquired from a third party. In consideration for this work, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products that contain such antigens for the same royalty term as antibody-based products, but the Company is not obligated to make any milestone payments for such antigen products. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Collaboration 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Adimab Collaboration Agreement will expire (i) if the Company does not exercise any option, upon the conclusion of the last Evaluation Term for the research programs, or (ii) if the Company exercises an option, on the expiration of the last royalty term for a product in a particular country, unless the agreement is earlier terminated. The Company may terminate the Adimab Collaboration Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Collaboration Agreement in the event of a material breach by the other party that is not cured within specified periods.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded that the Adimab Collaboration Agreement represented an asset acquisition of IPR&amp;D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&amp;D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to services performed by Adimab on the Company’s behalf under the Adimab Collaboration Agreement are recognized as research and development expense as such amounts are incurred and services are rendered. Please refer to Note 16 for additional information.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adimab Platform Transfer 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2022 (“Effective Date”), the Company entered into a Platform Transfer Agreement with Adimab (the “Adimab Platform Transfer Agreement”) under which the Company was granted the right under certain intellectual property of Adimab to practice certain elements of Adimab’s platform technology, including B-cell cloning using Adimab’s proprietary yeast cell lines and other antibody optimization libraries, trade secrets, protocols and software of Adimab, to discover, engineer and optimize antibodies. The Company does not have access to Adimab’s proprietary discovery libraries. The Company was also granted the right under certain intellectual property of Adimab to research, develop, make, sell and exploit such antibodies and products containing such antibodies. The Adimab platform will be transferred to the Company in accordance with the terms of the Adimab Platform Transfer Agreement. In September 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as IPR&amp;D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer 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:justify;"><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 Adimab an annual fee of single digit millions on each of the first four anniversaries of the Effective Date, which will allow the Company to receive material improvements to the platform technology, including materially improved antibody optimization libraries, updates that provide new functionality to the platform, and software upgrades, from Adimab through June 2027. The first annual fee will become due in September 2023. Beginning in July 2027 and ending in June 2042, unless terminated earlier, the Company has the option to receive additional material improvements to the platform technology from Adimab, subject to a commercially reasonable fee to be negotiated by the parties.</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:justify;"><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 Adimab up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon the achievement of specified development and regulatory milestones for each product under the Adimab Platform Transfer Agreement that achieves such milestones. The next potential milestone under the Adimab Platform Transfer Agreement is a mid-six-digit dollar milestone related to the start of IND-enabling toxicology studies, which was not considered probable as of December 31, 2022.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Company is obligated to pay Adimab royalties of a low single-digit percentage based on net sales of products containing an antibody discovered, engineered or optimized using Adimab’s platform technology, once commercialized. The royalty rate is subject to reductions specified under the Adimab Platform Transfer Agreement. Royalties are due on a product-by-product and country-by-country basis. The royalty term will expire for each product on a country-by-country basis upon the later of (i) 12 years after the first commercial sale of such product in such country and (ii) the expiration of the last valid claim of a program antibody patent for covering the program antibody contained in such product in such country. Through December 31, 2022, the Company had not paid any royalties to Adimab under the Adimab Platform Transfer Agreement.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may terminate the Adimab Platform Transfer Agreement at any time upon advance written notice to Adimab. In addition, subject to certain conditions, either party may terminate the Adimab Platform Transfer Agreement in the event of a material breach by the other party that is not cured within specified periods or in connection with the other party’s insolvency.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded that the Adimab Platform Transfer Agreement represented an asset acquisition of IPR&amp;D with no alternative future use. Therefore, payments made by the Company to Adimab for milestones achieved will be recognized as acquired IPR&amp;D expense in the related period in which the services are performed or the related milestone is considered probable of achievement. Amounts paid with respect to the annual material improvement fees are recognized as research and development expense as such amounts are incurred. Please refer to Note 16 for additional information.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">WuXi Biologics Cell Line License Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2020, as amended in February 2023, the Company entered into a Cell Line License Agreement with WuXi Biologics (Hong Kong) Limited (“WuXi Biologics”) (the “Cell Line License Agreement”), under which WuXi Biologics granted to the Company a non-exclusive, non-transferable, worldwide, royalty-bearing, sublicensable license to certain of its intellectual property, including certain patent rights associated with a proprietary cell line developed by WuXi Biologics for the exploitation of certain recombinant antibodies developed using such proprietary cell line (each, a “Licensed Product”). Each Licensed Product generated under the arrangement will be produced from a transformed or transfected version of the proprietary cell line derived by WuXi Biologics (each of such transformed or transfected cell lines, a “Licensed Cell Line”).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company paid an upfront fee of $</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 to WuXi Biologics upon completion of cell bank generation for the first Licensed Cell Line created under the Cell Line License Agreement. The Company is also obligated to pay royalties in the range of less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to WuXi Biologics based on net sales of any Licensed Products manufactured by the Company or a third party on its behalf. However, if the Company uses WuXi Biologics to manufacture all of its commercial supplies for Licensed Products, no royalties would be owed by the Company to WuXi Biologics for net sales of Licensed Products. The Company has an option to buy out its royalty obligations on a Licensed Cell Line-by-Licensed Cell Line basis by making a one-time payment in the low eight-figures to WuXi Biologics. Royalties are due on a Licensed Product-by-Licensed Product basis commencing on the date of the first commercial sale of the applicable product and continuing for so long as the Company commercializes Licensed Products or, if earlier, until the Company exercises its option to buy out the royalty obligations. Through December 31, 2022, </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;"> royalties had become due to WuXi Biologics.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Cell Line License Agreement remains in effect until it is terminated. The Company may terminate the Cell Line License Agreement at any time with notice to WuXi Biologics. WuXi Biologics may terminate the Cell Line License Agreement in the event the Company fails to make a payment when due under the Cell Line License Agreement and such non-payment is not cured within a specified period after notice. Either party may terminate the Cell Line License Agreement in the event of a material breach by the other party that is not cured within a specified period after notice. Upon termination of the Cell Line License Agreement, the license conveyed by WuXi Biologics to the Company will continue in full force and effect with respect to all Licensed Products manufactured using the Licensed Cell Line already generated under the Cell Line License Agreement, provided that the Company continues to pay its royalty obligations, if any.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded that the Cell Line License Agreement represented an asset acquisition of IPR&amp;D with no alternative future use. The Cell Line License Agreement did not qualify as a business combination because substantially all of the fair value of the assets acquired was concentrated in a single asset. Therefore, the aggregate acquisition cost of $</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, consisting solely of the upfront fee, was recognized as acquired IPR&amp;D expense for the period from June 3, 2020 (inception) to December 31, 2020.</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:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research Collaboration and License Agreement with The Scripps Research Institute</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the Company entered into a Research Collaboration and License Agreement (the “Research Agreement”) with The Scripps Research Institute (“TSRI”). Under the terms of the Research Agreement, TSRI performed research activities to identify vaccine candidates for the prevention, diagnosis or treatment of influenza or beta coronaviruses. In August 2021, the Company paid TSRI $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in funding, which was credited against research funding payable by the Company under the Research Agreement.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> In April 2022, the Company provided written notice to TSRI to terminate the Research Agreement. Following early termination in the second quarter of 2022, all licenses were terminated and reverted to TSRI.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts incurred for services performed by TSRI under the Research Agreement were expensed to research and development expense as the services were rendered. During the years ended December 31, 2022 and December 31, 2021, the Company recognized $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of research and development expense associated with services performed under the Research Agreement.</span></p> 600000 1300000 5000000 40000000 21250000 85000000 16500000 8100000 24600000 1000000 2500000 4000000 0 7500000 0.45 0.55 1000000 2500000 4000000 1300000 5200000 2600000 200000 200000 1000000 1700000 300000 400000 1000000 0 18000000 3000000 9500000 200000 0.01 0 200000 1500000 1700000 2300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Population Health Partners, L.P</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2022 (the “PHP Effective Date”), the Company entered into a Master Services Agreement with Population Health Partners, L.P. (“PHP”), pursuant to which PHP agreed to provide services and create deliverables for the Company as agreed between the Company and PHP and set forth in one or more work orders under such agreement (the “PHP MSA”). The term of the PHP MSA commenced on the PHP Effective Date and will continue for a period of one year, unless terminated earlier in accordance with its terms. On the PHP Effective Date, the Company and PHP entered into the first work order under the PHP MSA (the “PHP Work Order”), pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to the Company’s product candidates. The PHP Work Order is effective for six months from the Effective Date and may be extended by written agreement of the Company and PHP. The PHP MSA contains customary confidentiality provisions and representations and warranties of the parties, as well as mutual non-solicitation of certain employees during the term of the PHP MSA and for a period of one year thereafter.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As compensation for the services and deliverables under the PHP Work Order, the Company shall pay PHP a cash fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million per month during the term of the PHP Work Order for an aggregate fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (the “Aggregate Fee”). In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2022, the Company recognized $</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 of research and development expense related to the cash compensation paid to PHP.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to the cash compensation, on the PHP Effective Date, the Company issued a warrant to purchase shares of the Company's common stock to PHP (the “PHP Warrant”). The exercise price of the PHP Warrant is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Common Stock, which is equal to the Nasdaq Official Closing Price of a share of Common Stock on the trading day immediately prior to the PHP Effective Date. The PHP Warrant is exercisable for 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;">6,824,712</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, and vests in three separate tranches 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="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:5.06%;"></td> <td style="width:2.02%;"></td> <td style="width:1.02%;"></td> <td style="width:91.9%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><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;">•</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,591,954 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028;</span></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> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:5.06%;"></td> <td style="width:2.02%;"></td> <td style="width:1.02%;"></td> <td style="width:91.9%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><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;">•</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,795,977 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and</span></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> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:5.06%;"></td> <td style="width:2.02%;"></td> <td style="width:1.02%;"></td> <td style="width:91.9%;"></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><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;">•</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,436,781 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030.</span></span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For purposes of the PHP Warrant, the term “Market Capitalization” means, with respect to a particular trading day, the total value of the outstanding shares of Common Stock on such date, calculated by multiplying the Company’s volume weighted average price for the ten (10) trading days immediately preceding such date by the Company’s total number of outstanding shares of Common Stock as reflected in (i) the Company’s most recent periodic or annual report filed with the U.S. Securities and Exchange Commission (“SEC”) (e.g., Annual Report on Form 10-K or Quarterly Report on Form 10-Q), as the case may be, (ii) a more recent public announcement by the Company or (iii) a more recent written notice by the Company or the Company’s transfer agent setting forth the number of shares of the Company's common stock outstanding.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PHP Warrant is exercisable for ten years from the PHP Effective Date with respect to the vested portion(s) of the PHP Warrant. The PHP Warrant may be exercised by cash exercise or, at the election of PHP, by means of “cashless exercise” pursuant to a formula set forth in the PHP Warrant. The Company has also granted PHP certain “piggyback” registration rights requiring the Company to register any shares of the Company's common stock underlying the Warrant for resale with the SEC, subject to the Company’s existing obligations under that certain Second Amended and Restated Investors’ Rights Agreement, dated April 16, 2021, by and among the Company and the investors party thereto.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the consummation of a change of control of the Company (as defined in the PHP Warrant) on or prior to November 15, 2028, all of the shares underlying the PHP Warrant would become immediately vested and exercisable; upon the consummation of a change of control of the Company after November 15, 2028 but on or prior to November 15, 2029, the shares underlying the second and third tranches of the PHP Warrant would become immediately vested and exercisable; and upon the consummation of a change of control of the Company after November 15, 2029 but on or prior to November 15, 2030, the shares underlying the third tranche of the PHP Warrant would become immediately vested and exercisable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 12 for additional information on the PHP Warrant.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.</span></p> 500000 3000000 800000 3.48 6824712 3,591,954 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028; 1,795,977 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and 1,436,781 shares of the Company's common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030. <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating Lease Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2021, the Company 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;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> noncancelable facilities lease agreement for approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,600</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet of office space in Waltham, Massachusetts. The monthly rental payments under the lease, which include base rent charges of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million per year, are subject to periodic rent increases through September 2026. In addition to base rent, monthly rental payments include the Company’s proportionate share of operating expenses. The lease terms provide for one five-year extension term with base rent calculated on the then-market rate.</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:justify;"><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 a two-year noncancelable agreement for dedicated laboratory and office space in Newton, Massachusetts (the “Newton, MA Lease”). The monthly rental payments under the agreement include base rent charges of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million per year. The agreement terms provide for a month-to-month extension after completion of the initial two-year term with base rent calculated on the then-market rate with three months’ prior notice.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2022, the Company amended the Newton, MA Lease. Pursuant to the amendment, the Company entered into a separate two-year noncancelable agreement for new dedicated laboratory and office space on the same campus as the Newton, MA Lease. The Company took occupancy of the new dedicated laboratory and office space in December 2022. The monthly rental payments under the amended agreement include base rent charges of $</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 per year. The agreement terms provide for a month-to-month extension, after completion of the initial two-year term extending through November 2024, with base rent calculated on the then-market rate with three months’ prior notice.</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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of operating 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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:85.84%;"></td> <td style="width:2.02%;"></td> <td style="width:1.02%;"></td> <td style="width:10.1%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;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;">2022</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;white-space:pre-wrap;word-break:break-word;"> <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;">Lease cost:</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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease cost</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">754</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Variable lease cost</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">31</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Total lease cost</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">785</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Cash paid for amounts included in the measurement of lease 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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating cash flows related to operating leases</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">837</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> </tr> </table></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease payments under the noncancelable leases as of December 31, 2022 was 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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:55.54%;"></td> <td style="width:9.1%;"></td> <td style="width:1.02%;"></td> <td style="width:33.32%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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;">Year Ending December 31,</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: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: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 Lease</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,521</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">2025</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">430</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">2026</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">328</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Total lease payments</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Present value adjustment</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">286</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Present value of operating lease liability</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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,724</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s operating lease was measured using a weighted-average incremental borrowing rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% over a weighted-average remaining 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;">2.6</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total operating liability is presented on the Company’s condensed consolidated balance sheet based on maturity dates. $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the total operating liability is classified under "operating lease liability, current” for the portion due within twelve months, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is classified under "operating lease liability, non-current”.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">License Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has entered into license agreements with Adimab and WuXi Biologics (see Note 7).</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:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Agreements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2022, the Company entered into the PHP MSA (see Note 8). Concurrently with the PHP MSA, the Company entered into the PHP Work Order, pursuant to which PHP agreed to advise and counsel the Company regarding clinical development and regulatory matters with respect to its product candidates. The PHP Work Order is effective for six months from November 2022 and may be extended by written agreement of the Company and PHP. As compensation for the services and deliverables under the PHP Work Order, the Company is obligated to pay PHP a cash fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million per month during the term of the PHP Work Order for an Aggregate Fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. In the event that (i) the Company terminates the PHP Work Order for any reason other than material breach by PHP or (ii) PHP terminates the PHP Work Order due to material breach by the Company, in each case, pursuant to the terms of the PHP MSA, the Company would be required to pay PHP the balance of the Aggregate Fee as of the date the PHP Work Order is terminated. The cash fee is subject to change if the parties extend the term of the PHP Work Order in accordance with the terms thereof.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Clinical and Manufacturing Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, the Company entered into a Clinical Master Services Agreement with WuXi Biologics (the “Clinical Master Services Agreement”). The Clinical Master Services Agreement outlines the terms and conditions under which WuXi Biologics coordinates biologics development and clinical manufacturing services for the Company.</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:justify;"><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 Commercial Manufacturing Services Agreement with WuXi Biologics, which was amended and restated in August 2021 (as amended and restated, the “Commercial Manufacturing Agreement”). The Commercial Manufacturing Agreement outlines the terms and conditions under which WuXi Biologics manufactures drug substance and drug product for commercial use.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company committed to minimum noncancelable purchase obligations related to batches of adintrevimab drug substance and certain services with respect to the product requirements for 2022 and 2023 and batches of adintrevimab drug product and certain services with respect to the product requirements for 2022, the payments for which will extend into 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2022, the total volume of contractually binding drug substance and drug product batches to be manufactured under the Commercial Manufacturing Agreement was reduced to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, a decrease of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">107.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million from the previous commitment of minimum non-cancelable purchase obligations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">159.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. In addition, WuXi Biologics agreed to provide the Company with a credit in the low eight-figures to offset future services rendered by WuXi.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2022, the Company provided notice to WuXi Biologics to cancel the contractually binding adintrevimab drug product batches.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2022, WuXi Biologics reassigned the remaining contractually binding adintrevimab drug substance batches under the Commercial Manufacturing Agreement to contractually binding NVD200 drug substance batches under its Clinical Master Services Agreement. As of December 31, 2022, the total remaining cost of contractually binding NVD200 drug substance batches to be manufactured under the Clinical Master Services Agreement is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</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 incurred and paid in 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, the remaining contractually binding batches were repurposed, and the related services now relate to manufacturing of VYD222.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the majority of the low eight-figure credit was applied to WuXi Biologics services as a reduction of research and development expenses and a reduction of accounts payable and accrued expenses. The remaining portion of the credit is expected to be utilized during the first quarter of 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unless earlier terminated, the Commercial Manufacturing Agreement remains in effect for an initial period of five years and thereafter automatically renews for further successive periods of five years each. Either party may terminate the agreement upon the breach or default by the other party, other than a non-payment breach, that is not cured within 90 days after notice. Both parties are also entitled to terminate the Commercial Manufacturing Agreement if the other party becomes insolvent or is the subject of a petition in bankruptcy or of any other related proceeding or event. Either party may terminate either the Commercial Manufacturing Agreement in its entirety, or an individual order, (i) to the extent the other party suffers a force majeure event that is continuing for a predefined period of time and (ii) if the other party fails to make a payment when due under the arrangement and such non-payment is not cured within 30 days after notice.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Contracts</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into agreements with third parties in the ordinary course of business for various products and services, including those related to research, preclinical and clinical operations, manufacturing and support, supply chain, and distribution. These contracts do not contain any material minimum purchase commitments. Certain of these agreements provide for termination rights subject to the payment of termination fees and/or wind-down costs. Under such agreements, the Company is contractually obligated to make certain payments to vendors upon early termination, primarily to reimburse them for their unrecoverable outlays incurred prior to cancellation as well as any amounts owed by the Company prior to early termination. The actual amounts the Company could pay in the future to the vendors under such agreements may differ from the purchase order amounts due to cancellation provisions. The termination fees were not probable of payment as of December 31, 2022 and 2021.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Proceedings</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company may become involved in legal proceedings or other litigation relating to claims arising in the ordinary course of business. The Company accrues a liability for such matters when it is probable that future expenditures will be made and that such expenditures can be reasonably estimated. Significant judgment is required to determine both probability and estimated exposure amount. Legal fees and other costs associated with such proceedings are expensed as incurred. As of December 31, 2022 and 2021, the Company was not a party to any material legal proceedings.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 31, 2023, a securities class action lawsuit captioned Brill v. Invivyd, Inc., et. al., Case No. 1:23-CV-10254-LTS, was filed against the Company and certain of its former officers in the U.S. District Court for the District of Massachusetts. The complaint alleges violations of Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder on the basis of purportedly materially false and misleading statements and omissions concerning ADG20’s effectiveness against the Omicron variant of COVID-19. The complaint seeks, among other things, unspecified damages, attorneys’ fees, expert fees, and other costs.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company believes that is has strong defenses and it intends to vigorously defend against this action. The lawsuit is in early stages, and, at this time, no assessment can be made as to the likely outcome or whether the outcome will be material to 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, the Company received a request from the SEC, dated March 22, 2023, for documents and information concerning, among other matters, the Company’s testing and analysis of the efficacy of ADG20 against Omicron and other COVID-19 variants, its public statements regarding the potential use of ADG20 against the Omicron variant, and related communications with investors and the media. The Company intends to cooperate fully with this fact-finding inquiry.</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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company may provide indemnification of varying scope and terms to its vendors, lessors, contract research organizations, contract manufacturing organizations, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its board of directors and its executive officers that require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that the Company could be required to make under these indemnification agreements is, in many cases, unlimited. The Company has not incurred any material costs as a result of such indemnifications and is not currently aware of any indemnification claims.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P5Y 9600 400000 700000 1300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of operating 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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:85.84%;"></td> <td style="width:2.02%;"></td> <td style="width:1.02%;"></td> <td style="width:10.1%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;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;">2022</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;white-space:pre-wrap;word-break:break-word;"> <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;">Lease cost:</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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease cost</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">754</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Variable lease cost</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">31</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Total lease cost</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">785</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Cash paid for amounts included in the measurement of lease 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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating cash flows related to operating leases</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">837</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> </tr> </table> 754000 31000 785000 837000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease payments under the noncancelable leases as of December 31, 2022 was 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:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:55.54%;"></td> <td style="width:9.1%;"></td> <td style="width:1.02%;"></td> <td style="width:33.32%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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;">Year Ending December 31,</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: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: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 Lease</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,731</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,521</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">2025</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">430</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">2026</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">328</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Total lease payments</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,010</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Present value adjustment</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">286</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Present value of operating lease liability</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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,724</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 1731000 1521000 430000 328000 4010000 -286000 3724000 0.06 P2Y7M6D 1500000 2200000 500000 3000000 51600000 107800000 159400000 18100000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Convertible Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has issued Series A convertible preferred stock (the “Series A Preferred Stock”), Series B convertible preferred stock (the “Series B Preferred Stock”), and Series C Preferred Stock (the “Series C Preferred Stock”), all of which are collectively referred to as the “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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2020, the Company issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,237,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A Preferred 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;">8.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, for gross proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and incurred $</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 of issuance costs. Concurrently, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A Preferred Stock to Adimab as consideration payable pursuant to the Adimab Assignment Agreement (see Note 7).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October and November 2020, the Company issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,410,434</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series B Preferred 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;">56.72</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, for gross proceeds of $</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 incurred $</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 of issuance costs. Adimab, a related party, participated in the Series B Preferred Stock financing by purchasing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,076</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series B Preferred Stock for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The issuance of the Series B Preferred Stock resulted in changes to certain terms of the Series A Preferred Stock. The Company concluded that such changes were not significant and resulted in a modification, rather than an extinguishment, of the Series A Preferred Stock. The changes to the terms of the Series A Preferred Stock did not result in incremental value to the stockholders. Therefore, there was no impact to the accounting for the Series A Preferred 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2021, the Company issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,296,550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its Series C Preferred 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;">78.08578</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, for aggregate gross proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">335.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of issuance costs. Adimab, a related party, participated in the Series C Preferred Stock financing by purchasing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,064</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series C Preferred Stock for an aggregate purchase price 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.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The terms of the Series C Preferred Stock were substantially the same as the terms of the Series A Preferred Stock and Series B Preferred Stock, except that the original issue price per share and the conversion price per share of the Series C Preferred Stock is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">78.08578</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;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000,000</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 and (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,944,484</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Preferred Stock. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things: (i) increase the number of authorized shares of common stock from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, (ii) eliminate all references to the previously existing series of convertible preferred stock and (iii) authorize </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of undesignated preferred stock that may be issued from time to time by the Company’s board of directors in one or more series.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon issuance of each series of Preferred Stock, the Company assessed the embedded conversion and liquidation features of the securities and determined that such features did not require the Company to separately account for these features. The Company also concluded that no beneficial conversion feature existed on the issuance date of each series of Preferred 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon the closing of the Company’s IPO in August 2021, all shares of the Company’s convertible preferred stock then outstanding converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,722,420</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 (see Note 11).</span></p> 6237500 8 49900000 200000 5000000 1410434 56.72 80000000 200000 44076 2500000 4296550 78.08578 335500000 300000 128064 10000000 78.08578 150000000 16944484 150000000 1000000000 10000000 84722420 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Common Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The voting, dividend and liquidation rights of the holders of shares of the Company’s common stock were subject to and qualified by the rights, powers and preferences of the holders of the Preferred Stock set forth above and described in the Company’s final prospectus related to the IPO filed with the SEC pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended (the “Securities Act”) on August 6, 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2020, the Company issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,250,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock to Adimab upon formation of the Company for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00002</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. In July 2020, such shares of common stock were repurchased by the Company from Adimab contemporaneous with the execution of the Adimab Assignment Agreement, pursuant to which the Company acquired certain intellectual property rights in exchange for the issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its Series A Preferred Stock. As of December 31, 2022 and 2021 the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,250,000</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 repurchased from Adimab were retired and redesignated as authorized but unissued shares of the Company’s common stock. The fair value of the repurchased common stock was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.004</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;">85,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the aggregate, as determined based on a third-party valuation (see Note 7).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2021, the Company increased the number of shares of common stock authorized for issuance from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,000,000</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;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,251,555</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares and increased the number of shares of preferred stock authorized for issuance from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,647,934</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;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,944,484</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,296,550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were designated as Series C 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As described in Note 10 above, in July 2021, the Company filed an amended and restated certificate of incorporation, which increased the Company’s authority to issue </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000,000</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. In August 2021, in connection with the closing of the IPO, the Company filed an amended and restated certificate of incorporation to, among other things, increase the number of authorized shares of common stock from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company had reserved </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,164,654</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 for the exercise of outstanding stock options and the issuance of awards available for grant under the Company’s 2020 Equity Incentive Plan, 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan (see Note 12).</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:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shelf Registration Statement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2022, the Company filed a shelf registration statement on Form S-3 with the SEC (File No. 333-267643) and accompanying base prospectus, which was declared effective by the SEC on October 5, 2022, for the offer and 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;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the Company’s securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Treasury Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April and May 2021, the Company retired an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,600,000</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 held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2021, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">468,751</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period. As of December 31, 2021, the shares of common stock repurchased were recorded as treasury stock in the accompanying consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February and June 2022, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,089</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">992,648</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of unvested restricted common stock, respectively, at the original purchase price upon a termination of service during the vesting period. The shares of common stock repurchased were recorded as treasury stock in the accompanying condensed consolidated balance sheets and consolidated statements of convertible preferred stock and stockholders’ equity (deficit) as such shares were not retired. The fair value of the repurchased common stock was insignificant.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March and September 2022, the Company retired an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,626,840</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">992,648</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, respectively, held in treasury. Upon retirement, the shares were redesignated as authorized but unissued shares of the Company’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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">206,802</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of unvested restricted common stock at the original purchase price upon a termination of service during the vesting period.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Split</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 effected a five-for-one stock split of its issued and outstanding shares of common stock and a proportional adjustment to the existing conversion ratios of each series of the Company’s preferred stock (see Note 10). Accordingly, all share and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been adjusted retroactively, where applicable, to reflect this stock split and adjustment of the Preferred Stock conversion ratios.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Initial Public 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the Company completed its IPO, pursuant to which it issued and sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,930,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an initial 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;">17.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, including </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,730,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock pursuant to the full exercise of the underwriters’ option to purchase additional shares. The aggregate net proceeds received by the Company from the IPO were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">327.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriting discounts and commissions and offering expenses payable by the Company. Upon the closing of the IPO, all of the shares of the Company’s convertible preferred stock then outstanding converted into </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,722,420</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 convertible preferred stock, the Company reclassified the carrying value of the convertible preferred stock to common stock (at par value) and additional paid-in capital.</span></p> 21250000 0.00002 5000000 21250000 21250000 0.004 0.004 85000000 85000000 19000000 23251555 12647934 16944484 4296550 150000000 150000000 1000000000 44164654 400000 22600000 468751 1158089 992648 1626840 992648 206802 20930000 17 2730000 327500000 84722420 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2020 Equity Incentive Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s 2020 Equity Incentive Plan (the “2020 Plan”) provides for the Company to grant incentive stock options, non-qualified stock options, restricted stock awards, restricted stock units and other stock-based awards to employees, members of the board of directors and consultants. The 2020 Plan is administered by the board of directors or, at the discretion of the board of directors, by a committee of the board of directors. The board of directors may also delegate to one or more officers of the Company the power to grant awards to employees and certain officers of the Company. The exercise prices, vesting and other restrictions are determined at the discretion of the board of directors, or its committee or any such officer if so delegated.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The exercise price for stock options granted may not be less than the fair market value of the Company’s common stock on the date of grant, as determined by the board of directors, or at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the fair market value of the Company’s common stock on the date of grant in the case of an incentive stock option granted to an employee who owns stock representing more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the voting power of all classes of stock as determined by the board of directors as of the date of grant. Prior to the IPO, the Company’s board of directors determined the fair value of the Company’s common stock, taking into consideration its most recently available valuation of common stock performed by third parties as well as additional factors which may have changed since the date of the most recent contemporaneous valuation through the date of grant. Stock options granted under the 2020 Plan expire after </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 style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and typically vest over 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;">four-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period with the first </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% vesting upon the first anniversary of a specified vesting commencement date and the remainder vesting in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> equal monthly installments over the succeeding </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;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, contingent on the recipient’s continued employment or service. Certain awards of stock options permit the holders to exercise the option in whole or in part prior to the full vesting of the option in exchange for unvested shares of restricted common stock with respect to any unvested portion of the option so exercised.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,362,687</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares authorized to be issued upon the exercise of outstanding stock option grants and </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;"> shares reserved for future issuance under the 2020 Plan.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Equity Incentive 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:justify;"><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’s board of directors adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. The 2021 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock units and other stock-based awards. The number of shares reserved for issuance under the 2021 Plan was equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,075,122</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is the sum of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,413,572</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> new shares; plus the number of shares (not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,661,550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares), which represents (i) the number of shares that remained available for issuance under the 2020 Plan, at the time the 2021 Plan became effective, and (ii) any shares subject to outstanding stock options or other stock awards that were granted under the 2020 Plan that are forfeited, terminate, expire or are otherwise not issued. In addition, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, in an amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by the board of directors. On January 1, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,539,145</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 were automatically added to the shares authorized for issuance under the 2021 Plan. The number of shares to be issued under the 2021 Plan did not increase on January 1, 2023 as determined by the Company's board of directors. The shares of common stock underlying any awards that are forfeited, cancelled, held back upon exercise or settlement of an award to satisfy the exercise price or tax withholding, repurchased or are otherwise terminated by the Company under the 2021 Plan will be added back to the shares of common stock available for issuance under the 2021 Plan.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, there were an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42,935,402</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares authorized to be issued under the 2020 Plan and the 2021 Plan, which includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,362,687</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,876,704</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares authorized to be issued upon the exercise of outstanding stock option grants from the 2020 Plan and 2021 Plan, respectively, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,696,011</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares reserved for future issuance under the 2020 Plan and 2021 Plan, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Option Valuation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock option grants is estimated using the Black-Scholes option-pricing model. Prior to its IPO in August 2021, the Company had been a private company. Due to the proximity to the IPO, the Company continues to lack sufficient company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. For options with service-based vesting conditions, the expected term of the Company’s stock options has been determined utilizing the “simplified” method. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.</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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Expected term (in years)</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 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 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;">6.0</span></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 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 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 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;">6.0</span></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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected volatility</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">71.8</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.3</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Risk-free interest rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected dividend yield</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;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="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Option Activity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;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:justify;"><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 stock option activity since December 31, 2021:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:51.459%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:8.237%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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/>Shares</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<br/>Exercise<br/>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> <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<br/>Remaining<br/>Contractual<br/>Term</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;">Aggregate<br/>Intrinsic<br/>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:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="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="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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</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: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;">(in thousands)</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2021</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,871,592</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.15</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 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 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 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;">9.3</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,897</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Granted</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,625,109</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.30</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 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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Exercised</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">298,353</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.81</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 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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Forfeited</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">7,958,957</span></p></td> <td style="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;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.41</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 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;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">23,239,391</span></p></td> <td style="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="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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.01</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 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 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 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;">7.9</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,594</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Vested and expected to vest at December 31, 2022</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,239,391</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.01</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 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 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 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;">7.9</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,594</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Options exercisable at December 31, 2022</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,845,330</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</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 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 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 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;">6.3</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001</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> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant date fair value of stock options granted during the year ended December 31, 2022 and 2021 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.79</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.56</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, per share.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair market value of the common stock for the options that had exercise prices lower than the estimated fair value of the Company’s common stock at December 31, 2022 and 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total intrinsic value of stock options exercised was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022. There were </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;"> options exercised during the year ended December 31, 2021.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2022, David Hering, M.B.A. was appointed as the Company's Chief Executive Officer. In conjunction with this appointment, Mr. Hering was granted a stock option to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,000</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, which vest monthly in equal installments over 48 months.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Mr. Hering was also eligible to receive an additional stock option to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000</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 (the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;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;">Additional Option Grant</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;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;">) if certain goals approved by the Company’s board of directors, on the recommendation of the Compensation Committee, were achieved on or prior to December 31, 2022, with such achievement to be determined by the Company’s board of directors, upon the recommendation of the Compensation Committee. If such performance goals were partially achieved on or prior to December 31, 2022, then Mr. Hering was entitled to receive a partial amount of the Additional Option Grant, with such partial amount to be determined by the Company’s board of directors, in its sole and absolute discretion. In December 2022, Mr. Hering received a partial amount of the Additional Option Grant and was granted a stock option to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">700,000</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, which vests in monthly equal installments over a 48-month period commencing on the grant date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Early Exercise of Stock Options into Restricted Stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s restricted stock activity during the year ended December 31, 2022 was solely due to shares of restricted common stock issued pursuant to the permitted early exercise of stock options as permitted under the 2020 Plan prior to amendments. The 2021 Plan does not permit early exercise of stock options. Shares of common stock issued upon exercise of unvested stock options are restricted and continue to vest in accordance with the original vesting schedule applicable to the associated stock option award. The Company has the right to repurchase any unvested shares of restricted common stock, at the original purchase price, upon any voluntary or involuntary termination of the service relationship during the vesting period.</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:12pt;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-size:12pt;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:80.78%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:16.16%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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<br/>of Shares</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;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted stock at December 31, 2021</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,082,175</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Issued</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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Vested</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">571,105</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Repurchased</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">2,150,737</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted stock at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">360,333</span></p></td> <td style="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="white-space:pre-wrap;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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Proceeds from the early exercise of stock options are recorded as an early-exercise liability on the consolidated balance sheets. The liability for unvested common stock subject to repurchase is then reclassified to common stock and additional paid-in capital as the Company’s repurchase right lapses. Shares issued pursuant to the early exercise of stock options are not considered to be outstanding for accounting purposes until the shares vest. As of each of December 31, 2022 and 2021, the liability related to the payments for unvested shares from early-exercised options was less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</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;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><div style="font-size:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations and comprehensive loss (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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.96%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.38%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:14.42%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Research and development</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,800</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,591</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Selling, general and administrative</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,848</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">11,173</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">21,648</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">17,764</span></p></td> <td style="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="white-space:pre-wrap;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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2022, Tillman U. Gerngross, Ph.D., resigned as Chief Executive Officer and President and as a member of the Company's board of directors. In accordance with his resignation, Dr. Gerngross's outstanding stock options were forfeited, resulting in a reversal of selling, general and administrative related stock-based compensation expense of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, total unrecognized stock-based compensation cost related to unvested awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.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 weighted-average period over which such expense is expected to be recognized was </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.8 </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="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Employee Stock Purchase Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><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’s board of directors adopted, and its stockholders approved, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”), which became effective immediately prior to and contingent upon the execution of the underwriting agreement related to the Company’s IPO. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,342,773</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 were initially reserved for issuance under the 2021 ESPP. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,521</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares issued under the 2021 ESPP as of December 31, 2022. The number of shares of common stock that may be issued under the 2021 ESPP will automatically increase on the first day of each calendar year, beginning on January 1, 2022 and continuing through January 1, 2031, by an amount equal to the lesser of (i) 1% of the shares of common stock outstanding on the last day of the calendar month before the date of each automatic increase, (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,685,546</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares and (iii) an amount determined by the Company’s board of directors. The number of shares to be issued under the 2021 ESPP did not increase on January 1, 2023 as determined by the Company's board of directors. The first offering under the 2021 ESPP was June 6, 2022. As of December 31, 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,229,252</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares remained available for issuance under the 2021 ESPP. During the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in related stock-based compensation expense.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Expense</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2022, the Company entered into the PHP MSA, the PHP Work Order and a warrant agreement with respect to the PHP Warrant. To compensate for the services and deliverables provided by PHP, the Company issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,824,712</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> equity-classified warrants to PHP. Each warrant shall give the right to acquire common stock of the Company at a purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Per the agreement, the PHP Warrant is exercisable upon either the achievement of corresponding market capitalization targets or a consummation of a fundamental transaction (as defined in the PHP Warrant); as such, there are no other requirements, including any continuous service requirements, in order for PHP to be entitled to the PHP Warrant, if and when any portion of it vests.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the activity relating to the PHP Warrant outstanding for the year ended December 31, 2022 (aggregate value in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.459%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:8.237%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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/>Shares</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<br/>Exercise<br/>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> <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<br/>Remaining<br/>Contractual<br/>Term</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;">Aggregate<br/>Intrinsic<br/>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:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="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="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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</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: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;">(in thousands)</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2021</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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Granted</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</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 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;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</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 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 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 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;">9.88</span></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 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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Warrants exercisable at December 31, 2022</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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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> </tr> </table></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assumptions used to determine the fair value of PHP Warrant using the simulation model based on Geometric Brownian Motion in a risk-neutral framework are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:76.54%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:20.4%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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;">Year Ended 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;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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;"> </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: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: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;">2022</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Weighted-average grant date fair value per warrant</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.55</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected term (in years)</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 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 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.0</span></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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Expected volatility</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Risk-free interest rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Expected dividend yield</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 shares outstanding</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,982,401</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> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate grant date fair value of the PHP Warrant was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which was recognized as warrant expense on the grant date.</span></p> 1.10 0.10 P10Y P4Y 0.25 36 P3Y 10362687 0 35075122 11413572 23661550 0.05 5539145 42935402 10362687 12876704 0 19696011 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents, on a weighted-average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Expected term (in years)</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 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 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;">6.0</span></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 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 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 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;">6.0</span></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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected volatility</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">71.8</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.3</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Risk-free interest rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected dividend yield</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 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 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="color:#000000;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="color:#000000;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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> P6Y P6Y 0.718 0.733 0.027 0.01 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 stock option activity since December 31, 2021:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:51.459%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:8.237%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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/>Shares</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<br/>Exercise<br/>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> <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<br/>Remaining<br/>Contractual<br/>Term</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;">Aggregate<br/>Intrinsic<br/>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:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="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="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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</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: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;">(in thousands)</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2021</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,871,592</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.15</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 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 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 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;">9.3</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,897</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Granted</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,625,109</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.30</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 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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Exercised</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">298,353</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.81</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 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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Forfeited</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">7,958,957</span></p></td> <td style="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;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.41</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 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;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">23,239,391</span></p></td> <td style="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="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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.01</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 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 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 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;">7.9</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,594</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Vested and expected to vest at December 31, 2022</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,239,391</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.01</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 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 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 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;">7.9</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,594</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Options exercisable at December 31, 2022</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,845,330</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</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 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 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 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;">6.3</span></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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001</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> </tr> </table> 18871592 10.15 P9Y3M18D 24897000 12625109 4.3 298353 0.81 7958957 10.41 23239391 7.01 P7Y10M24D 1594000 23239391 7.01 P7Y10M24D 1594000 6845330 8.25 P6Y3M18D 1001000 2.79 7.56 1000000 0 2000000 1000000 700000 <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:12pt;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:80.78%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:16.16%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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<br/>of Shares</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;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted stock at December 31, 2021</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,082,175</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Issued</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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Vested</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">571,105</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Repurchased</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">2,150,737</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted stock at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">360,333</span></p></td> <td style="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="white-space:pre-wrap;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> 3082175 0 571105 2150737 360333 100000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations and comprehensive loss (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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.96%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.38%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:14.42%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Research and development</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,800</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,591</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Selling, general and administrative</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,848</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">11,173</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">21,648</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">17,764</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 12800000 6591000 8848000 11173000 21648000 17764000 4600000 62000000 P2Y9M18D 1342773 113521 2685546 1229252 100000 6824712 3.48 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the activity relating to the PHP Warrant outstanding for the year ended December 31, 2022 (aggregate value in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:51.459%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:8.237%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:9.276%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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/>Shares</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<br/>Exercise<br/>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> <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<br/>Remaining<br/>Contractual<br/>Term</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;">Aggregate<br/>Intrinsic<br/>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:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="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="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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</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: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;">(in thousands)</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2021</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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Granted</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</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 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;white-space:pre-wrap;word-break:break-word;"> <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;">Outstanding at December 31, 2022</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.48</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 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 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 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;">9.88</span></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 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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Warrants exercisable at December 31, 2022</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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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 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 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 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="color:#000000;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 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 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="color:#000000;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="color:#000000;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> </tr> </table> 0 0 0 6824712 3.48 6824712 3.48 P9Y10M17D 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assumptions used to determine the fair value of PHP Warrant using the simulation model based on Geometric Brownian Motion in a risk-neutral framework are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:76.54%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:20.4%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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;">Year Ended 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;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><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;"> </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: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: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;">2022</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:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Weighted-average grant date fair value per warrant</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.55</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Expected term (in years)</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 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 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.0</span></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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Expected volatility</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Risk-free interest rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Expected dividend yield</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 shares outstanding</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,982,401</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> </tr> </table> 2.55 P10Y 0.70 0.038 0 108982401 17400000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2022 and 2021, the Company did not record income tax benefits for the net operating losses (“NOLs”) incurred or for the research and development tax credits generated in each period, due to its uncertainty of realizing a benefit from those items. All of the Company’s operating losses since inception have been generated in the U.S.</span></p><div style="font-size:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.46%;"></td> <td style="width:2.08%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.46%;"></td> <td style="width:2.08%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Federal statutory income tax rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">State income taxes, net of federal benefit</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Federal research and development tax credits</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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-based compensation</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Change in deferred tax asset valuation allowance</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">28.3</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">25.3</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Effective income tax rate</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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;white-space:pre-wrap;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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s net deferred tax assets consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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;">Year Ended 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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Deferred tax 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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Net operating loss carryforwards</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,653</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,635</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Capitalized research and development</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,550</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Research and development tax credit carryforwards</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,901</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,350</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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-based compensation expense</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,308</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,116</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Warrant expense</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,066</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Intangibles</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,602</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,707</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease liability</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">871</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Other</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,269</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,160</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred tax 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">132,220</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">62,968</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Valuation allowance</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">131,325</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">62,968</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">895</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Deferred tax 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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease right-of-use 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</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="color:#000000;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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Depreciation expense</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">11</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">895</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="background-color:#cff0fc;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net deferred tax assets</span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;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="background-color:#cff0fc;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;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="background-color:#cff0fc;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="white-space:pre-wrap;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:12pt;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2021, the Company had U.S. federal NOL carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">263.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;">221.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, which may be available to reduce future taxable income. All of the U.S. federal NOL carryforwards have an indefinite carryforward period but are limited in their usage to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of annual taxable income. In addition, as of December 31, 2022, the Company had state NOL carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which may be available to reduce future taxable income, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million have an indefinite carryforward period while the remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">96.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million begin to expire in </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;">2032</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As of December 31, 2022, the Company also had U.S. federal and state research and development tax credit carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</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;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, which may be available to reduce future tax liabilities and expire at various dates beginning in </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;">2041</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </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;">2036</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Utilization of the U.S. federal and state NOL carryforwards and research and development tax credit carryforwards may be subject to a substantial annual limitation under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, due to ownership changes that have occurred previously or that could occur in the future. These ownership changes may limit the amount of carryforwards that can be utilized annually to offset future taxable income or tax liabilities. In general, an ownership change, as defined by Section 382, results from transactions increasing the ownership of certain stockholders or public groups in the stock of a corporation by more than 50% over a three-year period. The Company has not conducted a study to assess whether a change of control has occurred or whether there have been multiple changes of control since inception due to the significant complexity and cost associated with such a study. If the Company has experienced a change of control, as defined by Section 382, at any time since inception, utilization of the NOL carryforwards or research and development tax credit carryforwards would be subject to an annual limitation under Section 382, which is determined by first multiplying the value of the Company’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then could be subject to additional adjustments, as required. If a change in ownership were to have occurred during that period and resulted in the restriction of NOL or credit carryforwards, the reduction in the related deferred tax asset would be offset with a corresponding reduction in the valuation allowance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company’s history of cumulative losses since inception, expectation of future losses and lack of other positive evidence and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the net deferred tax assets as of December 31, 2022 and 2021. Management reevaluates the positive and negative evidence at each reporting period. During the years ended December 31, 2022 and 2021, the Company increased its valuation allowance by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">68.3</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;">57.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, with such increase recognized as income tax expense, in order to maintain a full valuation allowance against its deferred tax assets, and there were no changes recorded to the allowance during the period.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses uncertain tax positions in accordance with the guidance for accounting for uncertain tax positions. This pronouncement prescribes a recognition threshold and measurement methodology for recording within the consolidated financial statements uncertain tax positions taken, or expected to be taken, in the Company’s income tax returns. To the extent the uncertain tax positions do not meet the “more likely than not” threshold, the Company derecognizes such positions. For</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tax positions meeting the “more likely than not" threshold, the Company measures and records the highest probable benefit, and establishes appropriate reserves for benefits that exceed the amount likely to be sustained upon examination. As of December 31, 2022 and 2021, the Company has not recorded any uncertain tax positions or related interest and penalties.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company files income tax returns in the U.S. federal and various state jurisdictions and is not currently under examination by any taxing authority for any open tax year. Due to NOL carryforwards, all years remain open for income tax examination. To the extent the Company has tax attribute carryforwards, the tax years in which the attribute was generated may still be adjusted upon examination by the federal or state tax authorities to the extent utilized in a future period. No federal or state tax audits are currently in process.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the U.S. federal statutory income tax rate to the Company’s effective income tax rate is as follows:</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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.46%;"></td> <td style="width:2.08%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:11.46%;"></td> <td style="width:2.08%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Federal statutory income tax rate</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">State income taxes, net of federal benefit</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Federal research and development tax credits</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</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="color:#000000;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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</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="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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-based compensation</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Change in deferred tax asset valuation allowance</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">28.3</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">25.3</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Effective income tax rate</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> 0.21 0.21 -0.035 -0.029 -0.041 -0.014 0.003 0 0.283 0.253 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s net deferred tax assets consisted of the following (in thousands):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;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;">Year Ended 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;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">2022</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;">2021</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;white-space:pre-wrap;word-break:break-word;"> <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;">Deferred tax 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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Net operating loss carryforwards</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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,653</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 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,635</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Capitalized research and development</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,550</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Research and development tax credit carryforwards</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,901</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,350</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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-based compensation expense</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,308</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,116</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Warrant expense</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,066</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Intangibles</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,602</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,707</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease liability</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">871</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 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 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 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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Other</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,269</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,160</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred tax 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">132,220</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">62,968</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Valuation allowance</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">131,325</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">62,968</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">895</span></p></td> <td style="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="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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Deferred tax 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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Operating lease right-of-use 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 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="color:#000000;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</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="color:#000000;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 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="color:#000000;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="color:#000000;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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Depreciation expense</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">11</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">895</span></p></td> <td style="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;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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="background-color:#cff0fc;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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net deferred tax assets</span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;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="background-color:#cff0fc;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;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="background-color:#cff0fc;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 61653000 51635000 36550000 0 16901000 4350000 8308000 4116000 4066000 0 2602000 1707000 871000 0 1269000 1160000 132220000 62968000 131325000 62968000 895000 0 -884000 0 -11000 0 895000 0 0 0 263700000 221900000 0.80 103300000 7000000 96300000 2032 13200000 3600000 2041 2036 68300000 57300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Defined Contribution Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains a 401(k) Plan (the “401(k) Plan”) for the benefit of eligible employees. The 401(k) Plan is a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, that covers all employees who meet defined minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Pursuant to the terms of the 401(k) Plan, the Company is required to make non-elective contributions of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of eligible participants’ compensation. For the years ended December 31, 2022 and 2021, the Company contributed $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, to the 401(k) Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.03 800000 600000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. Net Loss per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;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:justify;"><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 common stockholders was calculated as follows (in thousands, except share and per share amounts):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Net loss attributable to common stockholders</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">241,317</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">226,790</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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, 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">108,268,289</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">42,621,265</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Net loss per share attributable to common stockholders, 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">2.23</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">5.32</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of unvested restricted common stock are not considered outstanding for accounting purposes until vested and were excluded from the calculations of basic net loss per share attributable to common stockholders for all periods presented.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s potential dilutive securities have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The Company excluded the following potential common shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated, because including them would have had an anti-dilutive effect:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <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:67.36%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:13.26%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:13.26%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Stock options to purchase common stock</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,239,391</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,871,592</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted common stock</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">360,333</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,082,175</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Warrants to purchase common stock</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,424,436</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">21,953,767</span></p></td> <td style="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="white-space:pre-wrap;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="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:justify;"><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 common stockholders was calculated as follows (in thousands, except share and per share amounts):</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:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;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:68.76%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:1.04%;"></td> <td style="width:12.5%;"></td> <td style="width:1.04%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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;">Net loss attributable to common stockholders</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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">241,317</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">226,790</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">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;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;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, 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">108,268,289</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">42,621,265</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Net loss per share attributable to common stockholders, 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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">2.23</span></p></td> <td style="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;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 style="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;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="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;">5.32</span></p></td> <td style="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;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> </tr> </table> -241317000 -226790000 108268289 108268289 42621265 42621265 -2.23 -2.23 -5.32 -5.32 <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:67.36%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:13.26%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:1.02%;"></td> <td style="width:13.26%;"></td> <td style="width:1.02%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;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 colspan="2" style="border-top:0.5pt solid #000000;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;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-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="border-top:0.5pt solid #000000;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;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;white-space:pre-wrap;word-break:break-word;"> <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;">Stock options to purchase common stock</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,239,391</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,871,592</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> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;">Unvested restricted common stock</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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">360,333</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 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 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 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="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,082,175</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> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;">Warrants to purchase common stock</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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">6,824,712</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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 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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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,424,436</span></p></td> <td style="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="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 style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="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;">21,953,767</span></p></td> <td style="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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 23239391 18871592 360333 3082175 6824712 0 30424436 21953767 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. Related Party Transactions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Adimab participated in the Series B Preferred Stock financing and the Series C Preferred Stock financing by purchasing </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,076</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,064</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series B Preferred Stock and Series C Preferred Stock, respectively, for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</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;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively (see Note 10).</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adimab Assignment Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Adimab Assignment Agreement, Adimab, a principal stockholder of the Company, received upfront consideration in the form of Series A Preferred Stock, is entitled to receive milestone and royalty payments upon specified conditions, and receives payments from the Company for providing ongoing services under the agreement (see Note 7).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did </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;">t recognize any IPR&amp;D expense in connection with milestones payable during the year ended December 31, 2022. During the year ended December 31, 2021, 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.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as IPR&amp;D expense in connection with milestones payable.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2022 and 2021, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</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, of research and development expense with respect to services performed by Adimab on the Company’s behalf.</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;font-style:italic;min-width:fit-content;">Adimab Collaboration 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Adimab Collaboration Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2022 and 2021, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.2</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;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of research and development expense related to the quarterly fee.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2022 and 2021, the Company recognized $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of research and development expense with respect to services performed by Adimab on the Company’s behalf.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IPR&amp;D expense related to an option exercise fee. The Company did </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;">t recognize any IPR&amp;D expense related to an option exercise fee 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IPR&amp;D expense related to drug delivery fees. The Company did </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;">t recognize any IPR&amp;D expense related to drug delivery fees during the year ended December 31, 2021.</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;font-style:italic;min-width:fit-content;">Adimab Platform Transfer Agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Adimab Platform Transfer Agreement, the Company is obligated to pay Adimab for certain fees, milestone and royalty payments (see Note 7).</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of IPR&amp;D expense in connection with the upfront consideration payable for the rights assigned pursuant to the Adimab Platform Transfer Agreement. The Adimab Platform Transfer Agreement was not in effect 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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022 and 2021, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</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.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, was due to Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement and the Adimab Platform Transfer Agreement by the Company. As of December 31, 2022 and 2021, </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;"> amounts were due from Adimab under the Adimab Assignment Agreement, the Adimab Collaboration Agreement or the Adimab Platform Transfer Agreement to the Company.</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;font-style:italic;min-width:fit-content;">Mithril Group</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, a group of stockholders, including, among others, Adimab; Mithril II LP; M28 Capital Management LP; Polaris Venture Partners V, L.P.; and Population Health Equity Partners III, L.P., which are collectively referred to as the Mithril Group, submitted a notice of intent to nominate three directors to the Company’s board of directors at the 2022 annual meeting of stockholders. In April 2022, the Mithril Group filed definitive proxy materials with the SEC seeking election of three directors to the Company's board of directors and adoption of a non-binding resolution for director declassification.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequently, during the year ended December 31, 2022, Mithril II LP requested that the Company reimburse it for costs associated with legal expenses, corporate governance matters and stockholder proposals incurred as a result of the aforementioned matters in connection with the Company’s 2022 annual meeting of stockholders. The Company made such reimbursement payment to Mithril II LP in the amount of $</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, which the Company recognized as a selling, general and administrative expense.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, </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;"> amounts were due to any member of the Mithril Group by the Company, and no amounts were due from any member of the Mithril Group to the Company.</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;font-style:italic;min-width:fit-content;">Population Health Partners, L.P.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the PHP MSA and PHP Work Order, the Company is obligated to pay cash compensation for services and deliverables (see Note 8). Clive Meanwell, M.D. and Tamsin Berry, members of the Company’s board of directors, are Managing Partner and Partner of PHP, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recognized $</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 of research and development expense related to services performed by PHP in connection with the PHP Work Order.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of warrant expense related to warrants issued to PHP in connection with the PHP Warrant.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, $</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 was due to PHP by the Company, and </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;"> amounts were due from PHP to the Company.</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:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The agreements with PHP were not in effect during the year ended December 31, 2021.</span></p> 44076 128064 2500000 10000000 0 7500000 600000 1300000 5200000 2600000 1700000 300000 1000000 0 400000 0 3000000 300000 600000 0 0 1400000 0 800000 17400000 800000 0